Android 5.0 Lollipop概要 日本語訳 - ReDo

2014年10月20日

Android 5.0 Lollipop概要 日本語訳

Android 5.0 Lollipop概要(new features)をえいやで日本語訳してみました。
http://greety.sakura.ne.jp/awiki/index.php?Android%205.0

概要が15節といつもよりちょっと少なめだなと感じたのですが、上述の概要に載ってなくて、Android 5.0 APIsの方だけに載ってる新機能が多く目についたので、以下にピックアップしておきます。

・If your app binds to a Service...
Context#bindServiceは明示的Intentのみ許容されるようになりました。暗黙のIntentはExceptionとなります。
・Directory selection
ドキュメントのツリー階層構造を扱ったり、create/reaname/deleteの様なファイル操作に対応した模様です。OPEN_DOCUMENT_TREE intentってのがあるらしいので、プリインアプリのUIが気になります。
・Android in the Workplace and in Education
「業務・教育現場でのAndroid」という章タイトルで、Managed provisioning, Device owner, Screen pinningという機能が追加されています。デバイス管理者がマルチユーザでの他のユーザにシステムアプリとしていくつかのアプリを強制的に有効にしたり、それをLauncherアイコンへのbadgeで見た目で分かるようにしたりできる模様です。エンタープライズ用途というやつですね。
・Render PDF as bitmap
PDFのレンダリングが来ました。iOSのそれはタイリングとか拡大縮小とか日本語の扱いとかかなり面倒なのですがサンプルソースコードであるPdfRendererBasic眺めるとざっくり丸まっている模様です。API IFとして表題の通りBitmapを返すので、recycleとかミスるとメモリ管理失敗して即死しそうな気がしますが。

コメントする