-
抽屜式側(cè)滑 屬性動畫:TraslationX getScrollX 設(shè)置調(diào)用動畫的時機(jī) ACTION_MOVE查看全部
-
自定義View 1\onMeasure 決定內(nèi)部view的寬和高,以及自己的寬和高 2 onLayout 決定子View的放置位置 3、復(fù)寫onTouchEvent查看全部
-
自定義屬性步驟注意。查看全部
-
自定義View繼承自HorizonalScrollView 自定義ViewGroup步驟: 1、onMeasure 決定內(nèi)部Biew(子View)的寬和高,以及自己的寬和高 2、onLayout 決定子View的放置位置 3.onTouchEvent 事件效果查看全部
-
一般的側(cè)滑的實現(xiàn) ViewGroup Menu + Content 監(jiān)聽onTouchEvent事件 MOVE:ViewGroup的leftMargin UP:根據(jù)現(xiàn)實菜單的寬度,決定將其隱藏或者顯示; 1、Scroller 2、LeftMargin + Thread 方式2 繼承HorizontalScrollView查看全部
-
側(cè)滑菜單總結(jié) 一、自定義ViewGroup 1、構(gòu)造方法的選擇,獲得一些需要用到的值 2、onMeasure 計算子View的寬和高,以及設(shè)置自己的寬和高 3、onLayout 決定子View的布局的位置 4、onTouchEvent 監(jiān)控用戶的觸摸 二、構(gòu)造方法 1、context new CustomViewGroup(context) this(context, null) 2、context, attr 布局文件中聲明(沒有自定義的屬性) this(context, attr, 0) 3、context, attr, defStyle (有自定義的屬性) 三、自定義屬性 1、attr.xml 中定義自定義的屬性 2、在布局文件中使用自定義的屬性 通過xmlns= 導(dǎo)包 3、在3個參數(shù)的構(gòu)造方法中,獲得自定義屬性的值 屬性動畫 nineoldanimation.jar查看全部
-
自定義viewgroup查看全部
-
對scroll中的一個linearlayout使用屬性動畫,在x方向上的偏移量,參數(shù)l就是scrollX的值查看全部
-
使用自定義屬性查看全部
-
單位轉(zhuǎn)換查看全部
-
獲取自定義的屬性查看全部
-
for (int i = 0; i < n; i++) { int attr=a.getIndex(i); switch (attr) { case R.styleable.SlidingMenu_rightPadding: mMenuRightPadding =a.getDimensionPixelSize(attr, (int) TypedValue.applyDimension( TypedValue.COMPLEX_UNIT_DIP, 50, context.getResources() .getDisplayMetrics()));查看全部
-
自定義屏幕的子veiw的寬度。。。。查看全部
-
改包名查看全部
-
側(cè)滑菜單思路查看全部
舉報
0/150
提交
取消