Category: ユーザインターフェース
ユーザインターフェース
Android 4.3の新機能、NotificationListenerServiceを解説します。NotificationListenerServiceは、ステータスバーへの通知を監視でき、ノーティフィケーションの取得や削除のタイミングでイベントを受け取れます。ステータスバーの内容をすべて読み取れる強力な機能ですが、その分セキュリティリスクも高くなります。そのためAndroid 4.3では設定画面から利用者が自分で許可しないかぎり機能は有効になりません。
Read More
Android
Androidではフラットなデザインのアプリケーションが増加しています。その中でもSNSなどで増えてきているカード型UIの作り方についてここではご説明します。カード型UIは必要な情報がまとまっているということを主眼におい […]
Read More
ユーザインターフェース
AndroidではActivityを起動する際、ズームや独自にカスタムしたアニメーションを付加して起動することができます。 Activityにアニメーションを付与する(TranslateAnimation) Androi […]
Read More
Android
shapeタグを使うと下の図のように、ボタンの背景色をグラデーションにしたり、角を丸くしたりすることが可能です。 ※shapeは「形状」という意味です。 これにより、画像を使わなくても見た目を工夫したアプリケーションを簡 […]
Read More
ユーザインターフェース
今回はトグルボタン(ToggleButton)の画像を変更する方法を説明します。 画像を変更することでボタンの状態をより分かり易くしたり、アプリケーション全体の見た目の雰囲気を統一することができます。 トグルボタンの使い […]
Read More
Android
AndroidではListViewを利用してデータを一覧表示することができます。 さらにListViewでは、フラグを変更することで簡単に選択モードを変更することができます。 (ListViewの選択モードを切り替える参 […]
Read More
ユーザインターフェース
Androidにはメニューボタンを押して表示されるオプションメニューの他に、コンテキストメニュー(ContextMenu)と呼ばれるメニューがあります。 コンテキストメニューは、画面を長押し(タップし続ける)することで表 […]
Read More
Android
以前本サイトの記事TextViewにWebサイトへのリンクを作成する にて、TextViewにリンクを貼る方法について解説しました。 上記記事では、TextViewにセットした文字列がURLだった場合にはURLに、メール […]
Read More
ユーザインターフェース
アプリを開発するとき、Android端末の画面上で常に情報を表示させたいというようなケースもしばしばあるかと思います。 たとえば、Android 4.0の開発者向けオプションで有効にすることができるCPU使用状況の表示機 […]
Read More
ユーザインターフェース
Android 3.x(Honeycomb)から追加された新UI、ActionBar(アクションバー)はAndroid 4.0.x(ICS:IceCreamSandwich)でも重要なユーザインターフェイスです。 今回は […]
Read More