Category: Android
ユーザインターフェース
以前の記事(リストビューを使ってデータを一覧表示する)でリストビューを扱う方法がありましたが、文字だけを表示させていました。 今回は画像と文字を表示させてみようと思います。 では続きで説明して行きます。
Read More
アプリケーション
SurfaceViewで高速描画する(1)に引き続き、SurfaceViewでの描画方法です。第2回ではゲームプログラミングを意識して、処理落ちを考慮した描画テクニックを紹介します。 右側の図は、SurfaceViewを […]
Read More
デバイス
Androidで音量を調整するにはAudioManagerを利用します。 AudioManagerを利用することで以下の音量を調整することができます。 着信音量(STREAM_RING) 通知音量(STREAM_NOTI […]
Read More
リソース
各社から様々なAndroid端末が発売されていますが、それらの解像度は様々です。 現在、メジャーなのはWVGAでしょうか。DesireやXperiaなどの主力機種はWVGAです。Desireとほぼ同じハードウェアであるN […]
Read More
アプリケーション
SurfaceViewは高速に描画を行うための仕組みです。 通常のViewでは処理が間に合わない、ゲームやマルチメディアなど高速処理に向いています。 別スレッドで描画するため、資源の排他処理などマルチスレッドを意識する必 […]
Read More
ユーザインターフェース
今日はシークバーについて紹介します。 シークバーはツマミをマウスで左右にドラッグしてパラメータを調整するGUIです。 オーディオのボリュームコントロールなど、量的なパラメータを設定する場合に重宝すると思います。 詳細は続 […]
Read More
アプリケーション
今回は、SDカードにファイルを保存する方法を説明したいと思います。 Android端末の多くは(micro)SDカードスロットを備えており、アプリケーションから利用することができます。内蔵ストレージが少ない端末もあるため […]
Read More
ユーザインターフェース
Androidには標準でいろんなダイアログが用意されています。これまでに紹介したダイアログは警告表示(AlertDialog)、時刻入力(TimePickerDialog)、日付入力(DatePickerDialog)な […]
Read More
ユーザインターフェース
今日はScrollViewについて紹介します。 Androidアプリケーションを作っていると以下の写真のように、 画面サイズが足りずに表示されない領域が出てくる場合があります。 この場合、ScrollViewを使ってスク […]
Read More
アプリケーション
今回はシステムの起動時にサービスを実行する方法を説明します。 正確にはサービスを実行するということに限ったことではなく、システムの起動時に何かしらの処理を行うということです。 しかし「常駐アプリを作りたい」など、起動時に […]
Read More