完美的侧滑删除出菜单,特点:侧滑禁止listView上下滑动,侧滑回弹效果,删除菜单复位,侧滑缓慢进场动画...
分类:
移动开发 时间:
2015-08-04 19:14:55
阅读次数:
180
Android自定义控件样式在drawable文件夹下的XML中,在布局文件中通过设置控件的background属性达到效果。一、控件常见状态: 在XML文件中用到了selector节点,selector可以理解为状态切换器,不同的状态下切换不同的样式,各种状态用Item节点表示,以下为一些常见的....
分类:
移动开发 时间:
2015-07-29 22:34:52
阅读次数:
210
此文章是在网易博客上发表的,觉得比较不错,所以总结过来学习一下!
开发自定义控件的步骤:
1了解View的工作原理
2编写继承自View的子类
3为自定义View类增加属性
4绘制控件
5响应用户消息
6自定义回调函数
一、View的工作原理
Android系统的视图结构的设计也采用了组合模式,即view作为所有图形的基类,viewgroup对view继承扩展为视图容器类...
分类:
移动开发 时间:
2015-07-17 16:23:22
阅读次数:
161
无庸置疑Ipone中的AssistiveTouch给我们操作手机带来了很大的便捷。在这个设计之前,可能比较容易想到的就是建立快捷方式,而快捷方式的操作结果还是要去加载界面(有时可能是繁重的界面)。一旦走上了这条路,那距离快捷操作的方向可能就渐行渐远了。...
分类:
移动开发 时间:
2015-07-16 16:59:53
阅读次数:
651
最近需要做一个自定义的标题栏,参考了同事例子,写出自己的自定义控件,代码如下:自定义控件TitleBar.java: 1 package com.example.hello; 2 3 import android.content.Context; 4 import android.util.Att....
分类:
移动开发 时间:
2015-07-09 16:04:03
阅读次数:
142
其实,安卓上使用自定义的字体非常得简单,在assets文件夹下面,自己定义一个font文件夹,然后,把自己的字体放进去,可以重命名一下,如图:
这样之后,在代码中,设置一下就可以,如下面所示:
Typeface typeface = Typeface.createFromAsset(_instance.getAssets(), "fonts/mi4.ttf");...
分类:
移动开发 时间:
2015-07-07 19:33:47
阅读次数:
191
前言 非常喜欢用RadioButton+RadioGroup做Tabs,能自动处理选中等效果,但是自带的RadioGroup不支持嵌套RadioButton(从源码可看出仅仅是判断子控件是不是RadioButton),本文参考RadioGroup修改了一个支持嵌套CompoundButton的控件,...
分类:
移动开发 时间:
2015-07-02 15:34:06
阅读次数:
257
PopupWindow简介PopupWindow是悬浮在当前activity上的一个容器,用它可以展示任意的内容。
PopupWindow跟位置有关的API有下面几个:
showAsDropDown(View anchor, int xoff, int yoff, int gravity)
显示在anchor的左下角,通过xoff,yoff调整距离,gravity是popup相对于anchor的...
分类:
移动开发 时间:
2015-07-01 18:29:40
阅读次数:
142
~转载请注明来源:http://blog.csdn.net/u013015161/article/details/46704745介绍最近项目里有要用到滑动开关, 即SlideSwitch,就自己写了一个。效果如下:
实现实现的思路其实很简单,监听控件上的touch事件,并不断刷新,让滑块在手指的位置上绘出,达到滑块跟着手指滑动的显示效果。
先看一下代码:
SlideSwitch.javapa...
分类:
移动开发 时间:
2015-07-01 10:10:41
阅读次数:
150
自定义控件的步骤:首先写一个类,就是给控件起个名字要在res/values目录下建立attrs.xml文件,写下需要定义的属性在自定义类,包含AttributeSet参数的构造方法中,关联自定义属性将自定义的控件类放在布局文件中在视图类中使用正文内容如下:1、继承View使用canvas绘制实例,自...
分类:
移动开发 时间:
2015-06-30 20:08:07
阅读次数:
155