Android,Android開發,Kotlin,源碼,技術 ...
Android精選源碼
一個樣式眾多功能多的標簽佈局源碼
![](http://upload-images.jianshu.io/upload_images/6692991-e2d8fa5417e71a93.gif?imageMogr2/auto-orient/strip%7CimageView2/2/w/200)
UI庫,適用於拖拽、動畫、模糊等效果
![](http://upload-images.jianshu.io/upload_images/6692991-f83b3fdeec7be940.gif?imageMogr2/auto-orient/strip)
視頻如何發射彈幕的源碼
![](http://upload-images.jianshu.io/upload_images/6692991-f23255b3c8992f16.gif?imageMogr2/auto-orient/strip%7CimageView2/2/w/200)
使用RecyclerView編寫畫廊效果
![](http://upload-images.jianshu.io/upload_images/6692991-0c13872b3d288eab.gif?imageMogr2/auto-orient/strip%7CimageView2/2/w/200)
安卓公車博客非官方客戶端
![](http://upload-images.jianshu.io/upload_images/6692991-66332e4f32642609.gif?imageMogr2/auto-orient/strip%7CimageView2/2/w/200)
顏色選擇器,支持從圖片中提取顏色
![](http://upload-images.jianshu.io/upload_images/6692991-eb45fc049a0aab6a.gif?imageMogr2/auto-orient/strip%7CimageView2/2/w/200)
material design風格的音樂播放源碼
![](http://upload-images.jianshu.io/upload_images/6692991-56e44ad6053b4f17.gif?imageMogr2/auto-orient/strip%7CimageView2/2/w/200)
實施任務,指定的時間間隔查詢匯率
![](http://upload-images.jianshu.io/upload_images/6692991-d479a57d20055c40.gif?imageMogr2/auto-orient/strip%7CimageView2/2/w/200)
一個傾斜的TextView,適用於標簽效果。
![](http://upload-images.jianshu.io/upload_images/6692991-e5cdf1da4a013a39.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/200)
在RecyclerView中自動播放或者暫停來自url中的視頻
![](http://upload-images.jianshu.io/upload_images/6692991-35dc8f8e3edab0f3.gif?imageMogr2/auto-orient/strip%7CimageView2/2/w/200)
Android優質博客
MVC,MVP,MVPVM 實踐分析
簡介
分別使用MVC,MVP,MVP+VM,實踐具體需求,對比優劣,逐步優化。
需求
實現我的押金頁面,包含未繳納,已繳納,免押金3種狀態1.頂部title:3種狀態展示不同文案;2.金額:已繳納,未繳納狀態金額字型大小,色值不同;免押金狀態不展示;3.底部tips:已繳納,免押金狀態展示不同文案;已繳納狀態,不展示... 閱讀原文
看了這篇就知道如何開發一個優秀的API
到目前為止,已經負責API接近兩年了,這兩年中發現現有的API存在的問題越來越多,但很多API一旦發佈後就不再能修改了,即時升級和維護是必須的。一旦API發生變化,就可能對相關的調用者帶來巨大的代價,用戶需要排查所有調用的代碼,需要調整所有與之相關的部分,這些工作對他們來說都是額外的。如果辛辛苦苦完成這些以後,還發現了... 閱讀原文
Bilibili的開源視頻庫ijkplayer使用教程
1.認識ijkplayer最近公司準備開發一款視頻播放及直播的應用,找了許多開源的框架,大部分都是基於ffmpeg開發的。最開始準備用Vitamio框架開發的,相關的文章也比較豐富,結果對於非個人移動應用均需購買Vitamio使用授權。不過B站開源的ijkplayer也不錯,而且也不需要商業授權。 ijkpl... 閱讀原文
使用Kotlin封裝RecycleView和重構
今天,是對RecycleView.Adapter進行封裝,形成通用的Apapter;RecycleView概念和用途,以為為什麼要用RecycleView而不用Listview,這些我就不重覆了,一搜一大把,寫的都比我好,理解的也比我深入,這裡,我要實現的就是使用Kotlin實現通用Adapter;為什麼要實現通用Ad... 閱讀原文