1

Android 4.1 を実行しているデバイスでビューページャーを起動すると、ビューページャーの奇妙な動作に気付きました。

アプリ マニフェスト ファイルで minSdkVersion 15 または 16 を宣言すると、viewpager のページング トランジションはスムーズかつ明確に実行されますが、minSdkVersion を 10 に変更すると、ページング トランジションが遅くなり、不安定になります。

minSdkVersion が同じデバイスでこの奇妙な動作を引き起こしているのはなぜですか。Android のドキュメントによると、SDK の最小バージョンは、デバイス レベルが上記のバージョンよりも低い場合にのみ、ユーザーがアプリをインストールできないようにする必要がありますが、アプリのパフォーマンスを決して低下させるべきではありません。

minSdkVersion - アプリケーションの実行に必要な最小 API レベルを指定する整数。システムの API レベルがこの属性で指定された値よりも低い場合、Android システムはユーザーがアプリケーションをインストールできないようにします。この属性は常に宣言する必要があります。

私は何が欠けていますか?

4

1 に答える 1

1

特定の SDK バージョン (> 4.0 だと思います) をターゲットにすると、Android はデフォルトでハードウェア アクセラレーションを有効にすると思います。それが差を生んでいるのでしょう。

于 2013-06-05T17:29:21.133 に答える