退出登錄簡單來說要做到兩點:
創(chuàng)新互聯(lián)建站主營滕州網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,app開發(fā)定制,滕州h5重慶小程序開發(fā)搭建,滕州網(wǎng)站營銷推廣歡迎滕州等地區(qū)企業(yè)咨詢
1.刪除當(dāng)前一些用戶信息
2.銷毀之前的活動,重新回到登錄界面
這個是要根據(jù)項目的要求來變化的,例如我們可以使用SharedPreference的刪除功能來簡單實現(xiàn)。
我們要做的就是如何銷毀的掉已經(jīng)有的活動。通常我們使用類似以下工具。
一鍵退出 App 其實是 兩個需求:
即 需要2個步驟 才可 完成 一鍵退出 App 需求 。下面,我將根據(jù)這兩個步驟進行功能實現(xiàn)講解。
注:上述方法僅僅只是結(jié)束當(dāng)前 App 所有的 Activity (在用戶的角度確實是退出了 App ),但實際上該 App 的進程還未結(jié)束。
方法1:采用Activity啟動模式:SingleTask
步驟1:將 App 的入口 Activity 設(shè)置成 SingleTask 啟動模式
步驟2:在入口 Activity 重寫 onNewIntent()
步驟3:在需要退出時調(diào)用 exitApp()
步驟1:在 MainActivity 中設(shè)置 重寫 onNewIntent()
MainActivity.java
步驟2:在需要退出的地方( Activity2 )啟動 MainActivity 設(shè)置標記位
即使用 BroadcastReceiver 廣播監(jiān)聽
步驟1:自定義廣播接收器
步驟2:在每個 Activity 里注冊廣播接收器(響應(yīng)動作 = 關(guān)閉自身)
步驟3:當(dāng)需要退出App時 發(fā)送廣播請求
步驟1:在 BaseApplication 類的子類里建立 Activity 鏈表
Carson_BaseApplicaiton.java
步驟2:需要一鍵退出 App 時,獲取該 Applicaiton 類對象 調(diào)用 exitApp()
步驟1:在每個 Activity 里注冊 RxBus 訂閱(響應(yīng)動作 = 關(guān)閉自身)
步驟2:當(dāng)需要退出App時 發(fā)送退出事件
主要采用 Dalvik VM 本地方法
答:
即在 Android 中,調(diào)用上述 Dalvik VM 本地方法結(jié)果是:
至此,關(guān)于 ** 一鍵退出 App ** 的兩個步驟講解完畢。
關(guān)于上述說的方法 Demo 都在 Carson_Ho的Github地址:一鍵退出App
不定期分享關(guān)于 安卓開發(fā) 的干貨,追求 短、平、快 ,但 卻不缺深度 。
“安全模式”是Android原生系統(tǒng)功能,若使用的是vivo手機,進入該模式后,只需重啟設(shè)備即可退出,具體方法如下:
1、長按電源鍵,直到屏幕顯示關(guān)機滑塊或按鈕,拖動滑塊或點擊按鈕重啟設(shè)備;
2、若長按電源鍵無反應(yīng),可嘗試強制重啟設(shè)備。
點擊網(wǎng)頁鏈接查看具體機型強制重啟操作方法。
若重啟設(shè)備后仍然進入“安全模式”,可按以下方法進行排查:
1、確認開機過程中是否誤觸音量“-”鍵;
2、確認設(shè)備保護殼是否卡住音量“-”鍵;
經(jīng)過排查仍未解決,可攜帶設(shè)備前往?vivo客戶服務(wù)中心處理;進入vivo官網(wǎng)/vivo商城APP--我的--網(wǎng)點查詢或點擊網(wǎng)頁鏈接,選擇當(dāng)前所在的城市即可獲取服務(wù)中心的地址與聯(lián)系方式。建議去之前先提前電話聯(lián)系,避免空跑,合理規(guī)劃行程,安全出行。
網(wǎng)站題目:android退出,android退出應(yīng)用方法
路徑分享:http://aaarwkj.com/article22/dsisgcc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計、Google、虛擬主機、網(wǎng)站收錄、網(wǎng)站維護、移動網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)