Android 5.0 SDK 対応はまず何をしたらいいか

デザインとかもあるけどまずはでとりあえず.

Android_5_0_Lollipop_の_SDK_と、新しい_Nexus_プレビュー版イメージを公開しました_-_Google_Developer_Japan_Blog

SDKをAPI21に更新.

Android_SDK_Manager

Project_Structure

...
android {
    compileSdkVersion 21
    buildToolsVersion "21.0.0"

    defaultConfig {
        ...
        targetSdkVersion 21
        ...
    }
...

NDKをr10cに更新.

Android_NDK___Android_Developers

ndk~$ chmod a+x android-ndk-r10c-darwin-x86_64.bin
ndk~$ ./android-ndk-r10c-darwin-x86_64.bin
...
Extracting  android-ndk-r10c/build/gmsl
Extracting  android-ndk-r10c/build/core
Extracting  android-ndk-r10c/build/awk
Extracting  android-ndk-r10c/build
Extracting  android-ndk-r10c

ndk~$ export PATH=$PATH:~/android-ndk-r10c

Android NDK | Android Developers

とりあえずこれくらいで.

Android 5.0 Lollipop の SDK と、新しい Nexus プレビュー版イメージを公開しました - Google Developer Japan Blog


appcompat v21 で material design pre-Lollipop の サンプル を動かして

「v21」!

ちと, 確認.

Android_SDK_Manager

Screenshot_10_20_14__16_21

どんどん上がっていきますAPIバージョン.

Android Lollipop | Android Developers

フラットなカードな雰囲気なんだ...

Android_5_0_Lollipop__Material_Design_in_pictures_and_video___Android_Central

Android 5.0 Lollipop: Material Design in pictures and video | Android Central

サンプルコードを.

dependencies {
  ...
  compile 'com.android.support:appcompat-v7:21.+'
  ...
}

なんかあちこちサンプルあるので

Material Design Everywhere: Using AppCompat 21

appcompat v21: material design for pre-Lollipop devices! - Chris Banes

入れたりしてみる.

20141020-163315

20141020-163340

と, API19 (Android 4.4) にいれてみたが,

まあフツー.

values-v21_themes_xml_-__app__-_MaterialEverywhere-master_-____Desktop_MaterialEverywhere-master__-_Android_Studio__Beta__0_8_13

あ, そうか...

API21 に入れないとか.

AndroidStudio で見れるのかな...

activity_home_xml_-__app__-_MaterialEverywhere-master_-____Desktop_MaterialEverywhere-master__-_Android_Studio__Beta__0_8_13

残るは, エミュレータか.

Recent_Changes_-_Android_Tools_Project_Site

Android Studio 0.8.13 Released - Android Tools Project Site

もういいか...(笑)

appcompat v21: material design for pre-Lollipop devices! : androiddev


Chromecast の新しい「背景設定」機能とは?

6月のGoogle I/Oで正式発表されてから3か月あまり、Chromecastがようやく背景設定に対応しました。

新機能 Backdrop (背景) では、何もキャストしていないときの画面に指定の Google+ アルバムからの写真を表示したり、Googleが用意する衛星写真やアート作品など好みの背景ジャンルを選べるほか、Chromecast の現在地の天気予報も表示できます。

ということなので, Chromecast アプリを更新して使ってみる.

20141011-133112

20141011-133053

20141011-133017

20141011-132947

20141011-132914

画面のキャストがここからできるようになってます.

20141011-133226

全体の感想としては, まあそんなに, 以前と同じぢゃね?

てな雰囲気.

けど, この背景画面て,

使いようによってはいろいろできるよなあ,

などと妄想.

あと, 天気予報は画面の右下にでてました.

写真

今後が楽しみですが, USからのすべてのサービスが先行公開されていくのでしょう.

Chromecast - Google Play の Android アプリ

Chromecastが背景設定に対応、Google+アルバム写真や好みのネット写真、天気を表示可能に - Engadget Japanese