目錄 效果展示 這里我添加了一行打印,然后點擊模擬器中的應用,都會打印我添加的信息 實現(xiàn)步驟 1.編譯Android源碼 編譯Android源碼可以參考這篇文章:https:...
目錄 效果展示 這里我添加了一行打印,然后點擊模擬器中的應用,都會打印我添加的信息 實現(xiàn)步驟 1.編譯Android源碼 編譯Android源碼可以參考這篇文章:https:...
1.應用權限機制 2.Android版本權限變更 3.應用權限變更適配實例 4.默認授權 5.AppOps機制 6.Selinux權限介紹 1.應用權限機制 權限機制? An...
Android Studio引用framework.jar 前言 做系統(tǒng)開發(fā)感覺還是用eclipse比較好,另外compile-sdk-version最好提前設置好,不要設置...
一、前言 最近項目里面需要用到多個seekbar并且需要顯示不同的精度,于是參考了部分博客模仿華為的天氣刻度盤添加了精度控制和自己定義的seekbar實現(xiàn)了如下效果(畫面模糊...
前言 android系統(tǒng)里app有哪些類型及其安裝涉及目錄、所需權限是什么? apk安裝有幾種方式? apk安裝流程會涉及到哪些android系統(tǒng)知識? apk安裝的過程大體...
一.Jetpack簡介 2018年谷歌I/O大會發(fā)布了一系列輔助Android開發(fā)者的實用工具,合稱Jetpack,以幫助開發(fā)者構(gòu)建出色的 Android 應用。按照Goog...
弱引用WeakReference想必不需要多說,常用來解決內(nèi)存泄漏問題。它的使用應該說還算簡單,但和普通變量直接存取相比,還是有那么一點繁瑣的,而kotlin的委托屬性主要就...
在日常Android開發(fā)當中,我們肯定會遇到App的生命周期的需求。在lifecycle的擴展庫當中有提供一個ProcessLifecycIeOwner幫我們實現(xiàn)對App的生...
在軟件開發(fā)當中,解耦可能是永恒的話題。Android開發(fā)當中的解耦體現(xiàn)在系統(tǒng)組件的生命周期和普通組件之間的解耦,LifeCycle組件可以幫助我們做到。這篇文章就來分享關于L...
1.創(chuàng)建View(Activity Fragment View) 2.創(chuàng)建對應的ViewModel,創(chuàng)建對應的數(shù)據(jù)變量 3.創(chuàng)建對應的布局,把創(chuàng)建的xml布局修改成datab...
項目中遇到類似,省/市/縣/鄉(xiāng)/村 這種多層級數(shù)據(jù)展示的效果.原先處理過兩層或者多層數(shù)據(jù)嵌套展示,沒有處理過這種多層數(shù)據(jù)嵌套展示的效果所以在此記錄一下,增強點記憶. 需求:省...
最近開發(fā)公司的項目的時候,我們有輸入車牌號的功能。如果使用手機輸入法去輸入,需要來回切換中文和英文以及數(shù)字。我們就想有沒有辦法自定義輸入車牌輸入鍵盤。我找到一個非常棒的庫,分...
因為自己的項目中有用到了藍牙相關的功能,所以之前也斷斷續(xù)續(xù)地針對藍牙通信尤其是BLE通信進行了一番探索,整理出了一個開源框架FastBle與各位分享經(jīng)驗。源碼地址: http...
為什么使用Kotlin 項目一期在收尾了終于有時間折騰了,一個多月以來Kotlin從入門到現(xiàn)在,堅持用來開發(fā)的切身感受。因為語法與Java的區(qū)別挺大的一開始很想放棄,如果不是...
service一直被用來做后臺運行的操作,包括一些保活,上傳數(shù)據(jù)之類的,這個后臺運行的弊端很多,比如耗電,比如設計用戶隱私之類的,谷歌對這些后臺行為進行了一些處理,從Andr...
前言 本篇主要介紹Rxjava在 Android 項目中的基礎使用和常用方法,旨在給對 RxJava 感興趣的人一些入門的指引.對Rxjava不熟悉的朋友可以去看我之前寫的一...
努比亞技術團隊原創(chuàng)內(nèi)容,轉(zhuǎn)載請務必注明出處。 實例介紹(開發(fā)者模式中的觸摸小白點)開發(fā)者模式中的觸摸小白點實現(xiàn)原理如何開啟觸摸小白點觸摸小白點的開啟設置中開啟觸摸小白點IMS...
前言: 最近在公司開發(fā)手游SDK的時候,需要做一個浮窗功能 雖然網(wǎng)上有各種現(xiàn)成的案例 但是我這邊發(fā)現(xiàn)很多問題 所以就重新寫了一個 不過月還是基于 WindowMan...