程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> 編程-android如何暫停主線程

編程-android如何暫停主線程

編輯:編程解疑
android如何暫停主線程

我不知道我這種編程思維對不對,如果不對請各位指正。
Android6.0以上需要權限申請,在申請權限的時候用戶沒有點擊授權或者拒絕,但是主線程一直在往下執行,我想在用戶沒點擊授權或拒絕的時候暫停主線程的執行,等用戶點擊後再執行。我看的是主線程暫停5秒自動銷毀,所以如果主線程不能暫停有其他辦法實現這個嗎?

最佳回答:


你這思路出現了方向性的錯誤,一般可以這麼說每一個APP都有一個主線程即所謂的ANR,優先級別也是最高的,默認情況下所有的組件都是在這個線程裡創建的,同時也是負責響應用戶交互的
,樓上也說了超過5S是會造ANR,實際上超過2S不響應就卡頓了,給人非常不好的體驗,所以你這個其實應該從動態獲取權限去考慮

CrazyMo_
dandan_deyoushang
qq_25780613
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved