前言 我們都知道ListView和RecyclerView都能實現(xiàn)列表,實現(xiàn)的過程略微有些差別眶熬,但都離不開ViewHolder,既然ListView和RecyclerView...
前言 我們都知道ListView和RecyclerView都能實現(xiàn)列表,實現(xiàn)的過程略微有些差別眶熬,但都離不開ViewHolder,既然ListView和RecyclerView...
Android源碼之下載編譯導入AS(Mac版) AOSP源碼下載和編譯 環(huán)境準備 官方指南: 要求 搭建編譯環(huán)境 推薦準備250G可用磁盤空間陷猫。 創(chuàng)建分區(qū)大小寫的磁盤映像 ...
Android開發(fā)實踐之通用Dialog封裝 前言 在日常android開發(fā)中亡呵,我們會碰到各式各樣的Dialog拳缠,一般情況下率拒,我們都會封裝一個通用的Dialog“殼子”去裝不...
前言 現(xiàn)在很多APP的主頁面都采用底部頁簽的樣式,點擊不同的底部標簽能夠在當前頁面顯示不同內容迈螟,實現(xiàn)的手段有很多種叉抡,今天我們來說一說使用FragmentTabHost+Fra...
一耘拇、6.0適配 談談Android 6.0 的動態(tài)權限管理 二撵颊、7.0適配 Android 7.0脫坑指南 三、8.0適配 Android 8.0適配指北 四惫叛、9.0適配 A...
今天再給大家?guī)硪黄韶洝?Android的主題換膚 倡勇,可插件化提供皮膚包,無需Activity的重啟直接實現(xiàn)無縫切換,可高仿網(wǎng)易云音樂的主題換膚嘉涌。 這個鏈接是本次的Demo...
原文:Reactive Android UI Programming with RxBinding作者:Donn Felker翻譯:DreamWinter 關于軟件有這樣一句...
前言:安卓開發(fā)中我們時常會需要引用一些特殊的資源妻熊,比如設置一些可點擊組件的波紋效果時,我們會用到:android:foreground="?attr/selectableIt...
既然選擇了遠方仑最,便只顧風雨兼程扔役。當我第一次嘗試去進行寫作的時候,我就覺得我應該要把它當作習慣一樣堅持下去警医,哪怕每次只有一點點的進步厅目,我也很滿足。 好了,言歸正傳损敷,開始我們今天...
Android7.1、Android8.0對WindowManager的限制越來越多深啤, 想顯示個SYSTEM_ALERT類型的window需要用戶授權拗馒, 不同安卓版本可以使用...
前言 最近項目中需要用到高德地圖搜索結果后的結果展示的可拉伸控件。 而我看到這個效果圖溯街,覺得這個就是一個slidingpanel诱桂,但是翻閱了一些發(fā)現(xiàn)用google自帶的bot...
一、簡介 隨著 Apple 發(fā)布 iPhone X 之后呈昔,各大手機廠商也開始模仿這種劉海屏的設計挥等,而且劉海屏手機的用戶也是越來越大,前段時間將項目進行了所有主流廠商的劉海屏手...
在做APP的時候會發(fā)現(xiàn)一個問題堤尾,各種各樣的彈窗提醒肝劲,什么時候用什么樣的提醒方式,今天做一下歸納總結郭宝。 一辞槐、概念簡述 顧名思義,提醒方式粘室,是指用戶需要提醒的時候榄檬,在APP出現(xiàn)的...