當前位置: 華文問答 > 數位

Android系統到目前為止,還有哪些可以改進的空間?

2015-09-03數位

Android這麽多年的發展證明了一點,凡是能被濫用的特性必然被濫用。因此Android不需要加更多花裏胡哨的玩意了,先把最關鍵的東西做好。現在就有的標桿應該是PC機使用的PhoenixOS。

  1. 弱化Intent,弱化甚至廢除廣播接收器。 除OS元件外,全部程式不允許無界面的互相喚醒,需要喚醒其他程式時必須經使用者同意。
  2. 廢除Service這一不明確的後台狀態,但允許緩存行程。使用者程式要麽開啟,要麽強行關閉。程式結束由作業系統接管,一旦使用者選擇關閉程式,程式除緩存行程外的全部行程無條件停止。
  3. 停用LMK,除配置過低的裝置外,任何時候禁止自動停止使用者程式。遇資源不足,拒絕啟動更多程式。
  4. 內建「空白通行證」機制。
  5. 能time-sharing的真正的多使用者機制。多個使用者可以同時執行同一個程式而不至於互相幹擾,一個使用者執行的程式不會因切換使用者而被打斷,除非該使用者登出。透過Linux檔許可權機制保證使用者和程式都只能存取自己有權存取的檔。
  6. bootloader內建一個螢幕小鍵盤,系統預留一個文本tty,可