Category: Hacks
Hacks
Androidネットワークプログラミング用ライブラリ「Volley」の機能紹介とともにキャッシングやキャンセル処理などネットワークプログラミングに欠かせない処理をVolleyの実装をつかって順番に解説していきます。
Read More
Hacks
Android端末では一口に画面サイズ、といってもハードウェアの液晶パネルのサイズなのか、アプリケーションが利用できる範囲のみを指すのか不明確な場合が多く、気を付けなければいけません。今回は画面サイズを取得する方法をまとめると共に機種に依存することなくナビゲーションバーのサイズやステータスバーのサイズを取得する方法を紹介します。
Read More
Hacks
Javaにはreflectionと呼ばれる機能があります。クラスからフィールド、メソッド情報を取得するためのインターフェイスです。 取得したメソッドは実行でき、Androidではhideメソッドを使う際に応用出来ます。当 […]
Read More
Android
本日は以前にTechBoosterで紹介した、Androidの標準Widgetを自作する(TimePicker)の後編をお届けします。 前回、その(1)で取り上げた通り、TimePickerはgetCurrentHour […]
Read More
Hacks
Androidアプリケーションを配布する場合は何らかの形で署名されており、デバッグ版であればDEBUG KEYが、リリース版であればRELEASE KEYが利用されます。これら署名に基づいて、AndroidのOS側でイン […]
Read More
Hacks
DefaultHttpClientを使ってコンテンツを取得するではDefaultHttpClientをつかってHTTPリクエスト(Get)を処理しました。 今回はPostリクエストを行い、サーバーへコンテンツを送ってみま […]
Read More
Hacks
アプリケーションの設定画面の作成時に、設定項目の中で別画面を呼び出したい時など、 PreferenceActivityの内部でIntentを使用したいケースがあると思います。 本エントリでは、PreferenceActi […]
Read More
Android
本ブログでも以下の記事にて紹介していますが、Androidには、Intentという強力なAPIが用意されています。 ・Intentを使って画面を遷移する(明示的Intent) ・Intentを使ってアプリを連携させる(暗 […]
Read More
Android
今回は、Androidへ入力するキーの情報の作成の仕方を説明します。 キー情報の作成は、Androidソースコード環境のBuildが必要です。TechBoosterでは、AndoridソースコードBuildに関する記事を […]
Read More
Android
以前にTechBoosterでは、「ContentProviderからデータを取得する」においてContentProviderの使い方(Contact)を紹介しました。 本エントリでは、Mediaを管理するContent […]
Read More