純粹是個(gè)人學(xué)習(xí)總結(jié)操灿,如有不對(duì)的地方請(qǐng)吐槽锯仪。 kotlin包概念 其實(shí)kotlin類(lèi)和包沒(méi)有直接的聯(lián)系,包名可以和文件存放的路徑不一致趾盐。比如文件的存放地址是:com.xxx.y...
Permission 權(quán)限申請(qǐng) 使用方式如下: 參數(shù)說(shuō)明 代碼地址:https://github.com/pujunwu/Permission
純粹是個(gè)人學(xué)習(xí)總結(jié)溃卡,如有不對(duì)的地方請(qǐng)吐槽。直接上圖 1.colorPrimary 應(yīng)用的主要色調(diào)蜒简,actionBar默認(rèn)使用該顏色,Toolbar導(dǎo)航欄的底色 2.color...
這篇文章記錄一下TextView中不常用的幾個(gè)方法漩仙,直接上動(dòng)圖: setTextIsSelectable(boolean selectable): setTextIsSele...
純粹是個(gè)人學(xué)習(xí)總結(jié)队他,如有不對(duì)的地方請(qǐng)吐槽卷仑。 調(diào)試基礎(chǔ),在這就不說(shuō)了麸折,進(jìn)入正文 Evaluate Expression 這個(gè)功能非常實(shí)用锡凝,可以在斷點(diǎn)處直接進(jìn)入一個(gè)求值環(huán)境,在這...
純粹是個(gè)人學(xué)習(xí)總結(jié)垢啼,如有不對(duì)的地方請(qǐng)吐槽窜锯。 gradle插件開(kāi)發(fā) 1 創(chuàng)建Gradle Module (1) 首先张肾,你得新建一個(gè)Android Project(2) 然后再新...
純粹是個(gè)人學(xué)習(xí)總結(jié),如有不對(duì)的地方請(qǐng)吐槽锚扎。 ContentProvider(內(nèi)容提供者)是Android中的四大組件之一吞瞪。主要用于對(duì)外共享數(shù)據(jù),也就是通過(guò)ContentPro...
純粹是個(gè)人學(xué)習(xí)總結(jié)妖啥,如有不對(duì)的地方請(qǐng)吐槽。 Service是一種在Android應(yīng)用后臺(tái)的一種組件对碌,沒(méi)有自己的界面荆虱,不需要與用戶交互。最基本的兩種用途:執(zhí)行長(zhǎng)時(shí)間時(shí)間運(yùn)行的耗...
純粹是個(gè)人學(xué)習(xí)總結(jié)愿吹,如有不對(duì)的地方請(qǐng)吐槽。//在dialog show方法之前添加如下代碼惜姐,表示該dialog是一個(gè)系統(tǒng)的dialogdialog.getWindow()....
純粹是個(gè)人學(xué)習(xí)總結(jié)犁跪,如有不對(duì)的地方請(qǐng)吐槽。 LayoutInflater的基本用法:LayoutInflater layoutInflater = LayoutInflate...
純粹是個(gè)人學(xué)習(xí)總結(jié),如有不對(duì)的地方請(qǐng)吐槽条舔。Handler枫耳、Message、LoopHandler孟抗、Message迁杨、Loop消息隊(duì)列模型,各部分的作用 關(guān)系圖 通過(guò)下圖可以清晰...
純粹是個(gè)人學(xué)習(xí)總結(jié)凄硼,如有不對(duì)的地方請(qǐng)吐槽铅协。 我們都知道,Android UI是線程不安全的摊沉,如果想要在子線程里進(jìn)行UI操作狐史,就需要借助Android的異步消息處理機(jī)制。 不過(guò)...