Android 優秀文章和開源庫推薦(讀值得讀的) - Android - 掘金
文章: 1. Android AOP之字節碼插樁詳解 文章從AOP的概念出發,介紹了Android中AOP的實現方式及幾種實現對比的對比,以後介紹了AOP的一些使用場景,而後開始重點敘述了實現字節碼插樁的技術細節,文章比較長,並且有些知識可能本身知道的也不全面...java
項目需求討論 - RecycleView 分頁加載實現分析 - Android - 掘金
你們好,又是新的一期項目需求討論,這期的需求是關於分頁加載。我原本先是網上看RecycleView的分頁加載的方式,可是看到不少文章都是幫你封裝好,而後讓你拿來直接用,一是直接拿別人封裝的東西本身仍是不理解,二是若是要加定製化的東西,改別人的代碼畢竟不方便,或...android
高效 Android 開發者的工具庫 - Android - 掘金
這篇文章介紹開發者如何學習提升以構建更好的app,我將分享一些本身受益過的教程和資料。 1. 使用Android studio的快捷鍵 1.1 tips 這裏是一...面試
RecyclerView實現滑動刪除和拖拽功能 - 掘金
源碼傳送門 前言 從Android 5.0開始,谷歌推出了新的控件RecyclerView,相對於早它以前的ListView,優勢多多,功能強大,也給咱們的開發着提供了極大的便利,今天本身學習一下RecyclerView輕鬆實現滑動刪除及拖拽的效果,以下圖。 ...編程
Android面試題收集 - 掘金
Android是一種基於Linux的自由及開放源代碼的操做系統,主要使用於移動設備,如智能手機和平板電腦,由Google公司和開放手機聯盟領導及開發。這裏會不斷收集和更新Android基礎相關的面試題,目前已收集100題。 1.Android系統的架構 An...性能優化
RecyclerView 實現拖拽排序和側滑刪除 - Android - 掘金
在平時開發應用的時候,常常會遇到列表排序、滑動刪除的需求。若是列表效果採用的是 ListView 的話,須要通過自定義 View 才能實現效果;可是若是採用的是 RecyclerView 的話,系統 API 就已經爲咱們提供了相應的功能。 接下...網絡
Android 自定義 view 之 Android 座標系統 - Android - 掘金
在真正的學習 Android 自定義 View以前, 咱們先來了解一下 Android 的座標系相關知識.android 開發交流羣: 190088567 一. 座標系分類:Android 中的座標系能夠分爲三類: 屏幕座標系, 佈局坐...架構
高仿知乎日報 (Material Design + MVP + RxJava + Retrofit) - Android - 掘金
準備轉行Android,作了一個 高仿的知乎日報客戶端 練手,目前完成了大部分基本功能,記錄一下開發過程當中學習的資料(文中大部分資料連接均來自簡友 G軍仔 同窗的這篇 好文)及踩過的坑,拿出來跟你們分享一下,要是能給你們帶來一些幫助,我深感榮幸。Android...app
RxBus 基於 rxjava 使用與 eventbus 一致 - Android - 掘金
introduce RxBus ,當你的項目中用到了rxjava ,同時又有跨界面的響應式需求,而又嫌麻煩、不想再添加更多的庫,則可使用這個庫,使用方法與eventbus 相同。 include lib Gradle: compile 'co...框架
無限輪播的正確姿式 - Android - 掘金
simplebanner 原理 在adapter原來的數據的最前面插入最後面的元素,最後面同理,與viewpager那種size設置成無限相比,這樣作性能相對更好,更節省內存。而size無限,單它的當前項爲一個較大的數值,內部計算也會相應的增長計算壓力...工具
乾貨!我開發 Android 是如何界面設計的 - 設計 - 掘金
當年,隨着 Android 5.0 的面世,Google 也帶來了全新的設計規範 Material Design 。第一次看到 Material Design 的應用,簡直是太好看了,有沒有! 下面呢,我將主要介紹一下,我在開發時經常使用到...
Android性能優化(一)之啓動加速35% - 掘金
1、前言 隨着項目版本的迭代,App的性能問題會逐漸暴露出來,而好的用戶體驗與性能表現緊密相關,從本篇文章開始,我將開啓一個Android應用性能優化的專題,從理論到實戰,從入門到深挖,手把手將性能優化實踐到項目中,歡迎持續關注! 那麼第一篇文章我就從應用的啓...
IntelliJ IDEA 平臺下 JNI 編程(一)—HelloWorld 篇 - Android - 掘金
轉載請註明出處:【huachao1001的專欄:http://blog.csdn.net/huachao1...】 JNI(Java Native Int...
Android 日誌操做框架 - Android - 掘金
日誌系統,使用森林對象維護不一樣的日誌樹進行日誌輸出,能夠是Logcat樹、文件樹等,支持Bundle、Intent、Reference、Throwable、Map、Collection、JSON、Xml等格式化的輸出。 ...
Android 常見問題集錦 - Android - 掘金
前言:在開發中,每一個人或多或少會遇到各類各樣的問題,有些問題依據代碼思路調試就能夠定位出來,而大部分的問題都是經驗性問題,遇到過就很容易解決,但在第一次遇到時每每會花費大量時間來定位問題。針對此種狀況,下文把作開發以來遇到的經典問題整理出來,但願對有須要的朋友...
【TopRightMenu】一步搞定手機QQ界面右上角彈出菜單 - 掘金
TopRightMenu Platform 相似手機QQ界面右上角的彈出菜單,使用recyclerview和popupwindow封裝了一下,今後告別繁瑣,一步輕鬆實現!廢話很少說,先看效果圖: Gif image 圖片中看起來比較卡頓,但真機運行是正常的....
RxRetrofit - 終極封裝 - 深刻淺出 & 異常 - 掘金
背景 在前面Rxjava+ReTrofit+okHttp深刻淺出-終極封裝專欄咱們已經全面的封裝了一套能夠投入實戰的框架,最近QQ羣中有兄弟說異常處理這塊能夠優化優化並給出了建議參考項目,果斷從新將以前的封裝完善走起來,將請求過程當中的處理統一封裝起來,回調給調...
Retrofit + RxJava + OkHttp 讓網絡請求變的簡單 - 封裝篇 - Android - 掘金
前面一篇文章講了一下Retrofit+ RxJava 請求網絡的一些基本用法,尚未看過的能夠去看一下Retrofit + RxJava + OkHttp 讓網絡請求變的簡單-基礎篇,正如標題所說的,Retrofit+RxJava 是讓咱們的網絡請求變得簡單,...
Material Design 之 TabLayout 使用 - 掘金
寫在前面 更多Material Design 文章請看:Material Design 之 Toolbar 開發實踐總結Material Design之 AppbarLayout 開發實踐總結Material Design 之 Behavior的使用和自定義B...
Material Design 之 TextInputLayout和TextInputEditText - 掘金
寫在前面 更多Material Design 文章請看:Material Design 之 Toolbar 開發實踐總結Material Design之 AppbarLayout 開發實踐總結Material Design 之 Behavior的使用和自定義B...
Android中窗口的建立過程 - 掘金
從WindowManagerService的角度來看,標題中所說的「窗口」並不是Window類,而是一個View類。單從語義來說,窗口就是用戶所看到的屏幕上的某個獨立的界面,好比一個Activity界面,一個對話框等等。Window類是一個頂級窗口外觀和行爲策略...
2016年博客彙總 - 掘金2016年總共寫了40篇博客,回顧一番,仍是有幾篇乾貨的,2017年再出發,勿忘初心。 精選以下: Retrofit Android Retrofit 2.0使用 那會剛剛接觸Retrofit,簡單介紹了Retrofit 2.0使用。 Android Retr...