Android精選原始碼
kotlin版仿嗶哩嗶哩動畫Android客戶端原始碼
android實現圖片塗鴉效果原始碼
Android 開源記賬本專案原始碼
android高仿騰訊新聞app原始碼
android等級評分控制元件原始碼
Kotlin語言開發的一個資訊類的APP。
一款支援部分Markdown語法的輕量級便籤軟體。
模仿企鵝FM播放主頁面滑動動態改變各檢視的大小
Android優質部落格
手把手教你打造ImageView支援手勢放大縮小
最近有了新的任務,學習的時間比以前少了不少,Java回爐的文估計是得緩緩了,不過每週一篇儘量保質保量。最近感覺我文寫的有點不好,因為我寫東西除非必要,不然概念性的東西我基本上都是一筆帶過……最近感覺這對看我文的人好像不是很友好,恩,我決定改一改,儘量寫的詳細而有趣一些。!... 閱讀原文
Android效能優化學習與實踐小結
作為一隻程式設計經驗並不怎麼豐富的程式猿來講,我一直覺得架構師是一個比較神祕的職業,架構設計就更加的高大上了。經過今年的幾個專案,之前曾發文敘述我的從MVC到MVP專案重構實戰經驗,也曾說過我準備對目前手底下的專案進行重構。但是,前段時間,我改變了我的想法。開發模式的重構,僅僅只是換了一個套路,也許在重構的過程中對... 閱讀原文
Android面試題含答案 適合中高階
1、Activity生命週期?onCreate() -> onStart() -> onResume() -> onPause() -> onStop() -> onDetroy()2、Service生命週期?service 啟動方式有兩種,一種是通過startService()方式進行啟... 閱讀原文
如何設計一個優秀的API
到目前為止,已經負責API接近兩年了,這兩年中發現現有的API存在的問題越來越多,但很多API一旦釋出後就不再能修改了,即時升級和維護是必須的。一旦API發生變化,就可能對相關的呼叫者帶來巨大的代價,使用者需要排查所有呼叫的程式碼,需要調整所有與之相關的部分,這些工作對他們來說都是額外的。如果辛辛苦苦完成這些以後,還發現了... 閱讀原文
Android打包之多版本、多環境、多渠道
在平時的Android開發中,我們經常會遇到在不同網路環境(比如:開發環境、測試環境)之間的切換、一次打多個渠道包等需求,如何優雅的管理網路環境的配置?如何快速的打出多個渠道包?這是一個值得研究的問題。如果每一次在不同網路環境間切換,都需要更改程式碼,然而重新打包,那未免有點低效。下面是我的實踐探索,看... 閱讀原文