私はアンドロイド全体では一度も働いたことがないので、私はいくつか素朴な質問をしています。 私はアンドロイドのフレームワークをundestand表示しようとしています。
上記は私がアンドロイドディスプレイフレームワークで見た写真です。私はこの流れがどのように働くのか理解したい。
1.ステータスバーの後に、GPUなどのハードウェアはどうすればできますか?
2.すべてのハードウェアはカーネルドライバでしかアクセスできませんが、GPUはサーフェスフリンガーの内部にありますか?
3.表示HALと異なるHALまたは両方が同じですか?
4.画面では、さまざまなことが分かります。これは、ビデオ、3D/2Dゲーム、ホーム画面、または音楽プレーヤーにすることができます。これらのすべてがサーフェーフリンガーを使用していますか?私は、表示される必要があるすべてのものがサーフェーフリンガーを通過しなければならないことを意味しますか?彼らはデータを表現するためにさまざまな方法を使うことができますが、最終的にはこのデータをサーフェスフリンガーで合成し、それをHALに渡す必要があります。
ありがとうございました。
4:それは動作する方法です。 – FlanschiFox