VIEW
文章平均质量分 79
AVLTREE_
这个作者很懒,什么都没留下…
展开
-
Android clipChildren与clipToPadding使用以及简单ViewPager自定义切换效果
首先看看我们要实现的效果: 主要希望实现两个效果: 1. 滚动的文本框在TITLE“下方“穿过,但初始时,文本框是有TITLE的高度的”paddingTop”的; 2. 下方第三个图标的高度超出其所在的父控件高度。 先上布局文件:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://sche原创 2017-10-18 23:45:41 · 2417 阅读 · 0 评论 -
Android Toolbar头部及其扩展
一、ToolBar基础使用Toolbar是Android 5.0推出的一个Material Design风格的导航控件 ,与之前的Actionbar 相比,Toolbar更灵活,它实质就是个ViewGroup。Toolbar可定制性很强:这是一个典型的ToolBar例子,示例代码网上一大堆了,此处就不赘述了,需要注意的是,上图的clock是个在ToolBar中的自定义控件。在使用时,必须先隐藏系统原原创 2017-12-26 12:16:23 · 699 阅读 · 0 评论 -
Android UI性能优化
屏幕上某一像素点在一帧中被重复绘制多次,就是过度绘制 多数手机的屏幕刷新频率是60hz,在1000/60=16.67ms内没有办法把这一帧的绘制任务执行完毕,就会发生丢帧的现象。丢帧越多,用户感受到的卡顿情况就越严重。这里的绘制包含了所有View的meature、layout、draw等,CPU的计算,以及GPU的栅格化渲染等一系列操作,也就是说,一般我们需要在16ms以内完成单次绘制的所有工作...原创 2018-03-05 15:53:56 · 254 阅读 · 0 评论