我們先看一下JobScheduler的使用,了解一下JobScheduler的用法,在看一下JobScheduler的實(shí)現(xiàn)源碼。 先看一下如何使用,翻譯自tutsplus J...
我們先看一下JobScheduler的使用,了解一下JobScheduler的用法,在看一下JobScheduler的實(shí)現(xiàn)源碼。 先看一下如何使用,翻譯自tutsplus J...
用了 Android Architecture Component ** 也有一段時(shí)間了,期間也遇到過(guò)不少問(wèn)題,也慢慢的解決了。map和switchmap**是 LiveD...
在低版本上,如果啟動(dòng)Activity/dialog想要自動(dòng)焦點(diǎn)到編輯框,有很多種方式,其中一種是SOFT_INPUT_STATE_ALWAYS_VISIBLE 在升級(jí)到And...
一、inflate的基本使用 inflate方法非?;A(chǔ)且常用,但是好像很多人都用錯(cuò)了,比如說(shuō)自定義view的時(shí)候多了一層父布局等。剛好再處理inflate的優(yōu)化,所以總結(jié)一...
WindowManagerService跟ActivityManagerService一樣都是系統(tǒng)核心服務(wù),通過(guò)SystemServer來(lái)啟動(dòng)的,ActivityManage...
首先介紹下什么是啟動(dòng)窗口,對(duì)于大部分應(yīng)用冷啟動(dòng)時(shí)的場(chǎng)景都會(huì)有啟動(dòng)窗口,為了讓效果更明顯,在如下代碼中(只是一個(gè)基本的可以運(yùn)行的應(yīng)用即可)添加了sleep5s的代碼,在按rec...
是什么? 在布局xml中將控件和數(shù)據(jù)進(jìn)行綁定,使數(shù)據(jù)變化可以驅(qū)動(dòng)控件改變,控件改變可以驅(qū)動(dòng)數(shù)據(jù)改變。 減少了Activity中對(duì)控件的初始化、設(shè)置監(jiān)聽(tīng)、顯示數(shù)據(jù)等操作 使用d...
問(wèn)題描述 啟動(dòng)登錄界面編輯框有焦點(diǎn)無(wú)彈出全鍵盤 問(wèn)題分析 通過(guò)dumpsys input_methodke可以看到當(dāng)前編輯框確實(shí)是有焦點(diǎn)的。 查看代碼 在onResume時(shí)r...