在進行應(yīng)用開發(fā)的時候,相信總是會有些數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)中含有一些二元屬性,如該條記錄是否對用戶可見、是否為待辦記事等等。而這些屬性也是需要存到數(shù)據(jù)庫...
最近在寫一個自定義的ViewGroup,涉及到MotionEvent的分發(fā)。看了一些資料后發(fā)現(xiàn)還是有點迷迷糊糊的,所以動手寫了Demo,打log...
單例模式的討論珠玉在前,我就不過多敘述基礎(chǔ)的內(nèi)容。感興趣的朋友可以閱讀參考資料1。 假設(shè)現(xiàn)在有一種變形的餓漢式單例,單例的賦值是在類的構(gòu)造函數(shù)里...
在Android開發(fā)中,除了非常輕量級的應(yīng)用,基本上都需要用到數(shù)據(jù)庫來存儲數(shù)據(jù)。 Android中自帶的數(shù)據(jù)庫系統(tǒng)是SQLite。不過SQL語句...
EventBus是近年來在Android開發(fā)中非常常用的一個通信框架,利用它可以很輕易地實現(xiàn)組件與組件之間的各種通信,無論跨線程與否。 而回調(diào)則...
本文譯自《Context, What Context?》注:文中提到的“導(dǎo)入布局”,即是指利用LayoutInflater來inflate la...
1、Android逐幀動畫的實現(xiàn)逐幀動畫,顧名思義,就是用一張張圖片作為一幀幀,然后連續(xù)播放作為動畫。這種動畫的實現(xiàn)非常簡單:準備好每一幀的圖片...
1、要在UI里實現(xiàn)如下圖的背景 可以通過用xml寫一個shape,然后給定一個值特別大的radius,這樣再在別的xml里應(yīng)用的時候,系統(tǒng)就會根...
1、自定義View的時候會去獲取xml中的dimension值,這里就涉及到3個方法: getDimension/getDimensionPix...