タグ

ブックマーク / y-anz-m.blogspot.com (3)

  • Android Activity Transitions を実装する

    Activity Transitions のドキュメントを読んだのですが、よくわからなかったので実際に試してみました。 1. window content transitions を有効にする Activity Transitions を使うには、window content transitions を有効にする必要があります。 コードで有効にする場合 getWindow().requestFeature(Window.FEATURE_CONTENT_TRANSITIONS); テーマで有効にする場合 <style name="BaseAppTheme" parent="android:Theme.Material"> <item name="android:windowContentTransitions">true</item> </style> 2. transition を指定する

    larker
    larker 2016/08/23
    画面遷移のアニメーション
  • Android バックグラウンドで Bitmap を処理する

    Processing Bitmaps Off the UI Thread の内容に補足を付けて解説してます。 前回のエントリーで大きい画像を効果的に読む込む方法を解説しましたが、デコードするデータがディスクやネットワークにある場合、BitmapFactory の decode* メソッドは UI スレッドで行ってはいけません(というかメモリ上以外のデータを読み込む場合は全部だめ)。 これらの処理はディスクやネットワークのスピード、画像のサイズ、CPUのパワーなどさまざまな要因で完了までの時間が変わり、いつ完了するのかわかりません。 もし画像のデコード処理で UI スレッドをブロックしてしまうと、最悪 ANR が発生します。 そこで、AsyncTask を使ってバックグランドで Bitmap を読み込むようにします。 ■ AsyncTask を使う 特に何も考えないで作ると、きっとこんな感じ

  • Android Wear に Notification で出来ること

    参考 Adding Wearable Features to Notifications Creating a Notification Receiving Voice Input in a Notification Adding Pages to a Notification Stacking Notifications 概要 スマホと Wear が接続されていると、Notification が Wear にも表示(同期)される。 Wear では通知はカードとして表示され、このカードが表示されるところを context stream という。 これまでの通知でももちろん Wear に表示されるが、Wear 用に Notification を拡張することができる。 Notification を作る Notification の作成には NotificationCompat.Builder

    Android Wear に Notification で出来ること
    larker
    larker 2015/08/18
    notificationからWearアプリの起動
  • 1