タグ

2011年5月25日のブックマーク (3件)

  • 他のアプリを起動する - Androidプログラマへの道 〜 Moonlight 明日香 〜

    Androidプログラマへの道 〜 Moonlight 明日香 〜 C/C++プログラマの管理者が, Androidプログラムにチャレンジ. AndroidプログラミングのTipsをメモっていく予定です. トップページページ一覧メンバー編集 他のアプリを起動する 最終更新: moonlight_aska 2011年07月30日(土) 09:25:43履歴 Tweet 他のアプリケーションの起動は, インテント(Intent)を使って行う. インテントには, 明示的インテントと暗黙的インテントがあり, どちらを使っても他のアプリケーションを起動できる. ↓ 明示的インテントを使う 明示的インテントとは, インテントにパッケージ名とクラス名を指定してアクティビティを起動する方法である. Intent01.java インテントのインスタンスを生成する. Intent#setClassNameメソ

    他のアプリを起動する - Androidプログラマへの道 〜 Moonlight 明日香 〜
  • Notificationで音を鳴らす方法 | public static void main

    AndroidでNotificationを通知する際に音を鳴らす方法。 デフォルトのNotification音を鳴らす場合 notification.sound = Settings.System.DEFAULT_NOTIFICATION_URI; デフォルトのNotification音はMenu > settings > Sound & display > Notification ringtoneで設定した音。 端末内の音声ファイルを鳴らす場合 notification.sound = Uri.parse("file:///system/media/audio/notifications/TaDa.ogg"); 音声ファイルはAndroid端末の/system/media/audio/以下に色々入ってる。 実際のコード Notification notification = ne

  • Androidのド肝 » ステータスバーに通知する(NotificationとNotificationManager)

    ステータスバーに通知する(NotificationとNotificationManager)androidのホームの上部にあるステータスバーをドラッグすると、下のSSのように通知領域が表示されます。 通知領域に情報を出すためには「NotificationManagerクラス」と「Notificationクラス」を使います。 参考:Creating Status Bar Notifications この通知情報(notification)を選択すると、intentが発行され、intentに基づいた処理(アクティビティを表示させるなど)が行われます。バックグラウンドで動作しているサービスなどが、ユーザに対して情報を表示したい、選択を迫りたい場合などに使用されるのが一般的な使われ方かと思います。 《ステータスバーに情報を通知する例》 NotificationおよびNotificationMana