Category: Android
Android
AndroidのViewの一つであるTextViewでは、WebサイトのURLやメールアドレスに対してリンクを張ることが可能です。 今回は簡単な自己紹介画面を作成し、String型の文字列に定義したブログのURLやメール […]
Read More
ユーザインターフェース
今回は特定のキーを無効にする方法を説明します。 実際のアプリケーション開発においては、「戻る(Back)キーを無効にしたい」という場面が出てくると思います。 Androidの標準の動きとしては戻るキーを押すと現在のAct […]
Read More
アプリケーション
AndroidのフレームワークにはContentProvider(コンテントプロバイダ)と呼ばれるデータを保存/取得できる機能が備わっています。データ管理をアプリケーションごとに行うと、データ交換や相互のフォーマット変換 […]
Read More
Android
ClipboardManagerを使用してテキストのコピーと貼り付けを行う(Android3.0版)ではテキストのコピーを紹介しましたが、今回はIntentをクリップボードへコピーする方法を紹介します。 Intentのコ […]
Read More
デバイス
タッチパネルの長押しを検知する方法は「タッチパネルのダブルタップや長押しを検出する」で紹介しましたが、 ハードウェアキーも長押しを検知することが可能です。 ハードウェアキーの長押しを検知するにはandroid.view. […]
Read More
アプリケーション
「設定画面を簡単に作る」において、PreferenceActivityを用いて簡単に設定画面を作成する方法を紹介しました。 今回は、端末にデフォルトで登録されている「Ringtone」「Notification」「Ala […]
Read More
アプリケーション
以前、テキストの読み上げ(TextToSpeech)を利用するでAndroid端末上で合成音声を用いて喋らせるという内容を紹介しました。 今回はTextToSpeech関連でAndroid3.0(APIレベル11)から増 […]
Read More
リソース
Android SDKにはNinePatchを簡単につくるツール「draw9patch」が付属しています。9patchはビットマップイメージを高品位に拡大するためのフォーマットです。縮小には対応していませんが、1つの画像 […]
Read More
アプリケーション
API level11のClipboardManagerから、ClipboardManagerにPrimaryClipChangedListenerを付与することができるようになりました。 このリスナーはクリップボード内 […]
Read More
デバイス
「タッチイベントを取得する(onTouchEventとMotionEvent)」でも紹介したように タッチパネルのシングルタップや座標の取得はonTouchEventとMotionEventを利用することで 実現すること […]
Read More