-
侧拉不动:就是实时更新设置菜单位置,让菜单与屏幕左对齐,剩多少,translateX移多少 l=getScrollX为什么是隐藏部分,而不是拉了多少? 菜单位置和内容区域可以随意重叠单独设置查看全部
-
自定义属性: 1.写xml文件,values/attr.xml 2.在布局文件中使用,引入命名空间 3.在三个参数的构造方法中提取属性值 具体看视频。。查看全部
-
菜单布局: R-L-R|R|R|R-Image|TextView 主布局: R-Hor-L-Include<Menue>|L查看全部
-
onMeasure定义宽高: 用自定义的控件类去定义标签,就可以在onMeasure通过getChildAt(0)等获得到 获得子控件后可以通过其getLayoutParams().width|height=xxx onLayout设置位置: this.scrollTo() 在onTouch中: int action=ev.getAction() action==MotionEvent.ACTION_UP getScrollX():不是记录滑了多远,而是隐藏了多少 this.smoothScrollTo()平滑移动过去 因为是滚动条所以自带跟手查看全部
-
获取屏幕宽度: WindowManager wm=(WindowManager)context.getSystemService(Context.WINDOW_SERVICE) DisplayMetrics outMetrics=new DisplayMetircs() wm.getDefaultDisplay().getMetrics(outMetrics)//给outMetrics赋值 mScreenWidth=outMetrics.widthPixels;//获取屏幕宽度 将50dp转换为像素值: mMenuRightPadding=(int)TypedValue.applyDimension(TypeValue.COMPLEX_UNIT_DIP,50, context.getResources().getDisplayMetrics());查看全部
-
老师博客: http://blog.csdn.net/lmj623565791/article/details/38339817 ViewGroup相当于一个放置View的容器,并且我们在写布局xml的时候,会告诉容器(凡是以layout为开头的属性,都是为用于告诉容器的),我们的宽度(layout_width)、高度(layout_height)、对齐方式(layout_gravity)等查看全部
-
自定义viewgroup及属性查看全部
-
看这个视频,我要解决如何引用其他应用的API文库的问题查看全部
-
侧滑动画查看全部
-
自定义查看全部
-
将dp转化成px查看全部
-
添加菜单查看全部
-
有点难,学学再回来查看全部
-
dp转px查看全部
-
获取手机屏幕宽度,px单位查看全部
举报
0/150
提交
取消