夜间模式暗黑模式
字体
阴影
滤镜
圆角
主题色

分类:androidUI开发

4 篇文章

Android控件–TextureView
1、简介 应用程序的视频或者opengl内容往往是显示在一个特别的UI控件中:SurfaceView。SurfaceView的工作方式是创建一个置于应用窗口之后的新窗口。这种方式的效率非常高,因为SurfaceView窗口刷新的时候不需要重绘应用程序的窗口(android普通窗口的视图绘制机制是一层一层的,任何一个子元素或者是局部的刷新都会导致整个…
android官方侧滑菜单DrawerLayout详解
DrawerLayout是Support Library包中实现了侧滑菜单效果的控件,可以说drawerLayout是因为第三方控件如MenuDrawer等的出现之后,google借鉴而出现的产物。drawerLayout分为侧边菜单和主内容区两部分,侧边菜单可以根据手势展开与隐藏(drawerLayout自身特性),主内容区的内容可以随着菜单的点…
通用viewpager
先创建viewholder 泛型接口 再创建viewholderCreater 泛型接口,专门用来生成上面的泛型接口 创建自定义Adapter 泛型类 extends PagerAdapter ,里面有2个成员变量,一个是数据集,一个是viewholder。在此类中通过viewholder来绑定数据集,并显示view 创建一个自定Viewpager…
Android View绘制过程
Android的View绘制是从根节点(Activity是DecorView)开始,他是一个自上而下的过程。View的绘制经历三个过程:Measure、Layout、Draw。基本流程如下图:           performTraversals函数,具体的可以参考一下源代码: private v…