博客专栏  >  编程语言   >  Android 自定义View与绘图基础

Android 自定义View与绘图基础

该专栏包含了自定义View 、自定义View属性与一些简单的绘图基础,有仿360水纹球、柱状图、折线图等的绘制,实例丰富,分享给大家!

关注
4 已关注
18篇博文
  • Android 自定义日历控件

    跟着强哥的这篇文章顺便学习了一下:Android Studio 上传 Library 至 Jcenter 生成依赖的两种方式 http://blog.csdn.net/lv_fq/article/d...

    2017-05-26 14:00
    752
  • Android 自定义View——动态进度条

    效果图: 这个是看了梁肖的demo,根据他的思路自己写了一个,但是我写的这个貌似计算还是有些问题,这个过程还是有点曲折的,不过还是觉得收获挺多的。比如通动画来进行动态的展示(之前做的都是通过Ha...

    2016-12-16 11:50
    3469
  • Android StepView物流进度

    之前看了一个别人写的物流进度的demo,自定义View用的挺好的,但是感觉太麻烦了,就自己写了一个简单的,思路很简单,上面是效果图。思路思路:主要是进行了动态添加,根据上面的效果展示,创建一个子布局,...

    2016-12-14 14:57
    1749
  • Android 自定义数字键盘(一)

    看了一个自定义键盘的Demo感觉比网上那种自己绘制的那种要方便很多,就学习了一下,刚开始觉得应该挺麻烦的,还继承一个KeyBoardView,不过学习完了觉得还好,至少还能看懂,另外感觉收获还是挺多的...

    2016-12-22 18:11
    2104
  • Android 自定义数字键盘(二)随机数字

    先看Android 自定义数字键盘(一) 将下面部分代码复制到自定义的继承KeyboardView的类里面,使用时设置是否为true就可以了private List keylabels= Array...

    2016-12-23 11:02
    774
  • Android 自定义数字键盘(三)自定义输入框

    Android 自定义数字键盘(一) Android 自定义数字键盘(二)随机数字 Demo地址:https://github.com/danfengfirst/KeyDemo 这篇博客是...

    2016-12-27 17:05
    1160
  • Android 项目(一):自定义View绘制“折线图”

    都说不要造轮子不要造轮子,可是我还是在不停的造轮子啊!!!闲话不多说了看看上面折线图的效果(Ps:当然了如果有现成的例子或者是开源的东西最好还是参考别人的或者是开源的,毕竟自己自定义view好看是好看...

    2015-10-13 22:25
    3122
  • Android 项目(一):自定义View绘制“柱状图”

    为什么要绘制柱状图?这是因为在有些应用中需要展示数据,单纯的列出一些数据估计谁看了都会烦,因此数据的展示通常会使用一些图表的形式展现出来。   上面的柱子是怎样绘制的呢?先来梳理一下思路:通过上面的...

    2015-10-13 18:58
    1897
  • Android—— 三步实现自定义ViewGroup

    在学习过了 Android 绘图基础:Path(绘制三角形、贝塞尔曲线、正余弦) 和 Android 绘图进阶:仿360水纹进度球(可动正余弦曲线+xfermode) 这两部分之后,学会了怎样实现一个...

    2015-09-20 10:43
    557
  • Android 绘图进阶:Canvas绘制联系人侧滑列表(drawText+监听者模式)

    上面展示的是效果图,我们平时使用的通过点击字母就能找到相关字母的联系人,这就是我们想要达到的效果。思路与步骤  根据我们想要实现的效果,我们先要理一理思路,所有的编程都是这样,有了清晰的思路才能确定每...

    2015-09-17 23:16
    655
  • Android 绘图进阶:仿360水纹进度球(可动正余弦曲线+xfermode)

    在 Android 绘图基础:Path(绘制三角形、贝塞尔曲线、正余弦) 这篇博客中我们已经实现了可动的正余弦曲线,在学习了PorterDuff的Xfermode设置画笔风格后我们只需要在可动正余弦曲...

    2015-09-18 22:49
    935
  • Android 绘图进阶(四):自定义View属性(灰常重要)

    学会绘制自定义的View实际上是非常重要的,在以后的实际开发中我们会有许多地方使用到我们自制的View,因此学好绘图还是很有用处的。既然我们自定义了我们的View就要学着为自定义的View设置一些属性...

    2015-09-18 22:40
    666
  • Android 绘图进阶(三):Xfermode绘制图片的保存

    本篇博客是承接上一篇Android 绘图进阶(二):Xfermode绘制涂层博客继续写进行的。在上次的内容中我们事先了一种涂层的效果,可以使用手指滑动,显露底层的背景图片,如果绘制的图片我们想要进行保...

    2015-09-18 22:05
    631
  • Android 绘图进阶(二):Xfermode(画笔风格)绘制涂层

    如果你对PorterDuff与Xfermode不够了解可以参看我之前的博客Android 绘图进阶(一),上篇博客介绍了Xfermode的SRC_IN的画笔风格的使用实例,这篇博客介绍一下它的一种涂层...

    2015-09-18 10:05
    895
  • Android 绘图进阶(一):PorterDuff与Xfermode(画笔风格)仿QQ圆形头像

    之前就看到有人在问QQ头像的圆形头像是怎样制作的,今天学习到绘图方面的xfermode才知道原来QQ头像是通过它来绘制的,感觉它所能实现的效果还是很不错的。一、Xfermode简单介绍Xfermode...

    2015-09-17 22:32
    996
  • Android 绘图基础:Bitmap(位图)与Matrix(矩阵)实现图片5种操作(平移、旋转、错切、缩放、对称)

    Android的Matrix利用数学原理实现图片平移、旋转等操作详解   很庆幸自己的线性代数学的还可以,理解Matrix的矩阵变换完全没有问题。Matrix矩阵实现图片的平移旋转等操作涉及到线性代...

    2015-09-17 22:27
    2547
  • Android 绘图基础:Path(绘制三角形、贝塞尔曲线、正余弦)

    学习重点: 理解path的使用 理解贝塞尔曲线的绘制原理 可动正余弦的绘制Path的简单介绍  在 Android 绘图基础:Canvas画布——自定义View(绘制表盘、矩形、圆形、弧、渐变)...

    2015-09-17 21:33
    2848
  • Android 绘图基础:Canvas画布——自定义View基础(绘制表盘、矩形、圆形、弧、渐变)

    今天学习了Canvas画布,感觉挺好玩的,通过它我们可以自定义一个View,设置View的相关效果之类的。感觉用法差不多,重要的是要理解方法中传入的参数的含义,比如float类型的参数,传递的是坐标,...

    2015-09-16 22:33
    3311
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部