第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Android:登錄后臺進(jìn)程

Android:登錄后臺進(jìn)程

侃侃無極 2023-03-17 16:44:52
我目前正在開發(fā)一個將 HTTPS 請求(如登錄等)調(diào)用到 Rest API 的 Android 應(yīng)用程序。我的第一種方法是使用 AsyncTask 來完成這項(xiàng)工作,而不是在主線程上。不幸的是,我需要知道登錄是否成功才能繼續(xù)執(zhí)行代碼,因?yàn)槿绻吹卿?,您只能有限地訪問應(yīng)用程序的其他部分。我已經(jīng)用 AsyncTask 嘗試過它,因?yàn)槲以谝郧暗捻?xiàng)目中使用過它,但我注意到返回值的問題有點(diǎn)晚了,現(xiàn)在我不知道我應(yīng)該使用什么技術(shù)來:不要擋住主界面等待回應(yīng)用布爾值或類似的東西評估響應(yīng)如果有人可以幫助我選擇解決問題的最佳方法,我將不勝感激
查看完整描述

1 回答

?
qq_笑_17

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超7個贊

使用Retrofit進(jìn)行 API 調(diào)用。

但是,它也將是異步的。這是你無法避免的事情。如果您必須等待通話結(jié)束,然后處理到應(yīng)用程序/儀表板,則沒有其他辦法。

實(shí)踐是在屏幕上顯示加載器,在異步任務(wù)中發(fā)送請求,等待響應(yīng),隱藏加載器,處理到應(yīng)用程序。

不確定您的實(shí)施,但其他方法可能是:

  • 設(shè)置為用戶未登錄

  • 處理應(yīng)用程序處理用戶,因?yàn)樗形吹卿?/p>

  • 當(dāng)?shù)卿浾埱蟪晒r,設(shè)置一些他登錄的全局變量


查看完整回答
反對 回復(fù) 2023-03-17
  • 1 回答
  • 0 關(guān)注
  • 90 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號