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
点赞效果
效果图如下我们可以通过attrs自定义的属性,拿到图片的Drawable,通过调用drawable.draw(canvas)方法直接画出来。上方显示的动画部分第二部分最开始我想到的是直接在上方画一个TextView,然后设置属性动画达到我们的效果,后来思考这种效果最好不增加自身控件的大小,假如在上方直接添加TextView那么必然怎么整个控件的高度,很多这种点赞的效果是放在列表中,高度有限。所以我
qq_41145352
·
2020-07-14 20:57
Android自定义View
——自定义ViewPager
本篇内容第一部分:自定义ViewGroup的使用,手势识别器和Scroller滑动第二部分:处理滑动监听,处理滑动冲突,增加ViewPager的指示器基础概念常见的滑动冲突:外部滑动方向和内部滑动方向不一致、外部滑动方向和内部滑动方向一致。我们自定义的ViewPager如果在其中一页中存在ListView,那么就需要解决滑动冲突的问题。由于系统自带ViewPager中,自己已经解决了滑动冲突。第一
Hensen_
·
2020-07-14 17:14
自定义View实战
Android自定义View
——拼手气转盘
效果图原理分析这里的转盘主要实现的重点是绘制每块答案区域的文本,并绘制出来,而转盘和背景只是张图片1、绘制文本的位置区域2、获取旋转动画3、提供点击事件4、提供接口实现步骤1、初始化变量privateListmRollGameTextList;privateintmRollGameTextCount=0;privatePaintmTextPaint;privateintmTextSize=14;p
Hensen_
·
2020-07-14 17:14
自定义View实战
Android 自定义View(API解析+Demo)
Android自定义View
(API解析+Demo)一、理解API1.首先来看View的类关系:View直接继承java.lang.Object类,实现了Drawable.Callback和KeyEvent.Callback
丛宏洁
·
2020-07-14 16:11
Android
Android
API解析
Android
高级
Android自定义View
——手把手教你九宫格手势解锁
最近写了个九宫格手势解锁,先附上效果图吧?上面是效果图,再附上代码?行。Github戳我这篇博客讲述一下实现这个效果的思路。我觉得知道了这个思路,并且顺着这个思路走,每个人都可以自己写一个出来。但是写出来的代码健壮否,就看个人功底了。创建GestureView继承自View在这个代码里你只需要做两件事实现onDraw方法实现onTouchEvent方法记下来我们肢解一下知识点。在onDraw方法中
粗鲁先生
·
2020-07-14 14:46
android开发
自定义view
Android自定义View
实战(圆饼图的实现)
先看效果图piechart.pngpieview1.gifpiechart.gif使用方法:AndroidStudio引入(https://jitpack.io/)step1:Additinyourrootbuild.gradleattheendofrepositories:allprojects{repositories{...maven{url'https://jitpack.io'}}}st
赫丹
·
2020-07-14 11:33
Android自定义View
之旋转的太极
坚持学习每一天爱生活,爱分享如果您喜欢我的文章,可以点击关注,喜欢先看看最终效果image.png首先新建一个类TaiJi集成VIew,并设置2个画笔publicclassTaiJiextendsView{privatePaintblackPaint;//黑色画笔privatePaintwhitePaint;//白色画笔publicTaiJi(Contextcontext){//this在子类中调
成都大菠萝
·
2020-07-14 10:49
Android自定义View
——进度条动画
控件效果原理:控制代码//更新进度值valmHandler=object:Handler(){overridefunhandleMessage(msg:Message?){progressView.setCurrentProgress(progress1.toFloat())}}//开启动画,更新进度值privatefunprogressAdd(){isAnimate=trueprogress1=
z真真
·
2020-07-14 06:26
android自定义View
Android 自定义View——自定义ProgressBar
想要学习自定义控件的可以先参考这篇文章>《
Android自定义View
——自定义View控件》。形式一效果:控件
小_爽
·
2020-07-14 06:43
Android
android 自定义视图——onMeasure,MeasureSpec源码 流程 思路详解
在csdn上面看了很多的自定义view这里总结一下提供自己以后阅读
Android自定义View
之BounceProgressBarhttp://www.jcodecraeer.com/a/anzhuokaifa
贡献比索取更好
·
2020-07-14 05:51
android
Android自定义View
之三角,五角星,圆形,心形图片实现
转载请标明出处:http://blog.csdn.net/joker_ya/article/details/38589677好吧,写之前扯扯。如果是大神的话,可以忽略此文档。有兴趣的话也可以看看。这是本人的第一篇技术博客吧(话说也谈不上是什么特别的技术)!因为之前在写一个项目需要用到图片。但是把一张图片原封不动的src入ImageView里面去,看起来怪别扭的。因此不想走平民路线,于是就冒出来想把
Joker_Ya
·
2020-07-14 04:40
Android自定义View
初探——自定义组合控件
这里写目录标题声明:自己的感悟:自定义组合控件的流程1.继承自RelativeLayout2.定义获取相关属性->res/values/attrs3.把子view加载进来4.定义功能接口interface5.暴露点击事件供外部实现6.将属性设置到内容中声明:本文章例子来源于bilibiliup程序猿拉大锯本文章主要是自己对于一些知识点理解算是总结吧,记录自己的学习本专栏不会进行收费,所有文章都会设
安东尼肉店
·
2020-07-14 03:12
android
自定义view
Android自定义View
——再探自定义组合控件
这里写目录标题声明1.继承自父容器2.定义获取相关属性->res/values/attrs3.把子view加载进来4.定义功能接口interface5.暴露点击事件供外部实现声明本文章例子来源于bilibiliup程序猿拉大锯本文章主要是自己对于一些知识点理解算是总结吧,记录自己的学习本专栏不会进行收费,所有文章都会设置成试读,请各位读者放心,设置收费专栏是为了让更多的人看到此专栏ok,根据上篇文
安东尼肉店
·
2020-07-14 03:12
android
自定义view
android
java
安卓
Android自定义流布局实现
Android自定义流布局实现刚入职不久,从事汽车界的Android开发工作,虽然大部分开发工作都是供应商完成,但想来还是有必要提升一下自己的Android开发技术,不然被供应商忽悠了都不知道,先从
Android
汽车猿
·
2020-07-14 01:02
Android
Android自定义View
实现6位数字密码控件
记得遇到过见到这样需求:用户输入密码或者验证码的时候,对输入控件做样式格式控制,如下图所示:EditText作为一个控件允许我们进行文字输入,遇到这种特殊的需求EditText就满足不了我们了,我们可以自定义View来实现以上功能。分析一下需求,主要有这些功能点:对于输入位数的控制。用颜色和光标区分输入状态和为未输入状态。输入框样式的控制:矩形、圆形、下划线。输入内容的控制:只能输入数字,显示上分
想飞的小小李
·
2020-07-13 15:39
Android自定义View
分享——仿网易云音乐留声机效果
写在前面这是笔者自学习自定义View以来,分享的第五篇效果,之前分享过一篇动态时钟效果的自定义View,如果有兴趣的可以看看:
Android自定义View
分享——一个时钟之前的博客笔者一般都会说,这是不太复杂但是
KingfarOu
·
2020-07-13 14:45
Android自定义View
Android自定义View
(仿打钩签到动画)
首先让我们来看一下需要实现的效果不想学习想要娱乐的时候忽然看到了这个动画效果,出于程序员的本能,就仿出来了。闲话不多说,开整。实现原理我们看实现的动画效果,其实是分为1.绘制未选中状态图形(圆弧和对号)2.绘制选中状态圆弧的旋转的动画3.绘制选中状态圆弧向中心收缩铺满动画4.绘制选中状态对号5.绘制选中状态下圆的放大回弹动画6.暴露接口接口回调传递选中未选中状态我们一步一步来实现首先我们完成准备工
·
2020-07-13 10:20
Android
Android开发之仿京东筛选年份/价格控件
前言:在前一篇文章介绍了筛选按钮的—-
Android自定义view
之筛选按钮该控件主要是为了在某些筛选的地方点击选中某一个需要选中的子项而创作,接下来介绍一款控件——年份/价格筛选控件,OK废话不多说,
Chase丶丶
·
2020-07-13 10:00
Android
自定义控件
模仿360加速球制作一个动态ProgressBar
http://blog.csdn.net/to_be_designer/article/details/48554469在之前一篇文章中我们讲解了三种ProgressBar的做法,详见—>《
Android
qq_27439299
·
2020-07-13 09:39
Android自定义View
(仿华为加载控件)
首先让我们来看一下需要实现的效果昨天发现华为加载控件的动画还挺好看的于是就想着自己模仿这做出来。闲话不多说,看完了效果图接下来就开做!1.实现原理我们可以看到其实就是绘制这样一个图案然后利用动画以最中心轴旋转就实现了加载总共十个圆(这里命名为加载圆)加载圆1,2,3,4,5大小和颜色一致。加载圆6,7,8开始大小和颜色依次增加。加载圆8,10大小和颜色一致。加载圆9颜色大小最大颜色最深。这里颜色我
·
2020-07-12 22:49
Android
Android 你不知道的自定义View(一)
说起
Android自定义View
,网上的博客、视频很多。鸿洋的博客和视频还是很值得推荐的。本文打算结合Sdk源码,来讲解如何自定义一个View。
程序员七哥
·
2020-07-12 20:45
android
view
java 构造函数、非构造函数的this调用
这就是为什么
Android自定义View
中publicclassHorizontalViewextendsFrameLayout{publicHorizontalView(@NonNullContextcontext
鸡蛋卷啊卷
·
2020-07-12 20:50
Android
【
Android自定义View
】 仿照腾讯漫画自定义Toast的实现
效果展示:话不多说,先上效果图:看完了效果,我们来分析一下如何实现,并且实现这个我们能学到什么。如何实现:仿照腾讯漫画的效果,实现toast从顶部出现,又从顶部消失,代码逻辑比较简单。只需要用到Android的补间动画。另外需要仿照原生的调用方法,一行代码实现调用,降低开发者学习成本。学习目的:主要是强调一个良好的封装和适配,在写这个控件的过程中充分理解Android补间动画,以及自定义View的
zhhr1122
·
2020-07-12 20:09
Android
学习
android仿qq下拉刷新旋转白条加载动画
想要知道关于更多自定义View的实例,请参考:
android自定义View
索引先上个效果图,以免大家跑错地了。没错,就是上面这个。
WhenMeet
·
2020-07-12 18:26
Android 混合模式 —— PorterDuffXferMode
文章摘要混合是模式是
Android自定义View
中的重要的一个环节,也是最难掌握的一个特性。
林子木
·
2020-07-12 15:36
android
Android 自定义View 字母索引条
写在开头这是自定义View的第三篇文章,第一篇是AndroiddrawPath实现QQ拖拽泡泡,主要实现的是题目说的东西,第二篇是
Android自定义View
跳动的水果和文字,可能看这个题目不知道说的是撒
lovejjfg
·
2020-07-12 04:07
android自定义View
之margin和padding的处理
转载请注明出处:http://blog.csdn.net/u012732170/article/details/55045472说起margin和padding,想必大家都不陌生。margin就是指子控件与外部控件的距离,俗称外边距;padding就是指控件内容与控件边界的距离,俗称内边距。当我们使用系统自带的控件时,margin和padding都是生效的,因为系统已经帮我们处理好了,但是当我们自
向梦想攀爬的蜗牛
·
2020-07-12 03:28
android
自定义view
安卓开发过程中遇到问题总结二
[+]1.
android自定义view
报如下错误:java.lang.IllegalStateExceptio
山楂树之恋
·
2020-07-12 02:58
android_bug
Android自定义View
,带你实现小米指南针和时钟
吾幼时即嗜画,家贫无从至笔墨纸砚,遂从姑苏城外寒山寺搬得红枫叶两筐。未几,吾发现红枫叶蒸包子很不错,所以现在我包的包子很好吃。我的测试机是小米,我发现小米的指南针和钟表挺好玩的,Android画画又不花钱,所以没事就画一画呗。先看一下效果图:仿小米指南针:com.gif仿小米时钟:oclock.gif此篇我会一步一步实现小米指南针(指南针知道了时钟就很简单了)先放一张图,以我的思路剖析一下小米指南
ChaosAlaska
·
2020-07-11 21:16
Android自定义view
贝塞尔曲线
Android自定义view
贝塞尔曲线贝塞尔曲线以一个简单的贝塞尔曲线为例,二阶曲线原理贝塞尔曲线很多功能都会用到,比如小火箭发射,再比如淘宝的购物车功能所幸的是Android有封装好的贝塞尔曲线,我们直接拿过来用就可以了
王伟-QQ3180613073
·
2020-07-11 19:56
技术类
Android
Android自定义属性及xmlns解析
,每天从出门到上班大约有四十多分钟的公交,也利用这段时间刷刷别人的技术博客,成长了很多,这周重新温习了一下
Android自定义View
和属性,在这个过程中,对下列xml布局中的语法产生了好奇:xmlns
yourzeromax
·
2020-07-11 17:49
Android
Android自定义view
——侧滑可删除的listView
实现了一个可侧滑删除的listView,这个view是一个继承自listView的自定义view,实现侧滑删除,可以通过很多种方式,今天我介绍的方式是通过PopupWindow的方式来实现的。效果图效果图1效果图2思路当一个listView在屏幕上显示的时候,它上面(屏幕上面)发生的各种事件,我们是可以捕捉到的,我们只需要判断一下是不是我们需要的事件,如果是的话,就产生反馈,对事件进行处理,否则就
关玮琳linSir
·
2020-07-11 13:23
Android自定义View
之app更新动画
本篇文章是实现项目中的更新功能,效果如下观察动画,可以分为几个阶段:初始化阶段显示立即升级按钮,在点击立即升级按钮后,执行放大再缩小至消失动画准备阶段进度条背景从中间向两端扩散,然后进度提示图片显示,进度提示文字显示0%更新阶段进度更新时,进度提示图片和文字旋转向前移动,如果一定时间内进度没更新的话,进度提示图片和文字要置回水平状态成功阶段,进度提示图片缩放消失,进度条背景从两端向中间缩小至消失安
ailinghao
·
2020-07-11 07:31
Android自定义
Android自定义View
之图形图像(模仿360的刷新球自定义一个SeekBar)
概述:360安全卫士的那个刷新球(姑且叫它刷新球,因为真的不知道叫什么好,不是dota里的刷新球!!),里面像住了水一样,生动可爱,看似简单,写起来不太简单,本例程只是实现了它的部分功能而已,说实话,跟360的刷新球比起来差距还是很大,我这个长得有点挫。本历程需要用到的知识包括:android的自定义View,自定义canvas、path、Bitmap、Handler先结果演示:Damo1publ
findsafety
·
2020-07-11 06:56
android自定义view
_带删除按钮的edittext
github地址:https://github.com/153437803/EditClearTextpublicclassEditClearTextextendsAppCompatEditTextimplementsView.OnFocusChangeListener,TextWatcher{//左侧提图片资源ID(仅仅是个图标,没有实际意义)privateintleftIcon;//左侧删除图
153437803
·
2020-07-10 17:11
Android自定义View
——QQ音乐均衡器
相信很多经常使用QQ音乐的人(当然这类APP应该都有类似的功能)都知道均衡器这种东西,它可以将音乐的风格改为爵士、流行、古典、电子等等,这里我们选择自定义调节这里的UI(其实都一样,非自定义只是固定值而已),如下图所示:IMG_0801.PNG刚开始的时候我以为整个UI界面是一个整体的自定义View(尽管也可以这样做,但是首先绘制比较复杂,而且不符合软件工程低耦合的要求),后来用hierarchy
奥利奥真好吃
·
2020-07-10 08:18
Android自定义View
六(ViewGroup水平垂直滚动实现类似支付宝年度账单的效果)
先看两张效果图1、垂直滑动onegif.gif2、水平滑动twoGIF.gif先看使用方法1、AndroidStudio引入Project.gradlerepositories{、、、、maven{url'https://jitpack.io'}}app.gradledependencies{、、、、compile'com.github.ithedan:Group_Horizontal-and-v
赫丹
·
2020-07-10 05:30
Android自定义View
——自定义搜索框(SearchView)
概述在Android开发中,当系统数据项比较多时,常常会在app添加搜索功能,方便用户能快速获得需要的数据。搜索栏对于我们并不陌生,在许多app都能见到它,比如豌豆荚在某些情况下,我们希望我们的自动补全信息可以不只是纯文本,还可以像豌豆荚这样,能显示相应的图片和其他数据信息,因此Android给我们提供的AutoCompleteTextView往往就不够用,在大多情况下我们都需要自己去实现搜索框。
Yetwish_叶
·
2020-07-10 04:58
Android开发
Android自定义View
-圆形图片控件
个人博客http://www.milovetingting.cn
Android自定义View
-圆形图片控件前言在日常开发中,圆形的图片效果还是很常见的。
milovetingting
·
2020-07-09 20:53
Android
android
自定义View
圆形
XferMode
android自定义View
基础系列一(模仿365日历PC版加载动画)
前言:前段时间公司业务不忙,每天无所事事,明明知道有很多要学的东西,却又不知道从何做起,感觉很不踏实,于是想管理规划下自己的时间。精挑细选下,看中了365日历,每天安排好时间,每个时间段学什么做什么,做起事来有条不紊,感觉充实多了。建议小伙伴们也要选择一种合适的时间管理工具,管理规划好时间,fighting。sorry,跑题了。今天刷新日历,由于网络一时不畅,看到了加载动画,打算做个练练手,附一张
修行与蜕变
·
2020-07-09 19:14
Android自定义View
:如何实现一个模拟时钟?
ByLongLuoAndroid中自定义控件一直都是Android开发中的一个难点。最近看大牛@Tomcat的猫写的《Android群英传》里面的第六章Android绘图机制及处理技巧,里面通过Canvas实现了一个如下所示的仪表盘:仪表盘在书中详细描述了如何实现这个仪表盘,这里就不赘述了,可以参考其具体实现代码。但是这个表盘的指针是静止不动的,如果我们能让这个表盘的指针展示当前时间,随着时间而转
TopCoder_LL
·
2020-07-09 18:48
Android自定义View
之一:初探实例 .
Android自定义View
实现很简单继承View,重写构造函数、onDraw,(onMeasure)等函数。如果自定义的View需要有自定义的属性,需要在values下建立attrs.xml。
iteye_13874
·
2020-07-09 17:24
android
Android自定义view
的方式绘制虚线
Android自定义view
绘制虚线最近项目中有个需求,通过自定义view的方式绘制虚线别的不多说先看一眼效果[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-A3tuskSd
我的真心比不上你的娇喘
·
2020-07-09 13:02
自定义控件
Android自定义View
之绘制虚线
Android自定义View
之绘制虚线作者:Android杂货铺关注2017.04.2213:56*字数1504阅读9076评论3喜欢56老实说,第一次看到这个需求的时候,第一反应就是Canvas只有drawLine
左纹先森
·
2020-07-09 12:42
Android自定义View
Group之子控件的自动换行和添加删除
概述:常用的布局类型并不能满足所有需求,这时就会用到ViewGroup。ViewGroup作为一个放置View的容器,并且我们在写布局xml的时候,会告诉容器(凡是以layout为开头的属性,都是为用于告诉容器的),我们的宽度(layout_width)、高度(layout_height)、对齐方式(layout_gravity)等;当然还有margin等;于是乎,ViewGroup需要做的事情是
逆转星河
·
2020-07-09 11:40
android
Android拾荒记
Android自定义View
构造函数分析
android开发中也都遇到过自定义View,第一步肯定是添加构造函数吧,那构造函数到底负责什么哪些方面的职责呢。第一个想到的应该是自定义View中需要设置的属性,没错这也是构造函数的重要职责之一。接下来我们就一起看看自定义View构造函数的一二三吧。publicclassCustomViewextendsView{privatefinalstaticStringTAG=CustomView.cl
PopsicleDev
·
2020-07-09 10:27
Android自定义View
Group自动换行实现滑动任意布局及事件处理效果
来了,无非先开场白诉说一下。自己做android项目很长时间了,一直在忙,没有抽出时间写博客。现在总结下关于android项目中那些奇葩的需求吧,技术哥,从来都是废话少的,下面就直接进入主题。博客地址:http://blog.csdn.net/alovebtoc/article/details/9104569其实看到好多那些技术讲解的,有图片的往往最先吸引人的瞩目,这里先上几张效果图吧,附上一点简
六六大侠
·
2020-07-09 10:13
Android小技术
Android自定义view
之measure、layout、draw三大流程
自定义view之measure、layout、draw三大流程一个view要显示出来,需要经过测量、布局和绘制这三个过程,本章就这三个流程详细探讨一下。View的三大流程具体分析起来比较复杂,本文不会从根源详细地分析,但是可以保证能达到实用的地步。1.measure过程1.1理解MeasureSpecView的测量方法为publicfinalvoidmeasure(intwidthMeasureS
zuguorui
·
2020-07-09 06:00
android
Android自定义View
简单实现多图片选择控件
前言相信很多朋友在开发中都会遇到图片上传的情况,尤其是多图上传,最经典的莫过于微信的图片选择了。所有很多情况下会使用到多图选择。所以就有了这篇文章,今天抽点时间写了个控件。支持自定义选择图片的样式支持设置图片选择数量支持图片预览,删除支持图片拍照先来看看效果实现分析假如不定义控件,我们要实现这样一个功能,无非是写个GridView在item点击的时候去显示图片进行选择,在返回界面的时候进行Grid
yissan
·
2020-07-09 03:05
Android征程
Android自定义View
Android自定义View
的官方套路
概述Android已经为我们提供了大量的View供我们使用,但是可能有时候这些组件不能满足我们的需求,这时候就需要自定义控件了。自定义控件对于初学者总是感觉是一种复杂的技术。因为里面涉及到的知识点会比较多。但是任何复杂的技术后面都是一点点简单知识的积累。通过对自定义控件的学习去可以更深入的掌握android的相关知识点,所以学习android自定义控件是很有必要的。记得以前学习总是想着去先理解很多
yissan
·
2020-07-09 03:05
Android征程
Android自定义View
android
Android自定义
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他