-
自定義View 1\onMeasure 決定內(nèi)部view的寬和高,以及自己的寬和高 2 onLayout 決定子View的放置位置 3、復(fù)寫onTouchEvent查看全部
-
由于我們的onMeasure這個方法可能會被多次調(diào)用,所以我們最好設(shè)置一個flag去防止那些View的寬和高的設(shè)置被多次設(shè)置。查看全部
-
Android中常用單位(比如dp,sp等)和px之間的轉(zhuǎn)換,下面的方法是將dp這個單位轉(zhuǎn)換成px。查看全部
-
獲取手機(jī)屏幕寬度的方法:查看全部
-
自定義ViewGroup(比如LinearLayout,RelativeLayout,HorizontalScrollView這些View都屬于ViewGroup,所謂的ViewGroup就是在它內(nèi)部可以包含其他的View),我們需要重寫下面的方法查看全部
-
我們?nèi)绻麑⑽覀冏远x的View放到布局文件XML中去使用,那么如果我們對這個自定義的View未使用我們自定義的屬性的時候,系統(tǒng)是默認(rèn)會調(diào)用下面兩個參數(shù)的構(gòu)造函數(shù)來創(chuàng)建這個View的實例的。查看全部
-
我們可以使用<include>在布局文件中導(dǎo)入外部的布局文件查看全部
-
HorizontalScrollView和VerticalScrollView這個標(biāo)簽中只能包含一個布局控件。查看全部
-
當(dāng)up的時候,如果Menu隱藏的部分>1/2,那么不顯示Menu菜單;如果隱藏<1/2,那么顯示Menu菜單。查看全部
-
一般側(cè)滑菜單的實現(xiàn),我們側(cè)滑菜單的實現(xiàn):查看全部
-
怎么后面看不了查看全部
-
自定義屬性: 1.在values里面新建一個attr.xml. <declare-styleable name="SlidingMenu"> <attr name="rightPadding" format="dimension"> </attr> </declare-styleable> 2.在main.xml里面自定義一個命名空間:xmlns:hyman="http://schemas.android.com/apk/res/com.imooc.slidingmenu",前面的和android是一樣的,后面的是當(dāng)前項目的包名 3.在自定義的com.imooc.slidingmenu.view.SlidingMenu中設(shè)置屬性查看全部
-
屬性動畫查看全部
-
側(cè)滑菜單總結(jié)查看全部
-
與QQ側(cè)滑菜單的對比查看全部
舉報
0/150
提交
取消