緣起 身為一名前端渣,平常輪子用的飛起,不到萬不得已,絕不自己寫代碼!慢慢的,成為了一名熟練的輪子組裝師傅。但在不久前,需要在移動(dòng)端展示一些圖片...
DelayActions 執(zhí)行某個(gè)操作時(shí)需要滿足一些前提條件,而這些前提條件需要用戶參與才能滿足。比如進(jìn)入個(gè)人資料界面的前提是要先登錄,而登錄這...
App事件中心,事件的的生產(chǎn)端和處理端分離,事件處理結(jié)果廣播通知,事件狀態(tài)(初始化、處理中和處理完成)管理,事件類型區(qū)分(普通事件、DB事件和網(wǎng)...
SqlGenerator APP比較簡(jiǎn)單或者APP數(shù)據(jù)庫(kù)操作比較少, 簡(jiǎn)單的幾張表, 少量的數(shù)據(jù)存儲(chǔ)。 這個(gè)時(shí)候其實(shí)沒有必要去使用第三方的ORM...
AutoDao AutoDao是一個(gè)基于編譯時(shí),支持DSL,靈活,性能良好的Android ORM框架 ORM的思考 幾年前,自己開始進(jìn)行And...
簡(jiǎn)介 最近在編寫一個(gè)小工具庫(kù),主要為了簡(jiǎn)化使用SQLite,避免一些重復(fù)性代碼的編寫。在這個(gè)過程中比較詳細(xì)的了解了SQLite中的一些技術(shù)點(diǎn),比...
簡(jiǎn)介 fragmentargs可以用來處理Fragment屬性的保存(Fragment.setArguments(Bundle bundle))...
概述 之前寫了兩篇文章簡(jiǎn)要的介紹了(CalendarSelector)庫(kù)的使用方法和基本的實(shí)現(xiàn)原理,這篇文章呢主要來實(shí)現(xiàn)一個(gè)仿iOS日歷的顯示功...
自己當(dāng)初編寫CalendarSelector庫(kù)主要是為了解決日期的選擇問題,比如說檔期(一個(gè)人的檔期大部分是一段連續(xù)的時(shí)間)。后來隨著功能的完善...