已采納回答 / AlexSandra
leftTextColor調(diào)用的是TypedArray類的方法getColor,聲明如下:public int getColor(@StyleableRes int index, @ColorInt int defValue)那個(gè)defValue是指xml中沒有找到相應(yīng)的屬性設(shè)置時(shí),將這個(gè)值作為默認(rèn)值返回,就是說你沒有在xml中設(shè)置leftTextColor對(duì)應(yīng)的屬性時(shí),getColor就把defValue作為結(jié)果賦值給leftTextColorgetDrawable返回的是一個(gè)Drawable對(duì)象,顯示...
2017-01-28
已采納回答 / loremipsumdolor
我也不知道為什么,Ubuntu 下的 Firefox 就不行,到 Win 10 系統(tǒng)里面 Chrome 就能加速播放,我再試試吧
2017-01-28
已采納回答 / dky
getAttr拿出來(lái)的是個(gè)本地文件生成的映射, 顯示調(diào)用釋放是告訴機(jī)器你不要這對(duì)象了, 你回收的時(shí)候可以回收, 不會(huì)立即執(zhí)行
2016-10-30
已采納回答 / dky
向上轉(zhuǎn)型,父類引用指向子類對(duì)象, 你要理解實(shí)際上這里所說的引用只是個(gè)內(nèi)存地址,指向的是其子類的實(shí)體對(duì)象, 進(jìn)行的任何調(diào)用都是其子類的對(duì)象在執(zhí)行, ?這樣就可以很好的理解接口回調(diào)
2016-10-29
已采納回答 / A189lin
<declare-styleable>和<attr />這些都是系統(tǒng)提供給的用于自定義屬性的,不能自己隨便自定義,類似于drawable/color/dimen等等是固定的。<attr name="title" format="string"/>這個(gè)title是自己定義的一個(gè)屬性,可以隨便寫。比如你想定義一個(gè)控件的寬度屬性就可以寫<attr name="width" ?也可以寫<attr name="www"只要你知道是什么意思就可以。??后面的format...
2016-08-19
已采納回答 / A189lin
找不到對(duì)應(yīng)的drawable文件?簡(jiǎn)單的寫法:?1、在values文件夾下新建一個(gè)drawable.xml文件2、drawable.xml文件下寫一個(gè)色值drawable<resources> ? ?<drawable name="blue_button">#3F51B5</drawable></resources><...圖片...>
2016-08-10
已采納回答 / jackyin
模板是指UI的一部分或者整個(gè)UI界面有通用性,而為這個(gè)通用的部分進(jìn)行一個(gè)包裝,從而為了提高代碼的復(fù)用性,整個(gè)APP是個(gè)應(yīng)用,不是一個(gè)模板。
2016-04-09