Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

of

Watch face アプリを公開してみた Slide 1 Watch face アプリを公開してみた Slide 2 Watch face アプリを公開してみた Slide 3 Watch face アプリを公開してみた Slide 4 Watch face アプリを公開してみた Slide 5 Watch face アプリを公開してみた Slide 6 Watch face アプリを公開してみた Slide 7 Watch face アプリを公開してみた Slide 8 Watch face アプリを公開してみた Slide 9 Watch face アプリを公開してみた Slide 10 Watch face アプリを公開してみた Slide 11 Watch face アプリを公開してみた Slide 12 Watch face アプリを公開してみた Slide 13 Watch face アプリを公開してみた Slide 14 Watch face アプリを公開してみた Slide 15 Watch face アプリを公開してみた Slide 16 Watch face アプリを公開してみた Slide 17 Watch face アプリを公開してみた Slide 18 Watch face アプリを公開してみた Slide 19 Watch face アプリを公開してみた Slide 20 Watch face アプリを公開してみた Slide 21 Watch face アプリを公開してみた Slide 22
Upcoming SlideShare
Android wear勉強会2
Next
Download to read offline and view in fullscreen.

15 Likes

Share

Download to read offline

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

Download to read offline

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

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

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が楽しみです。
  • rejoices

    May. 12, 2015
  • takurofukamizu

    Nov. 26, 2014
  • georgecohta

    Oct. 1, 2014
  • daichan4649

    Sep. 7, 2014
  • kogorou

    Aug. 21, 2014
  • suzuka0506

    Aug. 21, 2014
  • KatsumiOny

    Aug. 21, 2014
  • tsutomukawabe

    Aug. 21, 2014
  • hiroyukinakamura78

    Aug. 21, 2014
  • ssuser176624

    Jul. 24, 2014
  • junsukoh75

    Jul. 21, 2014
  • ymegane

    Jul. 19, 2014
  • shinobuokano7

    Jul. 16, 2014
  • TakashiYasukawa1

    Jul. 16, 2014
  • unsolublesugar

    Jul. 16, 2014

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

Views

Total views

9,660

On Slideshare

0

From embeds

0

Number of embeds

3,825

Actions

Downloads

15

Shares

0

Comments

0

Likes

15

×