麻豆成人91精品二区三区,国产91在线播放,加勒比无码专区中文字幕,欧美黑人XXXX高潮猛交

×

Android客戶(hù)端項(xiàng)目全局異常處理和服務(wù)器數(shù)據(jù)保存

  • 作者:新網(wǎng)
  • 來(lái)源:新網(wǎng)
  • 瀏覽:100
  • 2018-05-03 13:19:31

愛(ài)生活,愛(ài)Android!相信每一個(gè)Android開(kāi)發(fā)人員都喜愛(ài)自己的工作,每天不停的生產(chǎn)代碼,不停的解決Bug,樂(lè)在其中,不斷的學(xué)習(xí),不斷的總結(jié),我們應(yīng)該積累出自己寫(xiě)代碼的良好習(xí)慣,慢慢的我們就會(huì)固定出完全屬于自己的東西,下面是自己寫(xiě)項(xiàng)目時(shí)碰到的一個(gè)問(wèn)題,跟大家分享一下,有見(jiàn)解不到之處還請(qǐng)大家指教,謝謝!

 愛(ài)生活,愛(ài)Android!相信每一個(gè)Android開(kāi)發(fā)人員都喜愛(ài)自己的工作,每天不停的生產(chǎn)代碼,不停的解決Bug,樂(lè)在其中,不斷的學(xué)習(xí),不斷的總結(jié),我們應(yīng)該積累出自己寫(xiě)代碼的良好習(xí)慣,慢慢的我們就會(huì)固定出完全屬于自己的東西,下面是自己寫(xiě)項(xiàng)目時(shí)碰到的一個(gè)問(wèn)題,跟大家分享一下,有見(jiàn)解不到之處還請(qǐng)大家指教,謝謝!

<div
大家都知道Android是基于Java的,本身會(huì)產(chǎn)生很多我們寫(xiě)代碼時(shí)預(yù)料不到的異常,而每一個(gè)異常都很可能導(dǎo)致我們的程序崩潰,比如最常見(jiàn)的NullException、ClassCastException、ClassNotFoundException、ANR等等的,而Android本身的OS會(huì)捕捉到這些異常,在dalvik中處理,然后退出程序,退出的界面也很不友好,在這種情況下,我們就有了自己的想法,如果我們能捕捉到這些異常,就可以將其利用起來(lái),提升我們的應(yīng)用質(zhì)量,我們可以在捕捉到異常后進(jìn)行如下操作:
 
1、定義自己的處理界面,友好的展現(xiàn)給客戶(hù),提高用戶(hù)體驗(yàn)
 
2、收集錯(cuò)誤信息,及時(shí)修改,提高代碼的穩(wěn)定性
 
光從文字看起來(lái),這兩點(diǎn)非常簡(jiǎn)單,但是當(dāng)你自己將異常處理機(jī)制布署在自己項(xiàng)目中時(shí),你就知道它對(duì)我們的項(xiàng)目帶來(lái)多大的幫助!
 
下面來(lái)看一下,如何給自己的項(xiàng)目中布署全局的異常處理,步驟分為如下幾步:
 
第一步,注冊(cè)Application,在開(kāi)發(fā)應(yīng)用時(shí)都會(huì)和Activity打交道,而Application使用的就相對(duì)較少了。 Application是用來(lái)管理應(yīng)用程序的全局狀態(tài)的,比如載入資源文件。 在應(yīng)用程序啟動(dòng)的時(shí)候Application會(huì)首先創(chuàng)建,然后才會(huì)根據(jù)情況(Intent)啟動(dòng)相應(yīng)的Activity或者Service。 本文將在Application中注冊(cè)未捕獲異常處理器。
 
timg.jpg
 
第二步,實(shí)現(xiàn)UncaughtExceptionHandler,UncaughtExceptionHandler是線程未捕獲異??刂破?,用來(lái)處理未捕獲異常的。 如果程序出現(xiàn)了未捕獲異常默認(rèn)情況下則會(huì)出現(xiàn)強(qiáng)行關(guān)閉對(duì)話框?qū)崿F(xiàn)該接口并注冊(cè)為程序中的默認(rèn)未捕獲異常處理 這樣當(dāng)未捕獲異常發(fā)生時(shí),就可以做些異常處理操作 例如:收集異常信息,發(fā)送錯(cuò)誤報(bào)告 等。當(dāng)程序發(fā)生Uncaught異常的時(shí)候,由該類(lèi)來(lái)接管程序,并記錄發(fā)送錯(cuò)誤報(bào)告。
 
第三步,異常處理操作的收集異常信息
 
第四步,異常處理操作的本地保存異常報(bào)告
 
第五步,異常處理操作的將異常信息發(fā)送到服務(wù)器
 
以上就是我們對(duì)Android客戶(hù)端項(xiàng)目全局異常處理和服務(wù)器數(shù)據(jù)保存相關(guān)知識(shí)的分享。
 

免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶(hù)自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請(qǐng)發(fā)送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

免費(fèi)咨詢(xún)獲取折扣

Loading
天堂在线中文字幕| 中文字幕,日本| 在线更新你懂的| 亚洲成av人片在线观看天堂无码| 四虎影院欧美黄片| 午夜精品人妻无码一区二区三区| gogo高清视频| 天天做日日做天天做| 日韩毛片网站| www.欧美日本在线| 欧美激情不卡| 日本美女高潮喷水在线| 第一次爱爱| 日韩精品免费在线| 91中文字幕亚洲人妻| 象山县| www.亚洲香蕉天堂| 国产精品久久久久久久免费软件| 欧美日韩一区综合| 少妇高潮颤抖在线| 色悠悠三区| 久久精品视频免费| 情趣内衣A∨片在线观看| 四虎久久影院| 亚洲一区二区二区视频| 678五月综合网| 久久精品国产曰本波多野结衣| 开心五月丁香| 成人av中文字幕| 日韩无码电影短视频| 青青草精品综合网站| 色欲人妻综合网| 久久精品熟女亚洲| 超碰小日本东京在线| 狠狠色综合久久精品网| 尤物网址在线观看| 天堂毛片| 四虎影院WWWf| 深夜国产片内射| 国产精品久久久免费无码| 最近更新中文字幕免费版|