忍者ブログ

アンドロイドのあれこれ

今日の記事はソースコードありません。
今年のAndroidについて個人的に注目するニュースをいくつか選んでまとめてみました紹介します。
1月から12月まで時系列に並んでいるので大まかに知りたい方がいたらこれを読めば今年のAndroidの動きなどがわかります。

・・・つづきはこちら

gcm-logo.pngAndroidのPush通知でメッセージをアプリに送信する仕組みは以前C2DM(Android Cloud to Device Messaging Framework)というものでしたが、2012年6月26日の時点から廃止されました。その代わりにGCM(Google Cloud Messaging)というものが推奨されています。

Google Cloud Messaging for Android
http://developer.android.com/google/gcm/index.html


GCMのSender ID、APIとサンプルはAndroid SDK ManagerのExtras > Google Cloud Messaging for Android Libraryからダウンロードできます。
サンプルは
(AndrodSDKディレクトリー)/extras/google/gcm/gcm-client
にあります。
Google Cloud Messaging for Android Library

API keyの登録やサンプルコードを動かすには以下の記事を参考してみてください。
http://d.hatena.ne.jp/azukinohiroki/20120628/1340868610
http://d.hatena.ne.jp/good-speed/20120702/1341223850

・・・つづきはこちら

Android 4.1 Jelly Bean、API level 16から新しい通知のスタイルが3つ追加されました。それぞれのサンプルを紹介します。

Notifications | Android Developers
http://developer.android.com/guide/topics/ui/notifiers/notifications.html


Basic Notification – アイコンの付いたシンプルな通知の表示
Big Picture Notification – 画像のビットマップなどの視覚的なコンテンツの表示
Big Text Notification – 複数行のテキストオブジェクトの表示
Inbox Style Notification – テキストのリスト、メッセージ、見出しなど

・・・つづきはこちら

※ただし、アプリ単体のみではなく、別のサーバーを用意する必要あり

Facebook4j
http://facebook4j.org/


WebViewを使わずにどういう方法がある少し検証しましたが、どうもコールバックのredirect_uriのパラメーターがFacebookのdevelopersに登録している「Website with Facebook Login」と(当たり前だが)同じものでないといけません。

Facebook Developers

・・・つづきはこちら

PR
© Android Advent
powered by 忍者ツールズ / 忍者ブログ / [PR]