去年的优酷HD版有过这样一种菜单,如下图:应用打开之后,先是三个弧形的三级菜单,点击实体键menu之后,这三个菜单依次旋转退出,再点击实体键menu之后,一级菜单会旋转进入,点击一级菜单,二级菜单旋转进入,点击二级菜单的menu键,三级菜单旋转进入,再次点击二级菜单的旋转键,三级菜单又会旋转退出,这时再点击一级菜单,二级菜单退出,最后点击实体menu键,一级菜单退出。总体来说实现这样的功能:
(1...
分类:
移动开发 时间:
2015-05-19 14:53:17
阅读次数:
130
参考文章: http://blog.csdn.net/guolin_blog/article/details/12921889 Android LayoutInflater原理分析,带你一步步深入了解View(一) Android自定义View的实现方法,带你一步步深入了解View(四) 这里面总共...
分类:
其他好文 时间:
2015-05-19 00:45:54
阅读次数:
189
Devexpress for WPF中没有找到分页控件,列表数据太多,不分页肯定是不行的,所以就写了一个。 感觉还不错。这里跟大家分享一下思路说明:首先创建自定义控件,控制好分页效果等。核心的位置便是分页信息与Grid的交互,这里使用事件委托完成。分页控件做成这个效果,比较粗糙,后面有时间在更新一....
上次讲的自定义控件刷新点屏幕的任意地方都会刷新,而且在xml里自定义控件下面放一个textview的话,这个TextView是显示不出来的,不只这个,以前的几个自定义控件都是为什么呢?今天来讲下onMeasure()在自定义刷新控件的基础上重写onMeasure方法根据上一篇自定义组件修改注释在代码...
分类:
移动开发 时间:
2015-05-16 17:47:14
阅读次数:
151
实际效果图:该自定义控件继承FrameLayout, 包含一个ViewPager和横向排列的LinearLayout。后者用于包含显示表示轮播位置的点集,使用ViewPager的好处在于可以灵活的定义item的内容,而不仅仅是图片。为了便于使用,通过自定义属性的方式定义了所须的运行参数:...
分类:
移动开发 时间:
2015-05-16 01:32:11
阅读次数:
242
自定义控件做按钮,不继承Button,用Lable来做按钮文字时,点击空白处有效,但是点击lable不起作用的处理方案。很简单,就是在Lable添加Click事件,事件中添加代码:OnClick(e);完整代码如下: private void label1_Click(object sender,....
先说一些背景: 在开发C#项目时,发现很多控件存在复用的情况,控件的属性都是要设置成一样的,我就想,能不能设置一个类来存放这个控件,这样我每次用的时候直接加一些特殊的操作就可以了,不需要再次设置控件属性。 搜索一段时间,自定义控件是可以满足需求的,它可以开发继承现有控件的自定义控件,这样我就...
本项目是一套基于安卓的动画集合大全项目源码,包括但不限于各种程序Splash启动引导动画、高仿动画效果、ListView集合、自定义控件集合、页面滑动集合、折叠效果集合和一些比较精彩的动画例如:淘宝菜单、火车票出票动画、优酷导航菜单、图片3D浏览、扫雷效果和其他简单复杂动画,总共可以达到上百个,还在不断更新。再加上本人平时收集的源码demo库可以说是很强大的存在了项目源码下载地址和本人收集的源码库...
分类:
移动开发 时间:
2015-05-14 16:41:31
阅读次数:
232
1.要了解多点触控,我们必须先了解一下View的生命周期,毕竟在Android用的到多点触控的地方,一般都是自定义控件。就像Fragment和Activity都有生命周期一样,View也有自己的生命周期。该生命周期并不直接和展示它的Fragment或者Activity相连,相反,它和显示它的窗口状态已经渲染循环相关。
当视图被添加到View层次结构中时,第一个被回调的函数是View.onAtta...
分类:
其他好文 时间:
2015-05-14 16:41:02
阅读次数:
92