1 はじめに
android11.0 のシステム ROM 開発において、systemui のドロップダウン通知バーのレイアウトをカスタマイズする場合、
ネイティブの systemui システムのドロップダウン通知バーの通知レイアウトを理解し、分析することも非常に重要です。
関連するドロップダウン通知バーの通知レイアウトの関連するソース コード プロセス。これらを理解すると、通知バーのレイアウトを変更するのに便利です。
2. システム UI プルダウン通知バーのコア クラスの通知レイアウト関連のソース コード解析
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/row/NotificationContentInflater.java
frameworks/base/core/java/android/app/Notification.java
3. システム UI ドロップダウン通知バー通知レイアウトのコア機能分析と実装関連のソース コード分析
11.0 のシステム UI の関連するプルダウン通知バーの通知レイアウトでは、ドロップダウン通知バーの通知のレイアウトでは、主に NotificationInflater.java が通知のレイアウトの構築を担当するため、 NotificationInflater.javaからの通知を分析するため
に必要なレイアウト ビルド プロセス
3.1 NotificationInflater.java の関連するレイアウト ソース コードの分析
/**
* Inflate views for set flags on a background thread. This is asynchronous and will
* notify the callback once it's finished.
*/
public void inflateNotificationViews() {
inflateNotificationViews(mInflationFl