Latest
開発環境
今回はAndroidアプリケーションのソースコードに対し静解析を行うことができるeclipseのプラグイン「FindBugs」の導入方法、簡単な実行方法を紹介します。 FinfbugsはAndroid専用というわけではな […]
Read More
開発環境
Androidのデバッグをサポートしてくれるツール、adb(Android Debug Bridge)の便利な使い方を紹介します。adbのshellコマンドinputを使うと端末やエミュレータにキーイベント、文字列を送る […]
Read More
Android
Androidアプリを開発するためにEclipseをインストールしても「イマイチ使いにくい」と思う人は多いかと思います。 「イマイチ使いにくい」という感覚を、Eclipseを自分流にカスタマイズする事で、跳ね除けてしまい […]
Read More
アプリケーション
ActionBarにMenuを表示するではメニューの使用方法を紹介しましたが、今回はタブの使用方法を紹介します。 ActionBarのタブはFragmentの切り替えなどに使用される非常に重要な機能です。 詳細は以下から […]
Read More
エンベデッド
今回は評価ボードとして人気のあるBeagleBoard xMに、ビルド済イメージとして公開されているAndroid(Gingerbread)を動作させる手順をご紹介します。 市販のAndroid端末ではファームウェアの書 […]
Read More
Android
インストール済パッケージを取得するでは、端末にインストールされているアプリケーションのパッケージ名を取得し、リストにしています。 今回は、取得したパッケージ名以外に、アプリケーションの名前とアイコンを取得し、それをリスト […]
Read More
Android
以前にTechBoosterでは、「ContentProviderからデータを取得する」においてContentProviderの使い方(Contact)を紹介しました。 本エントリでは、Mediaを管理するContent […]
Read More
ユーザインターフェース
「ExpandableListViewクラスで折り畳めるリストを表示する」でExpandableListViewクラスの使い方を説明しましたが、今回は見た目をカスタマイズする方法を説明します。 カスタマイズの内容は イン […]
Read More
Android
TechBoosterでは、過去にもDDMSで効率的にデバッグするやadbを使いこなすなどで、開発に便利な機能を紹介してきました。 今回は、特にAndroid開発初心者に便利な機能について焦点を当てたいと思います。 紹介 […]
Read More
アプリケーション
AndroidのActivityは描画処理を行うためのUIスレッドしかもたないシングルスレッド設計です。負荷が高い処理、待ち時間が発生する処理(ネットワーク通信をはじめとした非同期通信など)はUIスレッドを圧迫し、アプリ […]
Read More