android自定义控件
文章平均质量分 87
JunTao_sun
向彩虹的明天前进 QQ:616346186
展开
-
dragView一些知识 -未完成状态
package com.example.draggridview;import android.animation.LayoutTransition;import android.animation.ObjectAnimator;import android.app.Activity;import android.content.Context;import android.graph原创 2015-09-26 14:04:28 · 498 阅读 · 0 评论 -
Android自定义progress
自定义属性 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:progress="http://schemas.android.com/apk/res/com.exa原创 2015-11-09 18:18:37 · 711 阅读 · 1 评论 -
Android 自定义布局—瀑布流
/** * * 转载请标明出处:http://blog.csdn.net/u013598111/article/details/50421364 * @author:【JunTao_sun】 * **/当手指在中间 并且 在屏幕的2分之1高度 以上滑动 每个listview 即全屏滑动如果在屏幕宽度3分之1 滑动 第一个子view获得触原创 2015-12-30 19:29:49 · 1801 阅读 · 0 评论 -
Android BitmapMesh使图片扭曲
/** * * 转载请标明出处:http://blog.csdn.net/u013598111/article/details/50436817 * @author:【JunTao_sun】 * **/drawBitmapMesh(Bitmap bitmap, int meshWidth, int meshHeight, float[] vert原创 2015-12-31 15:34:29 · 1012 阅读 · 0 评论 -
Android 自定义View( 雷达扫描)
/** * * 转载请标明出处:http://blog.csdn.net/u013598111/article/details/50441772 * @author:【JunTao_sun】 * **/因为 控件大小位移了10 上图GIF 的线没去加上偏移距离,所以看起来有点缺陷,不过效果还是不错的具体实现:public clas原创 2016-01-01 10:04:08 · 1381 阅读 · 1 评论 -
Android 自定义圆形进度条
转载请标明出处:http://blog.csdn.net/u013598111/article/details/50073869,本文出自:【JunTao_sun】效果图:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:wjt="http://schemas.a原创 2015-12-02 19:30:15 · 426 阅读 · 0 评论 -
Android 自定义seekbar【仿微信联系人】
汉子转拼音 需要依赖 pinyin4j 架包public class MainActivity extends Activity implements Select2String { private static final String TAG = null; //自定义 seekbar private MySeekBar seekbar; private ListView list原创 2016-01-03 22:06:09 · 1105 阅读 · 0 评论 -
Android 3D旋转动画
/** * * 转载请标明出处:http://blog.csdn.net/u013598111/article/details/50151481 * @author:【JunTao_sun】 * **/设置了 加速度和减速度插值器的效果,如上图显示。重点的代码注释了。public class MainActivity ex原创 2015-12-04 16:56:32 · 751 阅读 · 0 评论 -
Android 自定义View 刮刮乐—呱奖
/** * * 转载请标明出处:http://blog.csdn.net/u013598111/article/details/50394709 * @author:【JunTao_sun】 * **/package com.example.guagua;import android.content.Context;import a原创 2015-12-27 11:38:46 · 854 阅读 · 0 评论 -
Android自定义View动画(进度条)
转载请标明出处:http://blog.csdn.net/u013598111/article/details/50071647,本文出自:【JunTao_sun】效果图:天好冷,好想吃面包,好想钻被窝玩手机,不多说,上代码,关键的都注释了。 可以继续改善和优化-----package com.example.circle;import android.an原创 2015-11-27 19:29:50 · 1779 阅读 · 0 评论 -
自定义HorizontalScrollerView 避免OOM
效果图: 看了鸿神的文章,学习到了很多,自己也尝试做了这个控件。package com.example.hor;import android.app.Activity;import android.os.Bundle;import android.util.Log;import android.view.Menu;import android.view.Me原创 2015-11-07 10:45:26 · 859 阅读 · 0 评论 -
Android 自定义EditText( 登录界面)
转载请标明出处:http://blog.csdn.net/u013598111/article/details/50057161,本文出自:【JunTao_sun】先看效果图:自定义edittext 控件,监听focus和textchange 状态 实现是否显示删除图片。public class ClearEditText extends EditText implements原创 2015-11-27 16:22:14 · 1686 阅读 · 0 评论 -
android字体渐变仿音乐歌词
package com.example.colorText;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import android.graphics.Paint;import android.graphic原创 2015-09-10 16:39:27 · 725 阅读 · 0 评论 -
关于定义布局OnMeasure 的总结
:measure过程分析因为DecorView实际上是派生自FrameLayout的类,也即一个ViewGroup实例,该ViewGroup内部的ContentViews又是一个ViewGroup实例,依次内嵌View或ViewGroup形成一个View树。所以measure函数的作用是为整个View树计算实际的大小,设置每个View对象的布局大小(“窗口”大小)。实际对应属性原创 2015-09-10 16:01:16 · 441 阅读 · 0 评论 -
android listview仿iphone弹簧特效
IOS常见视图有一个弹性回退的动画效果,Android 从2.3开始实现了下冲到底部和上冲到底部时颜色渐变动画效果。View类有两个很重要的方法scrollTo和scrollBy,允许移动视图的可见区域。这就是我们今天实现动画效果的理论基础,我们可以在android数据列表顶部往下拖动列表或底部拖动相应的移动数据列表,当停止拖动时再让它弹回去。下面是代码部分:[java]转载 2015-09-17 14:27:43 · 354 阅读 · 0 评论 -
给ImageView添加边框
package com.example.sdsd;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graphics.Rect;import android.ut原创 2015-11-07 15:59:53 · 1217 阅读 · 0 评论 -
Android PathMeasure使用
关于Path和PathMeasure的使用 PathMeasure可以测量路径上的点 和长度 ,可做轨迹动画效果。public class mypathmeasure extends View { private Path p; private PathMeasure pathMeasure; public mypathmeasure(Context context) {原创 2015-11-24 10:09:30 · 1095 阅读 · 0 评论 -
自定义ImageView 圆角shape
/** * * 转载请标明出处:http://blog.csdn.net/u013598111/article/details/50208349 * @author:【JunTao_sun】 * **/package com.example.imageview;import android.content.Context;import原创 2015-12-10 23:33:07 · 2689 阅读 · 0 评论 -
圆角ImageView
/** * * 转载请标明出处:http://blog.csdn.net/u013598111/article/details/50256847 * @author:【JunTao_sun】 * **/TileMode. CLAMP 超出边界 自动延伸TileMode.REPEAT 水平和垂直重复原创 2015-12-11 17:13:03 · 522 阅读 · 0 评论 -
自定义ViewGroup (滚动布局)
/** * * 转载请标明出处:http://blog.csdn.net/u013598111/article/details/50256847 * @author:【JunTao_sun】 * **/package com.example.voersrcoller;import android.content.Con原创 2015-12-11 20:35:53 · 833 阅读 · 0 评论 -
自定义EditText(Fly)
想知道edittext里的内容 中的某个字的位只要取得TextView 的layout就可以了 layout里面包含各种获取字符位置行数 列数 等的 方法不过你要先知道你需要的字符在TextView 是第几个字符 然后用layout.getLineForOffset得到所在行数 再用 layout.getLineBounds得到 这一行的外包矩形(Rect) 这样 这个字符的顶部Y原创 2016-06-14 16:51:26 · 902 阅读 · 0 评论