錯(cuò)誤1. 使用 Timer timer = new Timer();timer運(yùn)行多個(gè)timertask時(shí)嗦枢,如果一個(gè)拋出異常凯沪,其他任務(wù)都會(huì)停止
解決:使用ScheduledExecutorService代替。
image.png
錯(cuò)誤2.使用已過時(shí)的方法驶睦。
1)getNetworkInfo锻梳、
NetworkInfo getActiveNetworkInfo() 獲取可用網(wǎng)絡(luò)(可用)
NetworkInfo[] getAllNetworkInfo 獲取所有可用網(wǎng)絡(luò)(已經(jīng)過時(shí))
NetworkInfo getNetworkInfo(int networkType) 獲取固定網(wǎng)絡(luò)信息 (已經(jīng)過時(shí))
2)getChildPosition更換為getChildLayoutPosition
3)百度定位監(jiān)聽registerLocationListener內(nèi)使用BDAbstractLocationListener俏橘。