通用適配器,支持 ListView、GridView
支持多視圖
解決 CompoundButton 滑動錯亂
數據排序
數據過濾
RecyclerView 詳細解釋
RecyclerView 是一個高度的解耦,異常的靈活的 View,通過設置它提供的不同 LayoutManager,ItemDecoration , ItemAnimator 實現令人瞠目的效果。
RefreshLayout 讓你半小時以內完成一個列表界面
RefreshLayout 讓你半小時以內完成一個列表界面
Android Drawable 完全解析(一):Drawable 源碼分析(上)
Android Drawable 源碼詳盡分析 上中下三篇
自定義RecyclerView實現側滑刪除
前言: 項目源碼下載地址:http://download.csdn.net/detail/mtx_20103276/9838910 此篇主要是通過自動以RecyclerView,同過scrollTo()、Scroller來實現左劃刪除功能。 1.基礎知識引入 scrollTo(…
Android 四大組件 - ContentProvider
ContentProvider 內容提供者,是不同 APP 之間交換數據的標準 API。比如說這是一個記事本 APP, 其他程序想拿到你 APP 中的數據(在合理範圍內)就可以使用 ContentProvider。
Android - 自定義 view 之無所不能的 path
詳解介紹 Android 自定義 View 中 path 的使用,幫助理解自定義 view 繪製過程
Android 導航控件之 Toolbar
導航控件 Toolbar
Android 廣播內容全知道 | 掘金技術徵文
版權聲明: 本賬號發佈文章均來自公衆號,承香墨影(cxmyDev),版權歸承香墨影所有。 未經允許,不得轉載。 一、前言 Broadcast 是 Android 四大組件之一,與傳統意義上的電臺廣播類似,一個廣播需要有一個發佈者,以及任意多個接收者,並且它的特點也非常的明顯,發…
三句代碼創建全屏Dialog或者DialogFragment:帶你從源碼角度實現
Dialog是APP開發中常用的控件,同Activity類似,擁有獨立的Window窗口,但是Dialog跟Activity還是有一定區別的,最明顯的就是:默認情況下Dialog不是全屏的,所以佈局實現不如Activity舒服,比如頂部對齊,底部對齊、邊距、寬度、高度等。如果將…
Activity 與 Fragment 生命週期探討
Activity 與 Fragment 生命週期探討
Android 四大組件_Service
Service 本質作用就是一個沒有界面的 Activity,它可以在後臺執行代碼永遠不用到前臺來,所以一個模塊只要不想要與用戶交互就可以使用 Service。
安卓 四大組件
講解的蠻詳細的 但是後面水平不夠 沒怎麼搞懂 先 mark 慢慢消化
RecyclerView 優雅封裝
對 Android 中 RecyclerView 的優雅封裝,能夠實現低耦合的下拉刷新,上拉加載更多,支持類似 ListView 的多 HeaderView、FooterView。擴展性強,能夠自定義下拉、上拉個性化 View。
android 界面 UI 美化:沉浸模式、全透明或半透明狀態欄及導航欄的實現
android 界面 UI 美化:沉浸模式、全透明或半透明狀態欄及導航欄的實現
WebView· 開車指南
北京市東城區首席 Bug 佈道師開山之作,一整月交通事故血淚經驗,教你如何快速成爲‘僞’老司機,開啓 WebView 飆車之旅。
Android 基礎夯實 – 你瞭解 Handler 有多少?
萬丈高樓平地起,學習任何東西我們都離不開紮實的基礎知識。本編文章通過對 Handler 相關知識的全面回顧,給 Android 開發者重新夯實基礎。
項目需求討論 - RecycleView 分頁加載實現分析
因爲項目需要,需要實現 RecycleView 分頁加載功能,看很多文章主要都是直接封裝好,拿來給別人用,而沒有說明是具體怎麼實現,就自己寫了一篇分析的。
RecyclerView的新機制:預取(Prefetch)
RecyclerView 新機制
【Android】數據存儲(一) SharedPreferences 詳解
【Android】數據存儲(一) SharedPreferences 詳解
ViewPager+Fragment 組合的預加載和懶加載
ViewPager+Fragment 的搭配在日常開發中也比較常見, 可用於切換展示不同類別的頁面, 我們日常所見的諮詢、購物、金融、社交等類型的 APP 都有機會用到這種控件組合.
屬性動畫入門實踐
屬性動畫入門實踐
對於 Android 中 ImageView 的 ScaleType 你的理解可能是錯的
當 ImageView 的大小與它內容的大小不一致時,就出現了一個問題,裏面的內容應該怎麼展示?放大、縮小、靠上、靠下、居中、居右… 針對這個問題 ImageView 提供了 ScaleType 屬性來控制。
Constraint Layout 動畫 | 動態 Constraint | 用 Java 實現的 UI(這到底是什麼)[第三部分]
Constraint Layout 介紹的第三部分,作者通過幾個具體的例子對 Constraint Layout 進行了詳細的說明。
Android 神奇 “控件”—–RemoteViews
Android 神奇 “控件”—–RemoteViews
Android 中使用 SVG
介紹 Android 中 SVG 的使用以及相關動畫庫的使用
Android5.0 之 Toolbar 詳解
搜索 Toolbar 相關文章滿天飛,但是大都不是很全面,每次要用到的時候又要重頭過濾一遍。而且隨着版本升級很多較早的文章的方法已經失效,最近剛好好用到 Toolbar,就將相關配置整理下,方便以後使用。
Android 狀態欄操作,你想知道的都在這裏了
一直以來,iOS 設備上狀態欄背景色和圖標文字顏色的靈活可變性始終受到設計人員的青睞,有意地恰當地融入到 App 的各種界面設計當中,更好地提升用戶體驗。 由於系統的限制,在老版本的安卓系統中,Android App 無法做到這些,產生一些設計上的遺憾。幸運的是,自 4.4 版…
RecyclerView實現滑動刪除和拖拽功能
源碼傳送門 前言 從Android 5.0開始,谷歌推出了新的控件RecyclerView,相對於早它之前的ListView,優點多多,功能強大,也給我們的開發着提供了極大的便利,今天自己學習一下RecyclerView輕鬆實現滑動刪除及拖拽的效果,如下圖。 這裏寫圖片描述 相…