為什麼 Android 應用中的 流氓行為 更普遍一些?

時間 2021-05-11 20:49:55

1樓:

Google的宗旨是Don't be evil(不作惡), 但是他忘記了人人生來就有Original Sin(原罪)。因此Adnroid開源了的後果就是如此,對於個人使用者來說,沒有任何隱私權,蘋果也比較類似。沒有任何攻擊的意思,單純從安全角度來說,我覺得為什麼諾基亞/RIM/Moto之前一直固守自己的系統平台,不完全開放API的理由也在於此。

2樓:pansz

對於 android 程式來說,只有服務(service)才能在後台執行時獲取 CPU,普通的應用程式在後台執行狀態下無法占用任何 CPU 只能占用記憶體。——所以如果你在乎的只是電池電量,那麼你並不需要關注哪些應用程式還在記憶體中,只需要關注哪些應用程式開了服務。

必須注意的是,如果沒有服務,乙個應用程式常駐記憶體其實是節省電池的,因為下次啟動時無需再次裝載,節省了CPU,節省了電池。

如果你需要禁止乙個應用程式自啟動,可以 ROOT 後安裝啟動管理,這個程式可以顯示出所有的觸發器,你可以看到在什麼情況下會自動觸發哪些應用程式,並且手工禁止之。

我早說過,所有的人都應當 ROOT 自己的 android 手機,單單這個控制程式是否允許自動啟動的功能,就是必須的。

3樓:

對應用的是否老老實實不做壞事兒

google採用的是無罪推定,盡可能地開放所有功能與許可權,開發者可以自主選擇是否利用,使用者控制力相對較弱

而Iphone用的是有罪推定,除非通過審核,否則不開放相關許可權

4樓:紫氣東來

如果是乙個開發者,你需要知道Android中每個Activity都是有Lifecycle的。http://

如果你只是乙個使用者,根據我的經驗,QQ是不會駐留內容的,只有你沒有退出它的時候,它才會以Service的形式駐留在記憶體,以便能夠實時Push訊息。國內開發者都很懂國內使用者,都給出了手動onStop程式的選項=.=

如何解決Google等其他國外開發者駐留background的問題呢?我建議用Autokiller Memory Optimizer

可以tweak系統判斷其他的Activity需要更多的Memory的threshold,然後問題就可以解決了,如果你去donate作者,還有更多的功能可以更好地解決這個問題。

為什麼iOS的應用普遍比Android的應用看著精緻?做Android的就沒有好美工嗎?

給ios設計介面成本低,即便是現在也只需要考慮兩種解析度,乙個是iphone4的傳統960 640 以及更老的長寬均除以2的480 320 還有乙個是iphone 5的拉長的1152 640。這是很簡單的。android光是解析度就有hvga,qvga,wvga,fwvga,qhd,wsvga,兩種...

為什麼Android系統應用更新不是讓新apk替換進入 system分割槽?

Ray Lee 偶然看到題主的提問,發現好像沒有人回答,嗯應該是確實沒有人回答。這其實是乙個應用軟體迭代更新的問題,就更新是否可逆而言,應用的更新分為可回滾的和不可回滾的,所以我們需要取捨什麼時候需要可回滾,什麼時不需要回滾。system分割槽中的apk是出廠版本,該版本的測試強度和測試覆蓋通常會比...

為什麼 Android 至今既不統一應用圖示形狀,也不統一尺寸大小?

小肥馬大奔騰 在安卓的誕生的時候就先天不足,無法與標準化極強的ios相比,在這個時候去花精力去強化它的話在時間及市場效應上不划算 就採用了低端大面積,多角度的去鋪數量,所以有了開放性的rom,等到將絕大部分的生產商綁架到手的時候逐步開始標準化來收取市場 從4.x開始標準化的工作一直在持續 而開發者這...