之前几天下载了很久没用了的桌面版酷狗来用用的时候,发现其中加载歌曲的等待进度条的效果不错(个人感觉),如下:然后趁着这周末两天天气较冷,窝在宿舍放下成堆的操作系统作业(目测要抄一节多课的一堆堆文字了啊...啊..)毅然决定把它鼓捣出来,最终的效果如下(总感觉有点不和谐啊·):对比能看出来的就是多了形...
分类:
移动开发 时间:
2014-11-19 20:31:44
阅读次数:
344
转载请注明出处:http://blog.csdn.net/bbld_/article/details/41246247
之前几天下载了很久没用了的桌面版酷狗来用用的时候,发现其中加载歌曲的等待进度条的效果不错(个人感觉),如下:
然后趁着这周末两天天气较冷,窝在宿舍放下成堆的操作系统作业(目测要抄一节多课的一堆堆文字了啊...啊..)毅然决定把它鼓捣出来,最终的...
分类:
移动开发 时间:
2014-11-18 14:48:13
阅读次数:
383
当我们想展示一个数组形式的数据的时候,要么是使用列表的形式,要么是使用网格的形式,今天我们介绍一种奇葩的形式,圆圈形式:注意,周边的扇形是可以点击的。如果使用现有控件,要实现起来是有难度的,所以我们就采用了自定义View的方式。下面是原理以及使用方法,整个项目可以到这里下载:https://gith...
分类:
其他好文 时间:
2014-11-15 11:23:02
阅读次数:
252
使用xib封装一个自定义view的步骤1> 新建一个继承UIView的自定义view,假设类名叫做(MJAppView)2> 新建一个MJAppView.xib文件来描述MJAppView内部的结构3> 修改UIView的类型为MJAppView真是类型4> 将内部的子控件跟MJAppView进行属...
分类:
其他好文 时间:
2014-11-14 20:57:57
阅读次数:
233
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/17357967不 知不觉中,带你一步步深入了解View系列的文章已经写到第四篇了,回顾一下,我们一共学习了LayoutInflater的原理分析、视图的绘制流程、 视图的状态及重绘等知...
分类:
移动开发 时间:
2014-11-13 23:49:46
阅读次数:
390
本篇博文实例讲解通过自定义的ListView实现
一.ListView 底部分页加载
整个底部分页加载,主要分一下几步:
1.加载底部自定义View;
2.响应OnScrollListener监听事件,onScroll方法记录最后可见的View Item以及整个totalItemCount。当onScrollStateChanged状态改变时,
当滑动到底端,并滑动状态为 SCROLL_STATE_IDLE,显示底部加载View,开始实现自定义加载接口;
3.当数据加载完成时,隐藏底部下拉View....
分类:
移动开发 时间:
2014-11-12 10:33:38
阅读次数:
338
============问题描述============ 我现在有一个需求,要自定义View,初始化的时候调用了onDraw方法,完后我自定义一个方法,调用该方法的时候,要重新调用onDraw方法,但我用postInvalidate无效,代码如下:启动类:
publicclassMainActivi...
分类:
其他好文 时间:
2014-11-11 16:21:31
阅读次数:
617
============问题描述============ 自定义View的触摸响应时间间隔可以自已定义么 ============解决方案1============ 触摸响应时间是系统规定的,根据屏幕的...
分类:
其他好文 时间:
2014-11-11 15:51:28
阅读次数:
178