Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

Watch face アプリを公開してみた

8.693 visualizaciones

Publicado el

Android Wear 勉強会 #2 の資料です。

Publicado en: Tecnología
  • Sé el primero en comentar

Watch face アプリを公開してみた

  1. 1. Watch face アプリを 公開してみた あんざいゆき @ Android Wear 勉強会 2014.7.16 Android Wear
  2. 2. 自己紹介 あんざいゆき @ Android Wear 勉強会 2014.7.16 あんざいゆき Y.A.Mの雑記帳 y-anz-m.blogspot.com @yanzm 株式会社ウフィカ
  3. 3. なんか、ださい…
  4. 4. bit.ly/1oY7zU0
  5. 5. Watch face アプリの 作り方
  6. 6. <activity android:name=".MainActivity" android:allowEmbedded="true" android:exported="true" android:label="@string/app_name" android:screenOrientation="portrait"> <meta-data android:name="com.google.android.clockwork.home.preview" android:resource="@drawable/preview" /> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="com.google.android.clockwork.home.category.HOME_ BACKGROUND" /> </intent-filter> </activity>
  7. 7. Ambient の検知
  8. 8. IntentFilter localIntentFilter = new IntentFilter("com.google.android.clockwork.home.action. BACKGROUND_ACTION"); registerReceiver(mActionReceiver, localIntentFilter); private final BroadcastReceiver mActionReceiver = new BroadcastReceiver() { public void onReceive(Context context, Intent data) { ! if (data.hasExtra("ambient_mode")) { boolean isAmbient = data.getBooleanExtra("ambient_mode", false); … } } } };
  9. 9. Watch face のライフ サイクル
  10. 10. onCreate() ↓ onStart() ↓ onResume() ↓ Ambient に移行 ↓ onPause() ↓ onStop() 別の Watch face に切り替え ↓ onDestory()
  11. 11. Trap!
  12. 12. 通常 TextView.setText() ↓ onLayout() onMeasure() onDraw() Ambient TextView.setText() ↓ onDraw()
  13. 13. Samsung Gear Live では Ambient 時に半透明が使え ない Build.MODEL で頑張る的な…
  14. 14. Band O Clock for Wear の構成
  15. 15. Phone Wear 設定 DataItem Asset DataApi DataApi.DataListener
  16. 16. Release
  17. 17. 割とはじめの頃に Google+ の Android Wear Developers で宣伝したのがよかった https://plus.google.com/communities/ 113381227473021565406
  18. 18. 英語のメールがめっちゃくる 要望が多い
  19. 19. おまけ
  20. 20. Android Wear の開発について、 いろいろブログに書いてあります。 bit.ly/1wuaQMe
  21. 21. おしまい Moto360が楽しみです。

×