E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Android自定义View
android自定义View
贝赛尔曲线
参考:http://blog.csdn.net/z82367825/article/details/51599245贝赛尔绘制心形http://blog.csdn.net/u012296503/article/details/51510206自定义view锯齿样式效果图继承view重写onDraw方法用穿过来的canvas画线publicclassBezierTestViewextendsView
tea9
·
2019-11-08 10:45
android自定义view
---电池图标
项目需求,能显示外接设备的电量,要跟外面的妖艳贱货们差不多的效果。简单不是么,我能直接找as生成这么多好看的图标,你怕不怕?——不行,我要是电量21怎么办?。。。天杀的处女座啊。需求要和md的图标一样的风格,于是先下一个研究一下它的配色和构成xml配置这里可以得到一个点,就是背景颜色alpha是.3,也就是77左右,电池再看电池的形状,其实仔细剖析还是比较简单的:上面一个矩形,下面一个圆角矩形OK
Vonelone
·
2019-11-07 15:54
Android自定义view
之圆形进度条
序言:最近一段时间由于要忙学校毕业的事情和公司项目的事情,很久没有更新博客了,这两天项目中有个需要用到圆形进度条的地方,想着这段时间正在学习自定义View以及属性动画的知识,然后刚好用这个来练练手,无图无真相,直接看图:真机上没有这么卡顿的效果简单自定义了一个比较通用的圆形进度条,像上图所示的可以定义圆的半径,进度颜色,宽度,中间字体等信息。下面我就一步一步来为大家讲解:1、首先我们先要找出有哪些
24K纯帅豆
·
2019-11-07 07:30
Android自定义控件和原生TextView中都设置字体大小为10sp,为什么显示的差异会这么大?
国庆节前一天发现自己之前写好的HeadView不小心被自己删掉了,没办法花两个小时再搞一个,结果发现HeadView中的TextView用自定义属性设置的TextSize变得非常大,这就引出了一个问题:
Android
晓风残月酒醒
·
2019-11-06 22:10
Android自定义view
水波纹效果案例
想必做安卓的小伙伴都知道,在一个项目中或多或少的会使用到自定义view,因为原生框架始终满足不了UI-UE的需求,入不了他们的法眼。下面简单写一个自定义view。以水波纹效果为例需求是写一个水波纹的效果,类似于pc上的点击效果。需求分析:点击效果剖析:圆(实心、空心都可)+透明度越来越低+半径越来越大理清需求以后就很好实现了,下面上代码:/***半径越来越大--圆环锯齿等于半径的1/3----透明
安卓的搬运工
·
2019-11-06 18:11
Android自定义View
,仿QQ显示用户等级
最近公司产品需求,有一个类似QQ等级显示的UI效果,用太阳、月亮和星星这三种图标表示用户的等级,有点类似RatingBar效果,但又有很多不一样的地方,Github上搜了一大圈,没有找到满意的;仔细想想,实现起来也比较简单,最后还是决定自己写一个算了,也练习下自定义View。要达到的效果截了一张TIM的效果图,其实效果差不多:QQ等级最终实现的效果实现效果我只添加了三级显示,并没有添加皇冠。因为我
单身狗的清香
·
2019-11-06 01:59
Android自定义View
自定义View#基本约束##ConformtoAndroidstandardsProvidecustomstyleableattributesthatworkwithAndroidXMLlayoutsSendaccessibilityeventsBecompatiblewithmultipleAndroidplatforms.1.符合Android标准2.提供一些自定义的样式属性,可以在layou
Terryho
·
2019-11-05 21:07
Android 自定义View之随机生成图片验证码
本篇文章讲的是
Android自定义View
之随机生成图片验证码,开发中我们会经常需要随机生成图片验证码,但是这个是其次,主要还是想总结一些自定义View的开发过程以及一些需要注意的地方。
Angelicas
·
2019-11-05 21:20
Android自定义View
动画--一个绳子拉动的弹弹球
运行效果灵感来源原版分析运动规律平行时.jpg最低点.jpg最高点.jpg这是三个状态的截图组成左右俩个圆点俩个圆角的正方形一条曲线一个圆球运动规律1.颜色渐变:状态左正方形中点颜色值线中点颜色值右正方形中点颜色值最高#E42A34#FF8ED0#D867DF平行#E72F2C#FD76C1#C118D9最低#EF2539#F1358A#BD19D32.运动状态:俩个正方形中点是静止不变的正方形和
minminaya
·
2019-11-05 14:45
Android自定义View
——从零开始实现水波浪进度框
版权声明:本文为博主原创文章,未经博主允许不得转载。系列教程:Android开发之从零开始系列源码:github.com/AnliaLee/Progressbar,欢迎star大家要是看到有错误的地方或者有啥好的建议,欢迎留言评论前言:相信同行们都知道,我们程序员有一种痛,叫做别人的代码。读懂别人的代码很重要的一点就是要抓住作者的思路,有了思路才能将过程推导出来,否则脑阔会疼。为己为人,本系列教程
Anlia
·
2019-11-05 04:12
TypedArray 为什么需要调用recycle()
在
Android自定义View
的时候,需要使用TypedArray来获取XMLlayout中的属性值,使用完之后,需要调用recyle()方法将TypedArray回收。
熊凯
·
2019-11-05 00:28
Android自定义View
系列之合集(长期更新)
这几天抽空撸了下几个自定义View,做成一个合集,已经完成了好几个效果,也提交了GitHub托管,欢迎Android开发的朋友们star,文末附地址。BezierCurveViewBezierInfiniteLoadingViewCLInfiniteLoadingViewHandleView关于HandleView详解可参见此文。PorterDuffXfermodeViewIQiYiInfinit
广州小拳拳
·
2019-11-04 20:22
Android自定义View
之Window、ViewRootImpl和View的三大流程
Android自定义View
系列
Android自定义View
之Paint绘制文字和线
Android自定义View
注意事项
Android自定义View
之Canvas
Android自定义View
之图像的色彩处理
xxq2dream
·
2019-11-04 09:14
Android自定义View
自定义View的有好几种分类,可以分成4种:1.特定的View的子类:Android的API已经为我们提供了不少可以使用的View,如TextView、ImageView、Button等等,但是有时候我们需要在这些基础的View上扩展一些功能,例如在Button里绑定一个TextWatch监测若干个EditText的输入情况时,就是继承Button类,在它的子类进行扩展了。这种自定义View实现难
StChris
·
2019-11-04 09:42
Android自定义View
——从零开始实现覆盖翻页效果
版权声明:本文为博主原创文章,未经博主允许不得转载。系列教程:Android开发之从零开始系列源码:github.com/AnliaLee/BookPage,欢迎star大家要是看到有错误的地方或者有啥好的建议,欢迎留言评论前言:之前讲了仿真书籍翻页效果,效果如图我们从原理分析、功能实现到性能优化完整地过了一遍,反响不错,于是有小伙伴私信让我把覆盖翻页效果也讲了,所以这期的主角就是它了~本篇只着重
Anlia
·
2019-11-04 04:24
Android自定义View
工具:Paint&Canvas(一)
安卓的graphics提供了2D图形各种绘制工具,如Canvas(画布),colorfilters(颜色过滤器),points(点),rectangles(矩形)等,利用这些工具可以直接在界面上进行绘制。本文主要讲的是自定义View时我们经常用到的Canvas和Paint,像平时画画一样,我们需要画布和画笔,而Canvas就是画布,Paint就是画笔.Canvas官网地址:https://deve
_小马快跑_
·
2019-11-03 23:41
Android自定义View
——从零开始实现可暂停的旋转动画效果
版权声明:本文为博主原创文章,未经博主允许不得转载。系列教程:Android开发之从零开始系列源码:本期内容比较简单,源码就直接在文中贴出来了大家要是看到有错误的地方或者有啥好的建议,欢迎留言评论前言:大家平时有用过MAKA或者易企秀这些H5模板制作工具吗,不知道里面有个小细节大家有没注意到,就是这个音乐小控件当我们点击这个控件时,它会开始旋转并播放背景音乐,再次点击时会重置回初始状态。类似的旋转
Anlia
·
2019-11-03 19:00
Android自定义View
实现
android自定义view
,一直一知半解的,项目中用到的时候,直接是拿来主义,照着需求改改。
nicocho
·
2019-11-03 12:16
Android自定义View
之Paint绘制文字和线
Android自定义View
系列
Android自定义View
之Canvas
Android自定义View
注意事项
Android自定义View
之图像的色彩处理
Android自定义View
之图片外形特效——轻松实现圆角和圆形图片
xxq2dream
·
2019-11-03 02:59
从0到1
Android自定义View
(一)零散基础知识
Android.jpg前言最近做个项目,写了大量的自定义View,突然今天就想写一个从0到1的
Android自定义View
的文章,为了更好的总结和理解。
8ec863a03f4f
·
2019-11-03 01:40
Android自定义View
之圆形进度条源码
教程原文:
Android自定义View
——从零开始实现圆形进度条大家要是看到有错误的地方或者有啥好的建议,欢迎留言评论源码已上传至github,要获取最新源码可点此传送CircleBarView.javapublicclassCircleBarViewextendsView
Anlia
·
2019-11-02 15:25
Android自定义View
:一个精致的打钩小动画
Github地址:TickView,一个精致的打钩小动画https://github.com/ChengangFeng/TickView1.前言最近在看轻芒杂志的时候,看到一个动画很带感很精致;恰好这段时间也在看【HenCoder】的自定义view教程(里面写得非常非常详细,也有相应的习题等等),所以就趁热打铁,熟悉一下学习的知识。国际惯例,先上轻芒杂志标记已读的动画qingmang.gif看了后
陈岗不姓陈
·
2019-11-02 05:53
Android进阶-view 的事件分发机制
在前面的文章中有一系列的自定义view的文章,
Android自定义View
-水波纹progressbar
Android自定义View
-刮刮卡效果
Android自定义View
-蜘蛛网属性图(五边形图)
Android
zone7_
·
2019-11-01 19:26
Android自定义View
Group神器-ViewDragHelper
一、概述ViewDragHelperisautilityclassforwritingcustomViewGroups.ItoffersanumberofusefuloperationsandstatetrackingforallowingausertodragandrepositionviewswithintheirparentViewGroup.这是官方的解释:在自定义ViewGroup时,V
zhuhf
·
2019-11-01 00:21
Android自定义View
实现流式布局(热门标签效果)
效果图实现效果图思维导图思维导图一、流式布局的实现实现原理:采用面向对象思想将整个布局分为很多行的对象,每个行对象管理自己行内的孩子,这里通过集合来管理。1.内部类Line的实现1.1定义行的基本属性List:管理行中的孩子maxWidth:行的最大宽度usedWidth:使用的宽度height:行的高度space:孩子之间的间距构造初始化maxWidth和spacepublicLine(intm
笑说余生
·
2019-10-31 13:54
Android自定义View
Android自定义View
参考:从此再有不愁自定义View——
Android自定义view
详解androidView绘制源码分析(上)androidView绘制源码分析(下)1.介绍自定义一个View
Daniel_adu
·
2019-10-31 05:01
Android自定义View
之图片外形特效——轻松实现圆角和圆形图片
Android自定义View
系列
Android自定义View
之Paint绘制文字和线
Android自定义View
注意事项
Android自定义View
之Canvas
Android自定义View
之图像的色彩处理
xxq2dream
·
2019-10-31 03:57
Android自定义View
-画扇形比例图
Android自定义View
-画扇形比例图扇形统计图,显示百分比ShanView自定义类:packagecom.wonder.collectionsystem.view;importjava.util.List
Dream_xang
·
2019-10-23 14:44
Android自定义View
Android自定义View
的实现方式
如果说要按类型来划分的话,自定义View的实现方式大概可以分为三种:自绘控件、组合控件、以及继承控件自绘控件的意思就是,这个View上所展现的内容全部都是我们自己绘制出来的,绘制的代码是写在onDraw()方法中的;组合控件的意思就是,我们并不需要自己去绘制视图上显示的内容,而只是用系统原生的控件就好了,但我们可以将几个系统原生的控件组合到一起,这样创建出的控件就被称为组合控件;继承控件的意思就是
Zhang Jun
·
2019-10-21 20:06
View
自定义控件
Android
基础
Android自定义View
的实现方式
如果说要按类型来划分的话,自定义View的实现方式大概可以分为三种:自绘控件、组合控件、以及继承控件自绘控件的意思就是,这个View上所展现的内容全部都是我们自己绘制出来的,绘制的代码是写在onDraw()方法中的;组合控件的意思就是,我们并不需要自己去绘制视图上显示的内容,而只是用系统原生的控件就好了,但我们可以将几个系统原生的控件组合到一起,这样创建出的控件就被称为组合控件;继承控件的意思就是
Zhang Jun
·
2019-10-21 20:06
View
自定义控件
Android
基础
Android自定义View
-学习笔记(一)
Android自定义View
-学习笔记(一)自定义View基础知识一、View的分类二、View类的认识自定义View基础知识一、View的分类Android基于View和ViewGroup,为Android
Wei_Ethan
·
2019-10-11 17:03
Android自定义View
Android 自定义View绘制机制和加载过程
Android自定义View
绘制机制和加载过程ViewRootImpl会调用performTraversals(),其内部会调用performMeasure()、performLayout、performDraw
天真的小罗罗
·
2019-09-28 13:56
Android自定义View
实现角度选择器
首先来看一下GooglePhotos的效果实现最终的效果:实现思路仔细观察这个效果,先分析构成结构,我把它分成三部分:1、表示刻度的点2、相应点上方的数字3、控件中央的当前刻度与三角可以看出,构成元素十分简单,不涉及图片,Drawable,那么只需要用Canvas画出来就好了。接下来观察手势的操作,查看随着手指滑动,控件做出的变化,这里的变化有:1、手指按上去时,部分区域变亮(部分区域即为可见区域
·
2019-09-25 07:32
Android自定义View
Group实现绚丽的仿支付宝咻一咻雷达脉冲效果
去年春节的时候支付宝推行的集福娃活动着实火的不能再火了,更给力的是春晚又可以全民参与咻一咻集福娃活动,集齐五福就可平分亿元大红包,只可惜没有敬业福……那时候在家没事写了个咻一咻插件,只要到了咻一咻的时间点插件就可以自动的点击咻一咻来咻红包,当时只是纯粹练习这部分技术代码没有公开,后续计划写篇关于插件这方面的文章,扯远了(*^__^*)……我们知道在支付宝的咻一咻页面有个雷达扩散的动画效果,当时感觉
·
2019-09-25 06:05
Android自定义View
实现圆环交替效果
下面请先看效果图:看上去是不很炫的样子,它的实现上也不是很复杂,重点在与onDraw()方法的绘制。首先是我们的attrs文件:接下来是我们重写View类的自定义View类:publicclassMySelfCircleViewextendsView{/**第一圈颜色*/intfirstColor;/**第二圈颜色*/intsecondColor;/**圆的宽度*/intcircleWidth;/
·
2019-09-25 06:52
Android自定义View
Group实现带箭头的圆角矩形菜单
本文和大家一起做一个带箭头的圆角矩形菜单,大概长下面这个样子:要求顶上的箭头要对准菜单锚点,菜单项按压反色,菜单背景色和按压色可配置。最简单的做法就是让UX给个三角形的图片往上一贴,但是转念一想这样是不是太low了点,而且不同分辨率也不太好适配,干脆自定义一个ViewGroup吧!自定义ViewGroup其实很简单,基本都是按一定的套路来的。一、定义一个attrs.xml就是声明一下你的这个自定义
·
2019-09-25 05:58
Android自定义View
实现带数字的进度条实例代码
第一步、效果展示图1、蓝色的进度条图2、红色的进度条图3、多条颜色不同的进度条图4、多条颜色不同的进度条第二步、自定义ProgressBar实现带数字的进度条0、项目结构如上图所示:library项目为自定义的带数字的进度条NumberProgressBar的具体实现,demo项目为示例项目以工程依赖的方式引用library项目,然后使用自定义的带数字的进度条NumberProgressBar来做
·
2019-09-25 04:39
Android自定义View
实现打钩动画功能
先上效果图动图静态图1.回顾【
Android自定义View
:一个精致的打钩小动画】上一篇文章,我们已经实现了基本上实现了控件的效果了,但是...但是...过了三四天后,仔细看回自己写的代码,虽然思路还在
·
2019-09-24 17:45
Android自定义View
模仿QQ讨论组头像效果
首先来看看我们模仿的效果图,相信对于使用过QQ的人来说都不陌生,效果图如下:在以前的一个项目中,需要实现类似QQ讨论组头像的控件,只是头像数量和布局有一小点不一样:一是最头像数是4个,二是头像数是2个时的布局是横着排的。其实当时GitHub上就有类似的开源控件,只是那个控件在每一次绘制View的时候都会新创建一些Bitmap对象,这肯定是不可取的,而且那个控件头像输入的是Bitmap对象,不满足需
·
2019-09-24 15:15
android自定义View
滑动删除效果
View滑动删除效果图实现功能1、可以向左滑动,右侧出现删除2、向左滑动如果删除出现一大半,松手打开删除,反之关闭删除3、应用场景微信消息的删除功能实现原理1、外面是一个ListView2、条目是一个自定义控件继承ViewGroup1)、左边一个TextView,右侧屏幕外也有一个TextView2)、所以继承ViewGroup实现步骤1、创建一个SlideDeleteView类1).构造方法要关
·
2019-09-24 15:58
Android自定义view
实现太极效果实例代码
Android自定义view
实现太极效果实例代码之前一直想要个加载的loading。却不知道用什么好,然后就想到了太极图标,最后效果是有了,不过感觉用来做loading简直丑到爆!!!
·
2019-09-24 12:07
Android 自定义View之倒计时实例代码
Android自定义View
之倒计时实例代码需求:大多数app在注册的时候,都有一个获取验证码的按钮,点击后,访问接口,最终用户会收到短信验证码。
·
2019-09-24 12:05
Android自定义view
你所需要知道的基本函数总结
Android自定义view
你所需要知道的基本函数首先往Canvas上面draw需要一个Paint。画笔常用的函数有哪些呢。由于木有调试环境,函数基本上默写,有错请评论提出,蟹蟹!
·
2019-09-24 11:29
Android 自定义View的构造函数详细介绍
Android自定义View
的构造函数自定义View是Android中一个常见的需求,每个自定义的View都需要实现三个基本的构造函数,而这三个构造函数又有两种常见的写法。
·
2019-09-24 10:09
Android自定义View
仿支付宝芝麻信用分仪表盘
先看下iOS的芝麻信用分截图这是我做的效果,还是有点差距的支付宝9.9版本芝麻信用分的实现首先初始化各种画笔,默认的size,padding,小圆点.(因为实在找不到原版芝麻信用的带点模糊效果的小圆点,所以只好用这个代替)//View的默认大小defaultSize=dp2px(250);//默认Padding大小arcDistance=dp2px(14);//外层圆环画笔mMiddleArcPa
·
2019-09-24 03:25
Android自定义View
实现折线图效果
下面就是结果图(每种状态用一个表情图片表示):一、主页面的布局文件如下:其中linecharview就是自定义的View,而app:xx就是这个View的各种属性。二、在values的attrs文件中加入如下xml,来定义linecharview的各种属性:三、接下来建个类LineCharView继承View,并申明如下变量:privateintxori;//圆点x坐标privateintyori
·
2019-09-24 03:15
Android自定义View
Group实现标签浮动效果
前面在学习鸿洋大神的一些自定义的View文章,看到了自定义ViewGroup实现浮动标签,初步看了下他的思路以及结合自己的思路完成了自己的浮动标签的自定义ViewGroup。目前实现的可以动态添加标签、可点击。效果图如下:1、思路首先在onMeasure方法中测量ViewGroup的宽和高,重点是处理当我们自定义的ViewGroup设置为wrap_content的情况下,如何去测量其大小的问题。当
·
2019-09-24 02:24
Android通过自定义View实现随机验证码
很多的Android入门程序猿来说对于
Android自定义View
,可能都是比较恐惧的,但是这又是高手进阶的必经之路,所有准备在自定义View上面花一些功夫,多写一些文章。
·
2019-09-24 01:12
Android - 收藏集
Android自定义View
的各种姿势1Activity的显示之ViewRootImpl详解Activity的显示之ViewRootImpl初探Activity的显示之Window和ViewAndroid
passiontim
·
2019-09-21 20:19
Android自定义View
之绘制圆形头像功能
前言做APP应用开发的时候,用户头像肯定是必不可少的,但是90%以上的需求头像都是圆形的。那么,如何通过自定义View的方式实现圆形头像呢,那么,本片博文会告诉你不仅仅是实现过程。一定会有意想不到的收获哦!最终效果国际惯例,我们先来看最终实现的效果图自定义RoundImageView继承自ImageViewpublicclassRoundImageViewextendsImageView{publ
黄林晴
·
2019-09-17 09:58
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他