タグ

ブックマーク / techbooster.org (4)

  • Google I/O 2017 Keynote Android開発まとめ | TechBooster

    2017年5月17日(現地時刻)に開催されたGoogle I/OのKeynoteからAndroid関係のトピックを速報でお届けします。 Google KeynoteとDeveloper Keynoteの2部構成でしたが、Androidについては次のトピックが大きく取り上げられています。 Android O Previewのリリース(OTA配信) Android GoAndroid Oneを推進してローエンド端末でも快適に使得る取り組み) Kotlinの公式サポート Android Studio 3.0のリリース サポートライブラリ Architecture Componentsのリリース InstantAppsの公開 それではGoogle Keynoteから時系列にそって紹介します。 Androidのアクティブ利用端末数が20億を突破 Androidの利用者数は20億デバイス(アクティブ

    Google I/O 2017 Keynote Android開発まとめ | TechBooster
    tomiyanx
    tomiyanx 2017/05/18
    “Android Studio、アプリ開発環境においてKotlinのサポートが発表されました。”
  • 初心者のためのM Permissions入門 | TechBooster

    今回はAndroid 6.0(Marshmallow)から導入された新しいパーミッションモデルを紹介します。M Permissionsと呼ばれているこの新しい仕組みではパーミッション(機能へのアクセス権限)の仕様が改善されており、アプリが利用するタイミングで機能利用の許可を求めるパーミッションモデルを採用しています。 今まではPlayストアからアプリをインストールするときに一括で権限を得るという、開発者にとってわかりやすい権限の仕組みでした。一方、利用者には、過剰な権限を要求されていたり、どのタイミングで使われているかわからないなど不安な点もありました。 M Permissionsでは利用時に許可ダイアログをだすかたちに改められています。この仕組はAndroid 6.0から導入されていますが、Android Studioでビルドに利用するSDKで挙動が変わる、似たようなAPIを使い分けるな

    初心者のためのM Permissions入門 | TechBooster
  • Chrome Custom Tabsを使いこなす | TechBooster

    サンプルコード、解説は続きから。 Support Libraryを使う Support Library v23ではCustomTabsに対応しています。Android Stduioのプロジェクトに次の設定を行ってください。 ■app/guild.gradleのdependenciesに依存パッケージを追加 dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:23.0.1' compile 'com.android.support:customtabs:23.0.1' } com.android.support:customtabsをつかうには、サポートライブラリがv23

    Chrome Custom Tabsを使いこなす | TechBooster
  • Chrome Custom Tabsを使ってWebViewを置き換える | TechBooster

    Googleは、Chrome 45からCustom Tabs機能を導入しました。Custom Tabsを使うとアプリ内のWebページ読み込みを大幅に高速化できます。いままでのWebViewでは、動作速度のほかにもセキュリティホールが修正されないなど、OS組み込みブラウザ特有の問題がありましたが、アプリケーションとして更新しているChromeでは常に最新の環境でWebページを閲覧できます。 (https://developer.chrome.com/multidevice/android/customtabsより引用) Custom Tabs機能は、アプリの組み込みブラウザとしてChromeを使えるだけではなく、外部アプリ利用ながらUIデザインも変更可能な点で優れています。アプリに違和感なく組み込めるようにカスタマイズ可能です。 ツールバーの色、表示内容の変更 Webページ切り替え時のアニメ

    Chrome Custom Tabsを使ってWebViewを置き換える | TechBooster
    tomiyanx
    tomiyanx 2015/09/08
    Chrome Custom Tabsを使ってWebViewを置き換える | Tech Booster
  • 1