Android的UI总结和封装
文章平均质量分 74
MatrixData
这个作者很懒,什么都没留下…
展开
-
Android UI总结二 底部导航栏--底部Tab
一.总结类别二.demo下载https://github.com/MatrixSpring/CommonTabCollect三.讲解视频四.具体类别1.使用Google提供的BottomNavigationViewGoogle提供了非常快使用这个控件的demo,在新建项目时选中带有tab图标的demo新建项目,完成后代码中就有这个例子了1.导入支持库:comp...原创 2019-04-20 11:15:44 · 427 阅读 · 0 评论 -
Android UI 总结一 侧滑的几种实现方式
一.类别1.DrawerLayout控件2.自定义HorizontalScrollView控制子view显示3.自定义FrameLayout控制子view显示二.下载地址https://github.com/MatrixSpring/SlideMenu三.视频讲解四.具体类别1.使用 Google提供的DrawerLayout控件1. Android Ma...原创 2019-04-20 10:04:48 · 717 阅读 · 0 评论 -
Android UI自定义一 自定义倒计时跳动显示view
最近很小的功能模块上要显示时间倒计时功能。功能比较小但是在里面封装了一个倒计时的handle了,还需要防止内存泄漏。于是做了一下小小的笔记1.知识点:1.继承布局的自定义view的实现。自定义布局文件的三个构造函数调用场景这个构造函数一般是被下面两个构造函数来调用,它的作用是当没有为自定义的属性赋值的时候,就可以使用defStyleAttr里面定义的默认属性值。public T...原创 2018-08-13 14:05:59 · 803 阅读 · 0 评论 -
Android UI总结三 弹出框的设计
一.弹出框实现的几种形式1.Dialog和AlertDialog在Android3.0之前系统提供的控件。注:官方不推荐直接使用Dialog创建对话框。传统的new AlertDialog在屏幕旋转时,第一不会保存用户输入的值,第二还会报异常,因为Activity销毁前不允许对话框未关闭。而通过DialogFragment实现的对话框则可以完全不必考虑旋转的问题。AlertDialog...原创 2019-05-19 10:14:49 · 775 阅读 · 0 评论 -
Android UI总结 Android 和H5 字体大小适配
1.Android字体1. 像素:像素(pixel)为图像的基本单位,是一个抽象的采样。一般作为一个最小的显示单位内置RGB。2.屏幕尺寸:指屏幕的物理尺寸,一般用屏幕的对角线长度表示3.宽高比例:屏幕物理尺寸的宽高比,传统手机一般是16:9,4:3,但是全面屏的出现打破了这个局面:三星S8,三星note8,小米mix,LGG6 是 2:1,等都是2:1的手机4.分辨率:值得是屏...原创 2018-01-06 11:24:30 · 4880 阅读 · 0 评论