UI效果--自定义view
董典周
这个作者很懒,什么都没留下…
展开
-
文本标签随着文本的长度移动显示的Textview
1. 项目中常用的UI设计,前面是一串文本原创 2014-09-25 14:48:28 · 519 阅读 · 0 评论 -
对android中动画的简单理解及对NotBoringActionBar效果的简单分析
备注:NotBoringActionBar效果:github地址 1. 效果的实现原理: 在布局中header和listview帧布局排列,header有一个默认高度,给listview设置一个与header等高空布局的headerview。 listview滑动的时候,计算listview的滑动距离,利用view'的setTranslationY特性原创 2015-05-17 17:14:20 · 828 阅读 · 0 评论 -
viewpager实现无限轮播的两种方式总结
viewpager实现无限轮播有两种方式,一是Integer.MAX_VALUE另一种是http://www.cnblogs.com/xinye/archive/2013/06/09/3129140.html在原有数据基础上添加两个特别item,position=0的item指向原有数据的最后一个,最后一个itemview指向原有数据的第0个。第二种方式优于第一种,对比整理如下:第一种方式:原创 2015-06-25 16:12:56 · 916 阅读 · 1 评论 -
动态设置gridview的高度计算方法
/** * 由于印象个数不定,动态的设置gridview的高度 * * @param list */private void resetGridviewHeight(ArrayList list) { if (list.size() != 0) { //加载itemview计算item的高度 View view = LayoutInflater.f原创 2015-05-25 10:27:27 · 1618 阅读 · 0 评论 -
详解android系统的适配(px,density,dpi,分辨率)
1. 图片最终的显示还是像素,在像素的基础上google整理出来一套规范,dip(dp)和像素无关性,dip和px的换算公式是 px = density * dip(dp),dip(dp)是在xml布局中确定的。2. Density对应的是密度,是一个比例值,计算公式:density = dpi / 160 像素/英寸,160像素/英寸是android定义的一个标准(计算规原创 2015-07-03 17:40:19 · 8012 阅读 · 0 评论