當你的程序中某一個Activity A 在運行時中,主動或被動地運行另一個新的Activity B這個時候A會執行Java代碼public void onSaveInstanc
相同點:都使用Java語法不同點:字節碼格式定義不同(dex格式 vs class格式)運行庫不同多虛擬機并發運行優化:共用dex,大量使用mmap…啟
1 調整程序的進程結構減少進程數量(善用ViewStub、ViewSwitch等)減少進程周期循環次數,及時讓進程休眠不編寫長壽代碼,只在需要時運行,
1 代碼優化的關鍵有一下幾點:少用浮點運算、文件、pipe、數據庫訪問用高效的方式:StringBuffer代替大量臨時String,SoundPool代替多個M
Application Android內置程序:Home、Contracts、Phone… Google閉源程序:Google Client…… Vendor程序:HTC Dream,OMS……F