ondraw的時(shí)候,缺少 this.textWidth = this.rect.width();代碼涂圆,否則2個(gè)的時(shí)候们镜,左右間距不一致。
android:自定義橫向滾動(dòng)的WheelView最近润歉,項(xiàng)目中需要添加一個(gè)橫向滾動(dòng)選擇的控件模狭,本想偷個(gè)懶,于是遍尋網(wǎng)上的各種博客踩衩,最終發(fā)現(xiàn)均不太合適嚼鹉。無奈贩汉,只好硬著頭皮趕鴨子上架,擼起袖子就是干锚赤。 廢話不多說匹舞,直接上代碼。 ...
在開發(fā)的過程中线脚,可能會(huì)遇到過標(biāo)題里面帶標(biāo)簽赐稽。比如入下圖 實(shí)現(xiàn)的方式可能有好幾種,比如html等浑侥。但是這個(gè)方式麻煩姊舵,并且耗內(nèi)存。android 提供強(qiáng)大的SpannableSt...
Activity的生命周期有哪些都熟悉的不要不要的寓落,都是成雙成對(duì)的括丁。盜用一下別人的圖,自己就懶得畫了零如。 其中躏将,onResume——onPause和onStart——onSto...
時(shí)間有點(diǎn)久了,記得一部分 1.用過哪些開源框架考蕾,圖片加載框架用過哪些祸憋,分別有什么區(qū)別,為什么用使用當(dāng)前的圖片框架肖卧。這個(gè)主要針對(duì)個(gè)人平時(shí)工作上的積累蚯窥,和使用框架的原理理解。 2...
程序員需要跨過山河大海塞帐,哪有沒有走過的坑拦赠。一直想學(xué)習(xí)一下滴滴的插件化,一直沒有時(shí)間葵姥,今天抽空弄了一下荷鼠,還是有一些細(xì)節(jié),對(duì)于沒弄過的新手來說榔幸,是一些坑允乐。我就按照我的操作步驟,說...
View的繪制和事件處理是兩個(gè)重要的主題削咆,上一篇《圖解 Android事件分發(fā)機(jī)制》已經(jīng)把事件的分發(fā)機(jī)制講得比較詳細(xì)了牍疏,這一篇是針對(duì)View的繪制,View的繪制如果你有所了...
由Handler鳞陨、MessageQueue、Looper構(gòu)成的線程消息通信機(jī)制在Android開發(fā)中非常常用瞻惋,不過大部分人都只粗淺地看了Java層的實(shí)現(xiàn)厦滤,對(duì)其中的細(xì)節(jié)不甚了了...