我們常常在Activity中調(diào)用setContentView方法來(lái)設(shè)置自己的布局,然而其實(shí)仔細(xì)點(diǎn)會(huì)發(fā)現(xiàn)我們?cè)O(shè)置的布局并不是Activity顯示的全部,有的地方可能設(shè)置一個(gè)空的...
我們常常在Activity中調(diào)用setContentView方法來(lái)設(shè)置自己的布局,然而其實(shí)仔細(xì)點(diǎn)會(huì)發(fā)現(xiàn)我們?cè)O(shè)置的布局并不是Activity顯示的全部,有的地方可能設(shè)置一個(gè)空的...
一般添加布局或控件有兩種方式,一種是直接new對(duì)應(yīng)的View,然后通過(guò)addView方法添加到父控件中,一種是將布局寫(xiě)在layout的xml文件中,然后調(diào)用調(diào)用接口添加到父控...
1.簡(jiǎn)介 https://developer.android.google.cn/guide/topics/providers/document-provider[https...
https://developer.android.google.cn/guide/topics/permissions/overview#runtime[https://d...
我一天的工作量,是公司同事的2到3倍,每天上班10小時(shí),下班后自由寫(xiě)作2小時(shí),每年閱讀上百本書(shū),這個(gè)習(xí)慣堅(jiān)持了很多年。 最近不少小伙伴私聊我關(guān)于時(shí)間管理的方法,那么今天就和大...
項(xiàng)目源碼 https://github.com/boredream/AndroidDatabaseGeneratorPlugin 系列教程 Android Studio Pl...
1、音量鍵處理 如上,對(duì)于一般場(chǎng)景下,按音量上/下鍵,其事件傳遞到焦點(diǎn)窗口的根節(jié)點(diǎn)布局時(shí)(一般的Activity根節(jié)點(diǎn)布局都是DecorView)會(huì)走到DecorView的d...
首先介紹下什么是啟動(dòng)窗口,對(duì)于大部分應(yīng)用冷啟動(dòng)時(shí)的場(chǎng)景都會(huì)有啟動(dòng)窗口,為了讓效果更明顯,在如下代碼中(只是一個(gè)基本的可以運(yùn)行的應(yīng)用即可)添加了sleep5s的代碼,在按rec...
做Android有5、6年了,最近才明白要多學(xué)習(xí)、多積累、多總結(jié)、多記錄,不積跬步無(wú)以至千里,不積小流無(wú)以成江海,只有始終走在前沿,才不會(huì)被淘汰 Android源碼下載并不難...