Category: アプリケーション
アプリケーション
アプリを開発していて、アプリ内でXMLを生成し、その情報を利用したアプリを作りたい、ということが出てくると思います。 以前TechBoosterでは、XMLをパース(解析)する方法を解説しました。 今回は、自分でオリジナ […]
Read More
Hacks
アプリケーションの設定画面の作成時に、設定項目の中で別画面を呼び出したい時など、 PreferenceActivityの内部でIntentを使用したいケースがあると思います。 本エントリでは、PreferenceActi […]
Read More
Android
Androidでは、Viewを自在にカスタムすることが可能です。 Viewをカスタムした例は、以下の記事にも書かれていますので参考にしてみてください。 Drag and Drop を用いてViewをドラッグする Gell […]
Read More
Android
Android3.1(HoneyComb)から、AndroidはUSB Hostに対応しました。 USB Hostに対応したことで、XboxやPS3などのコントローラを接続し、 Applicationの制御に使用すること […]
Read More
Android
今回はParcelableインタフェースを用いて、インスタンスの状態を保存する方法を説明します。 状態の保存と言うとシリアライズを思い浮かべる方もいると思いますがシリアライズは永続化を目的としていますが、Parcelab […]
Read More
アプリケーション
今回はJNIについて解説します。 本記事はAndroid Developersの開発ガイドラインを意訳(一部わかりやすい表現に変更しています)しています。Android NDKを使いたいなど、より高速化を求める、効率的な […]
Read More
アプリケーション
ハードウェアアクセラレーションを使用する(1)ではハードウェアアクセラレーションの実装方法を紹介しました。 今回はハードウェアアクセラレーションが最大限に効果を発揮させるために検討しなければならないことを紹介します。 詳 […]
Read More
Android
本ブログでも以下の記事にて紹介していますが、Androidには、Intentという強力なAPIが用意されています。 ・Intentを使って画面を遷移する(明示的Intent) ・Intentを使ってアプリを連携させる(暗 […]
Read More
Android
ゲームなどのアプリケーションを作成しているときに、通知領域やタイトルバーを出したくないことがあると思います。 今回は、通知領域とタイトルバーを消す方法を紹介します。 通知領域を消すと、ユーザに電波状況や電池の消耗状況、ノ […]
Read More
アプリケーション
Android3.0以降から、画面の描画を高速化する仕組みであるハードウェアアクセラレーションが使用できるようになりました。 ハードウェアアクセラレーションを使用すると、画面描画だけでなく、アニメーションも高速化すること […]
Read More