タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

android_devとchromeに関するbigchuのブックマーク (3)

  • Android のアプリ内ブラウザについてのまとめ - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに Android のアプリ内ブラウザについて、どのような種類があり、それぞれにどんな特徴やメリット・デメリットがあるのかについてまとめます。この記事を読むと、次のことが理解できるかもしれません。 Android の普段使っているアプリで Web ページを開く時に裏でどのような技術が使われているか Web ページをアプリ内で開く機能を実装するとき、目的に沿ったアプリ内ブラウザを選択できるようになる 実際に運用されている著名なアプリのアプリ内ブラウザはどうなっているか Android のアプリ内ブラウザについて Android のア

    Android のアプリ内ブラウザについてのまとめ - Qiita
  • Android 7.0でChromeがWebViewを提供するようになった仕組み - Qiita

    Android 7.0からはChromeがWebViewを提供する みたいのはあちこちでバズってる割に、中身の仕組みをちゃんと書いた記事は殆ど見ません。 個人的にはとても残念に思います。 ということで、中を見てみました。 まずは、Lollipopまでのおさらい WebViewのAPIを提供するのが、WebViewFactoryProviderで、 WebViewFactory::getProvider のなかで ネイティブ側の準備:libwebviewchromium.soの探索とロード パッケージ名はgetWebViewPackageName()で取得 Java API側の準備:WebviewProviderの生成と初期化 WebViewChromiumFactoryProviderが内部でWebViewDelegateを実装する みたいな流れの処理があります。 ソースレベルで見たければ

    Android 7.0でChromeがWebViewを提供するようになった仕組み - Qiita
    bigchu
    bigchu 2018/07/04
  • Android実機のデバッグが激しく捗る「Webインスペクタ」

    Web制作の「時短」に役立つChromeデベロッパーツールの活用法を紹介する連載。第4回は、Android端末に表示しているWebサイトを、Chromeデベロッパーツールで検証する「Webインスペクタ」を解説します。 特定デバイスでのバグ、表示崩れの原因を調べたい スマートフォン向けにコーディングをしていると、特定の端末でしか発生しないバグや表示崩れがあります。「特定の端末」の場合、第1回で解説した「Device Mode」では問題が再現せず、原因の特定は困難です。 原因を特定するには、バグ、表示崩れが発生した端末でChromeデベロッパーツールの「Webインスペクタ」を使って、問題のWebページを表示しながら検証します。 Webインスペクタの設定方法 Webインスペクタに使用するAndroid端末の設定を変更します。設定画面を開き、「開発者向けオプション」を表示します。

    Android実機のデバッグが激しく捗る「Webインスペクタ」
    bigchu
    bigchu 2016/02/04
    : Web インスペクタ
  • 1