你估lotus traveler for android client 用左幾多RAM ?

 


001

 

你話呢...

都係50MB 左右....

係android 係有分process 同service , 同當年Palm WebOS 一樣,係分左front end 及back end process .... 當你個app close 左,仲可以保留個process 係背景運作....

Android 仲有種叫handler 的方法,係front end app activity (android 叫activity , 簡單來講係你個畫面), 推係背後運行,而foreground 可以比user 使用,係android, 但係frone end activity關閉時,handler都會一齊關閉

3.0 開始預設係要咁做,所以你2.2 你可以按button 去call http 去download html 的內容,去到3.0 預設唔得啦... 一係用handler , 一係用service ...

iOS 呢? iOS 基本上無乜野可以掟去background ..... 係3.0 只可以用push notification (要用apple 的APNS , apple push notification service, 要經apple server 架)....  去到5.0 都仲有好多限制..... 你可以話佢慳電... 但係好多野都做唔到.....

 


 

以前D 人話android 好食電,不過呢.... 由android 3.0 開始,硬件設計好好多,而家都去到四核心啦,而且硬件控制電量都好好,仲有,而家D 機至少都1GB RAM 啦.... 好多新機都2GB RAM 了.....

而家係iOS 寫app .... 反而因限制變得縳手縳腳....

Add comment


Security code
Refresh