Actvity啟動過程涉及到的資料結構

2021-07-26 11:28:01 字數 1154 閱讀 5768

taskrecord:記錄activiyt棧的資訊,持有乙個arraylist和activitytask

activityrecord:記錄activiyt的資訊,持有乙個activityinfo

activitystack:持有乙個taskrecord的list:arraylistmtaskhistory = new arraylist();

activityinfo:記錄了乙個activity的主題,啟動模式等等資訊

processrecord:記錄了在執行的程序的資訊,持有了四大組建的list

// contains historyrecord objects

final arraylistactivities = new arraylist();

// all servicerecord running in this process

final arraysetservices = new arrayset();

// services that are currently executing code (need to remain foreground).

final arraysetexecutingservices

= new arrayset();

// all connectionrecord this process holds

final arraysetconnections

= new arrayset();

// all iintentreceivers that are registered from this process.

final arraysetreceivers = new arrayset();

// class (string) -> contentproviderrecord

final arraymappubproviders

= new arraymap();

// all contentproviderrecord process is using

final arraylistconproviders

= new arraylist();

原始碼都在com\android\server\am包下。

discuz涉及到的問題

其中 設定創始人 config global.php 修改 config admincp founder 1,511314 其中門戶管理中同步登陸 在discuz panel修改 construct將tbl common admincp session表中的 errorcount置為 1 panel...

專案管理涉及到的文件

業務聯絡函 業務需求說明書 立項報告 立項評審報告 專案實施方案 專案組通訊錄 專案計畫與執 況跟蹤 需求規格說明書 系統介面規格說明書 總體設計 系統建設整體解決方案 軟體配置管理計畫 軟體質量保證計畫 編碼規範 源 sit測試報告和測試用例 uat測試報告和測試用例 效能測試方案與報告 上線實施...

JavaScript中涉及到的RegExp型別

正規表示式 由一些普通字元和特殊字元組成的,用以描述一種特定的字元規則的表示式,它是用來限制使用者在網際網路中輸入的規則 建立正規表示式 var 變數名 正規表示式的內容 修飾符 var reg 123456789 i var 變數名 new regexp 正規表示式的內容,修飾符 var reg ...