Activity Activity[https://developer.android.google.cn/reference/android/...
答:在v1版本的簽名中,簽名以文件的形式存在于apk包中,這個(gè)版本的apk包就是一個(gè)標(biāo)準(zhǔn)的zip包,V2和V1的差別是V2是對(duì)整個(gè)zip包進(jìn)行簽...
電池狀態(tài)發(fā)生改變的時(shí)候系統(tǒng)會(huì)發(fā)送ACTION_BATTERY_CHANGED廣播,通過(guò)注冊(cè)這個(gè)廣播就可以獲得電池的相關(guān)狀態(tài)。 在framewor...
前言 在網(wǎng)上看到一張圖,花了些時(shí)間自己嘗試著寫了一個(gè)自定義View,里面涉及到了自定義屬性、自定義View padding屬性的處理、畫筆(Pa...
前言 主線程又稱UI線程,是不能做耗時(shí)任務(wù)的,否則會(huì)導(dǎo)致UI界面卡頓甚至ANR。 最常見的case就是如果我們?cè)谥骶€程做訪問(wèn)網(wǎng)絡(luò)操作會(huì)拋出Net...
前言 今天看源碼的時(shí)候遇到這樣一個(gè)場(chǎng)景,某線程里面的邏輯需要等待異步處理結(jié)果返回后才能繼續(xù)執(zhí)行?;蛘哒f(shuō)想要把一個(gè)異步的操作封裝成一個(gè)同步的過(guò)程。...
前言 熟悉Activity的啟動(dòng)流程和運(yùn)行原理是一個(gè)合格的應(yīng)用開發(fā)人員所應(yīng)該具備的基本素質(zhì),其重要程度就不多做描述了。同時(shí),知識(shí)棧應(yīng)該不斷的更新...
概述 定義 JAVA反射機(jī)制是在運(yùn)行狀態(tài)中,對(duì)于任意一個(gè)類,都能夠知道這個(gè)類的所有屬性和方法;對(duì)于任意一個(gè)對(duì)象,都能夠調(diào)用它的任意方法和屬性;這...
概述 Google在 Android 6.0 開始引入了權(quán)限申請(qǐng)機(jī)制,將所有權(quán)限分成了正常權(quán)限和危險(xiǎn)權(quán)限。應(yīng)用的相關(guān)功能每次在使用危險(xiǎn)權(quán)限時(shí)需要...