android
文章平均质量分 87
菜鸟Sir
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
自定义圆角点击变色TextView
项目中经常使用到TextView当作button来使用,显得更加自然,然后每一个TextView的点击事件需要写3个xml 普通状态,按下状态,状态选择。。。 然后写了一个textView对其进行了一下封装原创 2015-12-26 13:18:02 · 1109 阅读 · 0 评论 -
进度绘制
这是效果图,自己加了一个渐变的颜色,模仿鸿神做的,自己试了一下,做个笔记。鸿神的文章: Android 自定义View (四) 视频音量调控 当然鸿神里边我认为有一点儿小问题,就是那个mSplitSize我认为应该变换成角度。 自己不做不知道,做的时候还是发现了一些问题,何况多练习一下比较好,比如说那个角度的问题,比如说那个绘制渐变时的问题,只有自己实验了才知道问题。。。 代码如下: pa原创 2016-10-23 21:53:06 · 315 阅读 · 0 评论 -
RecyclerViewAdapter封装(上)
做什么玩意儿都是从需求开始做,要封装RecyclerViewAdapter,首先我们就得明白为什么要封装它,,不过这好像都是废话,肯定是为了更好用。。。but,要不是在实际需求中一步步遇到各种问题,是不会封装的更好的。 来一个实际案例,一步步的明白我们封装的意义何在。 公司要开发一个在线商店,所以90%的APP功能是在RecyclerView中展示商品,版本1.0中需要展示商品的同时需要对特殊原创 2016-09-28 09:46:02 · 506 阅读 · 0 评论 -
一个简单的自定义View,仿圆形进度条
学习整理一下,,写的越多,理解也可以上来,不同的Coding,这样才能不落伍。。。原创 2016-10-14 16:04:39 · 636 阅读 · 0 评论 -
圆形头像之BitmapShader,Matrix实现篇
利用BitmapShader实现圆形头像的功能,可以定义边框的颜色、大小,支持padding 效果图:(为了方便看一些padding我加了黄色的背景,在onDraw()方法中第一行,去掉就可以了) 代码上该注释的地方已经注释的很清楚了 来贴一下代码: package com.shj.view.image; import android.content.Context; import原创 2016-10-25 22:30:53 · 924 阅读 · 0 评论 -
自定义View-自制简单的钟表
先上图,效果大概就是这样,秒针按秒走动,还有两个齿轮不停的旋转 这是一个自定义的View,齿轮是素材,其它的均为画笔画的。 大概的想法是: 1.绘制圆 2.绘制刻度与数字(采用画布的旋转进行绘制比较简单) 3.绘制表针(同样采用画布的旋转实现) 4.绘制齿轮,并实现齿轮的转动 5.齿轮的转动采用属性动画,不停的旋转,表针的动画是在一个线程中,每个1秒,使用postInvalid原创 2016-12-06 14:03:36 · 551 阅读 · 0 评论
分享