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自定义控件
Android自定义控件
的四个构造方法与自定义属性defStyleAttr,defStyleRes详解
当我们写一个自定义控件时需要重写其构造方法,比如这样://1个参数的构造方法publicBaseLoadingLayout(Contextcontext){super(context);}//2个参数的构造方法publicBaseLoadingLayout(Contextcontext,@NullableAttributeSetattrs){super(context,attrs);}//3个参数
NB一沓
·
2020-07-07 11:02
Android自定义控件
-金额输入框
最近项目上用到一个金额输入的功能,基本功能包括可以输入小数,然后小数位数限制为2位。我用自定义的EditText实现了这个功能思路:写一个类继承EditText,然后在构造方法中设置OnTextChangeLisener,如果输入的文字包含小数点,且小数位大于2,则在输入完后,删除掉最后一位代码如下:/***金额输入框,限制小数位为2位**@authorxianglongzhou**/public
向龙宙
·
2020-07-07 10:23
Android自定义控件
之全文收起TextView(控件嵌套法)
www.tuicool.com/articles/NNVZzuUhttp://www.tuicool.com/articles/NNVZzuUhttp://www.tuicool.com/articles/NNVZzuU
Android
fygwfygyiq
·
2020-07-07 08:11
android_控件特效
Android自定义控件
尺子 滚动刻度尺
自定义控件是件很有乐趣的事,慢慢的会爱上它,哈哈哈。废话不多说先上设计图接下来我们我们要先分析一下页面中需要到哪些东西1.一条无限长的底线;2.一根在屏幕中间的红色标记线,代表当前位置;3.一个半透明的蓝色背景,改背景超过部分才会被展现;4.刻度整数高一点刻度非整第一点的刻度5.一个大刻度上都会标的数值6.滚动接下来进入正题,让我们开始绘制:首先我们先给控件定义它的属性,根据刚才的分析我给他定义了
台州王汗三
·
2020-07-07 07:02
Android移动开发
Android 通过CoordinatorLayout简单实现360软件详情页面
ViewPager+Header,ViewPager里面有ListView或者ScrollerView,这个界面如果我们自己来实现的话,需要处理各种手势冲突,还是挺麻烦的,之前看过鸿洋大大写过一篇解决这个问题的博文,
Android
昶艋
·
2020-07-07 05:24
android自定义控件
实现及其完整的生命周期(一)
最近打算总结一下自己学习的android技术,就打算写一系列的android学习博客,这是起始篇。在学习的过程中参考了多位大神的博客,包括:http://blog.csdn.net/lmj623565791/article/details/24252901;http://www.imooc.com/qadetail/117026。内容可能存在错误的地方,欢迎各位大神指出并留言,不胜感激!!本篇博客
明天的增加
·
2020-07-07 00:34
android
ZUI易入门Android之自定义view (一)Android attr
前言:自定义view是
Android自定义控件
的核心之一,那么在学习自定义view之前,我们先来了解下自定义view的自定义属性的attr的用法吧Androidattr是什么(1)attr的简单理解就是一个属性约束
行知天下
·
2020-07-06 14:46
Android自定义控件
:性别选择控件
需要完整源码的可直接看最后控件的xml布局:布局外层为水平的线性布局,内容为两对ImageView和TextView,分别用来显示男女图标以及文字。控件的效果看起来是这样的:控件预览效果这里图标用的是矢量图(VectorDrawable),随意放缩都没有锯齿看起来很舒服,习惯用一般图片资源的可自行修改。这里一共需要四个图标,分别是男和女被选中以及未被选中的图标样式。下面是Java代码部分,创建一个
cycycd
·
2020-07-06 13:19
Android自定义控件
倒计时
封面GitHub传送门1.写在前面本篇文章实现了一个简单的倒计时控件,主要运用了画布的操作,滑动角度计算等知识点,非常适合自定义控件的初学者进行学习,看下效果图:倒计时2.实现初始化一些数据publicclassCountdownViewextendsView{//控件宽privateintwidth;//控件高privateintheight;//刻度盘半径privateintdialRadiu
容华谢后
·
2020-07-04 14:56
Android相关问题的好文章整理——温故而知新,可以为师矣
点击左边栏目,关注我的微博,可以获得更多精彩内容2015.1.8AndroidTouchEvent事件传递机制
Android自定义控件
优雅实现元素间的分割线(支持3.0以
赵凯强
·
2020-07-04 12:16
Android开发经验
Android自定义控件
——ListView的下拉刷新与上拉加载
转载请注明出处:http://blog.csdn.net/allen315410/article/details/399653271.简介无疑,在Android开发中,ListView是使用非常频繁的控件之一,ListView提供一个列表的容易,允许我们以列表的形式将数据展示到界面上,但是Google给我们提供的原生ListView的控件,虽然在功能上很强大,但是在用户体验和动态效果上,还是比较差
vincentdevs
·
2020-07-02 07:57
Android
Android 高仿 QQ5.0 侧滑菜单效果 自定义控件来袭
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/39257409,本文出自【张鸿洋的博客】上一篇博客带大家实现了:
Android自定义控件
打造史上最简单的侧滑菜单
iteye_563
·
2020-07-02 04:23
Android自定义控件
——音量控制器
Android自定义控件
——音量控制器一直有写博客分享技术的打算,但是由于时间关系一直没能开始。今天终于有点空闲时间,所以写了一篇关于自定义控件的应用来练练手。好了,废话不多说,直接进入主题。
aNotFound404
·
2020-07-01 15:24
android自定义控件
Android案例分析
android自定义控件
(星级评分)
一、背景视觉过来提了一个需求,要求完成一个星级评分控件,该控件中的星星的颜色需要实现渐变的效果,并且没有渐变的规律,也就是说各个星星的颜色需要不一样,效果如下:二、问题分析星星控件对应的控件是android.support.v7.widget.AppCompatRatingBar,利用这个控件可以实现星级评分效果,但是每个星星的颜色是一样的,效果如下:具体的实现代码如下:style的定义Widge
xiao_nian
·
2020-06-30 00:55
android
xfermode的基本用法
下面转载一篇xfermode像素叠加原理的介绍:1、Xfermode是什么在
Android自定义控件
或者对图片等进行处理时需要做一些
just2learn
·
2020-06-29 20:57
android
经验总结
Android自定义控件
没有touch pop音
Androidview有playSoundEffect方法,该方法为控件的一些内置动作,比如点击,添加声音效果。在View的源码中,代码如下:publicbooleanperformClick(){finalbooleanresult;finalListenerInfoli=mListenerInfo;if(li!=null&&li.mOnClickListener!=null){playSoun
winter_jay
·
2020-06-29 18:23
Android
View
Android自定义控件
实现圆形图片
前言:我们都知道as(AndroidStudio)里面的所有可以使用图片的控件,都是方方正正的,如果我们做头像作用时,方方正正的就很奇怪,我们就想要一个圆的图片了。这里介绍一种自定义控件的方式来实现。我们预计的效果:首先,先自定义一个Java类;并实现圆的效果,代码如下。packagecom.c201801090105.example.pengjian;importandroid.annotati
°打铁的PJ
·
2020-06-29 09:51
Android学习
Android自定义控件
:渐进圆形进度条
效果展示circleprogress.gif真机效果要比这个好很多实现十分简单,主要有两点:1、利用canvas的drawArc方法来绘制白色的圆环@OverrideprotectedvoidonDraw(Canvascanvas){super.onDraw(canvas);canvas.save();intwidth=getWidth(),height=getHeight();intsr=can
DON_1007
·
2020-06-29 04:24
Android自定义控件
之ClearEditText
在开发过程中,可能会遇到一些输入框,要求有内容的时候会在后边显示一个用于删除全部内容的按钮,点击可删除全部内容,当该输入框没有内容时,该删除按钮就隐藏,感觉很智能。这篇文章就用来展示如何自定义这个edittext。首先,我们需要把产品的需求变成开发者的需求,有人会问,需求不一样吗,其实就是跟那句歌词一样:“说不一样,其实也一样”,只不过,产品的需求就是表面上的,而我们要用一种编程思想给表达出来:1
AndroidTech
·
2020-06-28 18:30
Android自定义控件
系列(六)—优雅的实现广告轮播图
转载清注明出处:http://www.jianshu.com/p/a090ee379c65前言今天给大家带来一个新的控件--轮播图,网上已经有很多这类的博客来讲解如何实现的,那么我的这个有哪些特点呢?或是说有哪些不同呢?满足了轮播图的基本要求,循环滑动,在最后一张切到第一张时可以平稳的过渡简洁简洁简洁扩展性强如何使用下面我们先展示两种效果图1默认效果代码实现//布局代码//java代码Banner
landptf
·
2020-06-28 16:30
android自定义控件
之圆形头像
一、自定义控件1首先创建一个继承ImageView的抽象类MaskedImage。让他重写onDraw方法。代码如下importandroid.content.Context;importandroid.graphics.Bitmap;importandroid.graphics.Canvas;importandroid.graphics.Paint;importandroid.graphics.
weixin_30641999
·
2020-06-27 22:21
Android自定义控件
相关使用
用代码简单介绍下自定义控件的使用:先看主activity:publicclasscustomImViewextendsLinearLayout{publiccustomImView(Contextcontext,AttributeSetattrs){super(context,attrs);TypedArraya=context.obtainStyledAttributes(attrs,R.sty
简单Liml
·
2020-06-27 14:34
Android自定义控件
实战——水流波动效果的实现WaveView
访问博主的淘宝店,支持博主:潮童天下生活馆转载请声明出处http://blog.csdn.net/zhongkejingwang/article/details/38556891水流波动的波形都是三角波,曲线是正余弦曲线,但是Android中没有提供绘制正余弦曲线的API,好在Path类有个绘制贝塞尔曲线的方法quadTo,绘制出来的是2阶的贝塞尔曲线,要想实现波动效果,只能用它来绘制Path曲线
vrix
·
2020-06-27 11:15
Android
Android动态显示百分比的圆形
继续
Android自定义控件
之旅。这次要实现的一个组合的圆,即两部分扇形加起来就是一个圆。
LHavoc
·
2020-06-27 11:02
android真正理解drawText时baseline的获取计算
相关文章:《
Android自定义控件
三部曲文章索引》:http://blog.csdn.net/harvic880925/article/details/50995268longlongago,有讲过有关
心多大,路多远
·
2020-06-27 10:52
android
android下载的进度条
Android打造形形色色的进度条实现可以如此简单分类:【Android精彩案例】【
Android自定义控件
实战】2015-02-0209:2218657人阅读评论(52)收藏举报AndroidProgressbar
坚持丶梦想
·
2020-06-27 09:18
Android自定义控件
进阶篇,自定义LayoutManager
前言「知足常乐」,很多人不满足现状,各种折腾,往往舍本逐末,常乐才能少一分浮躁,多一分宁静。近期在小编身上发生了许多事情,心态也发生了很大的改变,有感于现实的无奈,在离家乡遥远城市里的落寂,追逐名利的浮躁;可能生活就是这样的,每个年龄段都有自己的烦恼。说道折腾,很久以前就看到了各种自定义LayoutManager做出各种炫酷的动画,就想自己也要实现。但每次都因为系统自带的LinearLayoutM
u012551350
·
2020-06-27 04:51
Android
Android 自定义控件基本教程之自定义一个圆形ImageView可设置边框和阴影(demo带详细注释)
Android自定义控件
基本教程之自定义一个圆形ImageView可设置边框和阴影(demo带详细注释)前言目标效果图感谢流程第一步、自定义属性第二步、初始化控件第三步、测量控件宽高onMeasure第四步
YD-10-NG
·
2020-06-26 12:21
Android知识面
自定义控件
给你的app加上炫酷特效——弹幕
首页博客学院下载GitChatTinyMind论坛问答商城VIP活动招聘ITeyeCSTO写博客发Chatliangyalong_1314的博客RSS订阅原
Android自定义控件
-------弹幕置顶
s2421458535
·
2020-06-26 06:38
自定义
view
弹幕
Android
自定义View
Android自定义控件
:类QQ6.7.1侧滑菜单栏效果
前面一段时间呢,仿照最新版的QQ分别实现了几个自定义控件
Android自定义控件
:类QQ抽屉效果
Android自定义控件
:类QQ未读消息拖拽效果
Android自定义控件
:打造自己的QQ空间主页今天继续再实现一个仿照
Horrarndoo
·
2020-06-25 21:28
《
Android自定义控件
》讨论组圆形头像堆叠、叠加控件DiscussionAvatarView,显示多个参与讨论的人的头像
转载请标明出处:https://blog.csdn.net/m0_38074457/article/details/86589825一、效果图二、实现步骤三、代码实现1、attrs.xml中添加自定义控件的属性2、控件代码1、构造方法中初始化privatevoidinitView(Contextcontext,AttributeSetattrs){this.mContext=context;thi
周末不想在家
·
2020-06-24 12:54
自定义控件
Android自定义控件
——点赞效果(仿Twitter)
前言通过自定义控件,意欲模仿Twitter的点赞效果。主要涉及:1.三次贝塞尔曲线应用;2.属性动画的综合应用;3.自定义View流程.拆解原效果我们先看一下Twitter上的原版效果是怎样的.放大后:好吧!原速的看不太清楚,逐帧延迟后:因为这个效果有需要使用多个动画杂糅而成,为了更确切得出没个子动画阶段所占比例还是用PS大法把它打开,根据该阶段的帧数以及总帧数来确定动画时长如何分配。实现1.动画
同中书门下平章事jaren
·
2020-06-24 12:27
Android自定义控件
(五)——圆形头像最简单的实现方式
圆形头像最简单的实现方式着色器着色器函数实现圆形头像绘图实现XML代码如下着色器今天将接着上一节的内容,讲解着色器Shader更多的用法,不知道大家关注过其他的圆形头像实现方式没有,是不是都有一个共同点,那就是代码非常的长,而博主今天实现的方式,只需要自己写13行代码就可以实现。着色器函数经过上一篇的讲解,我们都知道,着色器Shader是一个基类,那么它其实也是有两个函数的,分别是:setLoca
李元静
·
2020-06-24 07:55
Android自定义控件
android
Android自定义控件
——仿ios开关按钮
转载请注明出处:http://blog.csdn.net/allen315410/article/details/39319057大凡在公司做客户端产品开发的都会发现,android和ios的差异化,ios得益于“老乔”的精心设计,界面用户体验做到了极致,而android秉承开源思想,界面用户体验百家各有其长,相互不得统一。不说废话,先上图,看看ios的“开关按钮”:往往在公司,产品设计原型优先参
vincentdevs
·
2020-06-24 03:09
Android
drawText参数介绍及绘制居中文本
于2015-09-10首发在Hyman’sBlog在
android自定义控件
中经常用到canvas.drawText方法来绘制文本,我自己在用这个方法的时候,有很多迷惑,首先对参数含义不明白,其次对实现文本居中的计算公式也不太理解
ldstartnow
·
2020-06-24 03:54
Android应用开发
android自定义控件
宽高的获取
前几天,在自定义控件的时候碰到个问题,就是在如何获取自定义控件的高宽。在自定义控件类的构造函数中,本来以为可以轻松获取,但事实不是这样。我测试了下面代码:先是布局代码:再是MyView的构造函数的代码:publicMyView(Contextcontext,AttributeSetattrs){super(context,attrs);a="在MyView构造函数中:MeasuredWidth:"
iteye_16135
·
2020-06-23 18:38
android
自定义控件之对现有控件拓展(一)
android自定义控件
对我来说,一直以来感觉很难,不敢去碰,虽然官方提供了很多的UI控件,但有时候看见其他应用做出来的控件相当的漂亮,心里痒痒的,期望自己也能做出类似牛叉的控件,再加上想进入中级程序猿自定义
管满满
·
2020-06-23 11:39
Android自定义控件
Android自定义控件
View(二)继承控件
在前一篇博客中学习了
Android自定义控件
View的流程步骤和注意点,不了解的童鞋可以参考
Android自定义控件
View(一)。这一节开始学习自定义控件View(二)之继承系统已有的控件。
废墟的树
·
2020-06-23 07:35
Android
UI
Android自定义控件
View(一)自绘控件
虽然AndroidAPI给我们提供了众多控件View来使用,但是鉴于Android的开发性,自然少不了根据需求自定义控件View了。比如说QQ头像是圆形的,但是纵观整个Android控件也找不到一个加载圆形图片的Button或者ImageView,那么咋办?废话,肯定是自定义一个圆形RoundImageView控件啦!这里我们可以继承ImageView重写里面的方法来实现这一效果。还有一种自定义控
废墟的树
·
2020-06-23 07:35
andorid
开发
Android自定义控件
系列二:自定义开关按钮(一)
这一次我们将会实现一个完整纯粹的自定义控件,而不是像之前的组合控件一样,拿系统的控件来实现;计划分为三部分:自定义控件的基本部分,自定义控件的触摸事件的处理和自定义控件的自定义属性;下面就开始第一部分的编写,本次以一个定义的开关按钮为例,下面就开始吧:先看看效果,一个点击开关按钮,实现点击切换开关状态:为了能够讲解清晰,还是来一些基本的介绍。首先需要明确的就是自定义控件还是继承自View这个类,G
苦_咖啡
·
2020-06-23 02:39
Android
Java
Android自定义控件
Android自定义控件
系列 十:利用添加自定义布局来搞定触摸事件的分发,解决组合界面中特定控件响应特定方向的事件
这个例子是比较有用的,基本上可以说,写完这一次,以后很多情况下,直接拿过来addView一下,然后再addInterceptorView一下,就可以轻轻松松的达到组合界面中特定控件来响应特定方向的触摸事件了。请尊重原创劳动成果,转载请注明出处:http://blog.csdn.net/cyp331203/article/details/45198549,非允许请勿用于商业或盈利用途,违者必究。在写
苦_咖啡
·
2020-06-23 02:39
Android
Android自定义控件
Android自定义控件
系列四:自定义开关按钮(三)--- 自定义属性
尊重原创,转载请注明出处:http://blog.csdn.net/cyp331203/article/details/40855377接之前的:
Android自定义控件
系列二:自定义开关按钮(一)和
Android
苦_咖啡
·
2020-06-23 02:39
Android
Android自定义控件
Android自定义控件
:进度条的四种实现方式
前三种实现方式代码出自:http://stormzhang.com/openandroid/2013/11/15/android-custom-loading/(源码下载)http://download.csdn.net/detail/chaoyu168/9616035最近一直在学习自定义控件,搜了许多大牛们Blog里分享的小教程,也上GitHub找了一些类似的控件进行学习。发现读起来都不太好懂,
chaoyu168
·
2020-06-22 21:58
Android
Android开发
Android Path的使用详解
尊重原创,转载请标明出处http://blog.csdn.net/abcdef314159这里来分析一下
Android自定义控件
中比较常用的另一个类Path/***ThePathclassencapsulatescompound
山大王wld
·
2020-06-22 12:33
Android
android自定义控件
跟随手指移动及view事件分发机制
我们都知道自定义控件流程onmeasure(),onlayout(),ondraw(),那么是不是所有得自定义都要重写这三个方法呐,肯定不是的,onmeasure()只是测量控件大小,onlayout(),测量大小后需要控件显示位置,最后通过ondraw()进行绘制.言归正算自定义控件让控件跟随手指移动,很明显只需要监听手指移动,来改变控件位置,而不需要去重写其他方法:这里我举一个Floating
懂爱才有情
·
2020-06-22 10:39
Android自定义控件
之水平圆点加载进度条
本文实例为大家分享了Android实现水平圆点加载进度条的具体代码,供大家参考,具体内容如下先来看看要实现的效果实现思路非常简单:当前变化的圆点先从最小半径变大到最大最大半径再变回最小半径的圆,然后再切换到下个圆点,同时颜色会先变浅在变会原来的颜色(可以理解为透明度变化),而且当前圆点的上上一个圆点颜色会不断变浅。大概就这样(可能我实现的效果和图片的有些出入)先看下实现效果:直接上代码:packa
·
2020-06-22 08:28
Android自定义控件
布局刷新自定义控件回到初始位置问题的解决
在阐述我所遇到的问题之前,先通过查看Android源码发现这样几个代码样例:1.grepextends\ViewGroup.MarginLayoutParams./core/java/android/widget/-rn./core/java/android/widget/RelativeLayout.java:1030:publicstaticclassLayoutParamsextendsVi
跟随内心
·
2020-06-22 04:48
Android开发
Android自定义控件
:验证码输入框
需求:输入一个4位验证码输入框:具体实现:1、布局文件phone_code.xml2、自定义控件PhoneCodepublicclassPhoneCodeextendsRelativeLayout{privateContextcontext;privateTextViewtv_code1;privateTextViewtv_code2;privateTextViewtv_code3;private
嘿呦a
·
2020-06-21 13:51
Android自定义控件
之圆形头像
Android自定义控件
之圆形头像自定义控件也看了很多,但是感觉始终写不出来很牛逼的控件。看来还是自己火候不到位啊!平时也老玩,没有下苦功夫。每当看到爱哥、鸿洋等大牛的博客,仍是我继续努力的方向啊!
wxtx2020
·
2020-06-21 08:14
Android进阶
Android自定义控件
Android自定义控件
模仿iOS滑块SwitchButton
SwitchButton可以点击的时候切换状态,类似CheckBox在拖动的时候,也可以根据拖动的距离判断是否切换状态,类似ToggleButton因此要区别出单击事件和拖动事件实现效果如图所示:自定义的SwitchButton如下:publicclassSwitchButtonextendsViewimplementsView.OnTouchListener{privateBitmapbg_on
王世晖
·
2020-06-21 07:21
Android自定义控件
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他