-
側(cè)拉不動:就是實(shí)時(shí)更新設(shè)置菜單位置,讓菜單與屏幕左對齊,剩多少,translateX移多少 l=getScrollX為什么是隱藏部分,而不是拉了多少? 菜單位置和內(nèi)容區(qū)域可以隨意重疊單獨(dú)設(shè)置查看全部
-
自定義屬性: 1.寫xml文件,values/attr.xml 2.在布局文件中使用,引入命名空間 3.在三個(gè)參數(shù)的構(gòu)造方法中提取屬性值 具體看視頻。。查看全部
-
菜單布局: R-L-R|R|R|R-Image|TextView 主布局: R-Hor-L-Include<Menue>|L查看全部
-
onMeasure定義寬高: 用自定義的控件類去定義標(biāo)簽,就可以在onMeasure通過getChildAt(0)等獲得到 獲得子控件后可以通過其getLayoutParams().width|height=xxx onLayout設(shè)置位置: this.scrollTo() 在onTouch中: int action=ev.getAction() action==MotionEvent.ACTION_UP getScrollX():不是記錄滑了多遠(yuǎn),而是隱藏了多少 this.smoothScrollTo()平滑移動過去 因?yàn)槭菨L動條所以自帶跟手查看全部
-
獲取屏幕寬度: WindowManager wm=(WindowManager)context.getSystemService(Context.WINDOW_SERVICE) DisplayMetrics outMetrics=new DisplayMetircs() wm.getDefaultDisplay().getMetrics(outMetrics)//給outMetrics賦值 mScreenWidth=outMetrics.widthPixels;//獲取屏幕寬度 將50dp轉(zhuǎn)換為像素值: mMenuRightPadding=(int)TypedValue.applyDimension(TypeValue.COMPLEX_UNIT_DIP,50, context.getResources().getDisplayMetrics());查看全部
-
老師博客: http://blog.csdn.net/lmj623565791/article/details/38339817 ViewGroup相當(dāng)于一個(gè)放置View的容器,并且我們在寫布局xml的時(shí)候,會告訴容器(凡是以layout為開頭的屬性,都是為用于告訴容器的),我們的寬度(layout_width)、高度(layout_height)、對齊方式(layout_gravity)等查看全部
-
自定義viewgroup及屬性查看全部
-
看這個(gè)視頻,我要解決如何引用其他應(yīng)用的API文庫的問題查看全部
-
側(cè)滑動畫查看全部
-
自定義查看全部
-
將dp轉(zhuǎn)化成px查看全部
-
添加菜單查看全部
-
有點(diǎn)難,學(xué)學(xué)再回來查看全部
-
dp轉(zhuǎn)px查看全部
-
獲取手機(jī)屏幕寬度,px單位查看全部
舉報(bào)
0/150
提交
取消