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
只是囫囵吞枣,拿人代码就用,很少研究,最近项目需要这个效果图:项目效果图关于上方的圆弧,自定义一下。对于
自定义view
:1,onMeasure方法:作用是计算各控件的大小。
一剑飙血_18e7
·
2021-06-14 04:39
仿抖音上下滑动分页视频
仿抖音上下滑动分页视频目录介绍01.先来看一下需求02.有几种实现方式2.1使用ViewPager2.2使用RecyclerView03.用ViewPager实现3.1
自定义View
Pager3.2ViewPager
飞鱼_9d08
·
2021-06-14 04:05
自定义View
- 6.invalidate()的源码分析
View的publicvoidinvalidate(){invalidate(true);}publicvoidinvalidate(booleaninvalidateCache){invalidateInternal(0,0,mRight-mLeft,mBottom-mTop,invalidateCache,true);}voidinvalidateInternal(intl,intt,intr
zsj1225
·
2021-06-14 01:38
轮番图
自定义View
Pager实现循环滑动翻页:http://download.csdn.net/download/stevenhu_223/8697903RollViewPager
AiPuff
·
2021-06-13 22:52
从一次实际经历来说说IdleHandler的坑
本文将介绍,楼主在实际开发过程中使用IdleHandler遇到的坑,主要包括
自定义View
以及View的动画。
琼珶和予
·
2021-06-13 18:04
Android
自定义View
-简约风歌词控件
前言最近重构了之前的音乐播放器(音乐播放器的源码地址在文章底部),添加了许多功能,比如歌词,下载功能等。这篇文章就让我们聊聊歌词控件的实现(歌词控件也已经开源,地址也在文章底部),先上效果图,如果感觉海星,就继续瞧下去!image看到这里,估计你对这个控件还有点感兴趣的吧,那接下来就让我们来瞧瞧实现这个歌词控件需要做些什么!(如果想直接使用就直接点击文末中的开源库地址,里面会有添加依赖库的说明)一
残渊_jsyjst
·
2021-06-13 12:58
canvas.drawPath无效
canvas.drawPath无效需要关闭手机的硬件加速1.在
自定义view
中加入setLayerType(View.LAYER_TYPE_SOFTWARE,null);2.在清单文件中,activity
一只特立独行的史努比
·
2021-06-13 10:18
2020跳槽大厂,最常问的9个
自定义View
面试题!【建议收藏】
注:因为实际开发与参考答案会有所不同,再者怕误导大家,所以这些面试题答案还是自己去理解!面试官会针对简历中提到的知识点由浅入深提问,所以不要背答案,多理解。讲下View的绘制流程?参考回答:View的工作流程主要是指measure、layout、draw这三大流程,即测量、布局和绘制,其中measure确定View的测量宽/高,layout确定View的最终宽/高和四个顶点的位置,而draw则将V
飞鱼_9d08
·
2021-06-13 10:08
Android的Drawable
优点:使用简单,比
自定义View
成本低很多,非图片类型的Drawable占用空间较小。
一个有故事的程序员
·
2021-06-13 06:42
android 自定义密码框
1.
自定义view
importandroid.content.Contextimportandroid.graphics.Canvasimportandroid.graphics.Colorimportandroid.graphics.Paintimportandroid.graphics.Rectimportandroid.util.AttributeSetimportandroid.view
wilken
·
2021-06-13 01:46
修改块 - android - 代码样式
title:修改块-
android-
代码样式CodeStyle原文:https://developers.google.com/blockly/guides/modify/android/code-style
mimimomo
·
2021-06-12 23:22
自定义view
- 仿即刻app点赞
作为忠实粉,先丢个凯哥的广告。HenCoder凯哥更有名的名字应该叫扔物线HenCoder真的是很良心的作品,拜服。本项目github:LikeViewDemo1.准备工作1.1tips这篇文章是为响应henCoder第一期学习的末期活动——仿写酷UI而写。很遗憾,由于工作原因,当时没有写完,没有参加。后来写完之后,活动结果已经出来了,看了即刻app的Android组大佬精辟的点评之后,我又去重写
lanzry
·
2021-06-12 14:27
第一次EasyAR集成的坎坷!!!
我本次集成的是非Unity1.3.1从官网下载SDK点这去下载SDK,image.png下载完注册一个keyimage.png首先创建一个新项目,不多说了,然后配置NDK点击tools->
android
Dreamboy_a2ef
·
2021-06-11 16:31
Android 你的
自定义View
是否比别人多了一个层级
在做完这波优化后,我偶然间脑海中闪过一个念头,就是我们项目中的
自定义View
的层级是否存在可改进的地方,于是我在闲暇之余自己写了个小demo,并阅读了下LayoutInflater的一些源码,发现果然我们项
孟校长
·
2021-06-11 07:47
Android 你的
自定义View
是否比别人多了一个层级
在做完这波优化后,我偶然间脑海中闪过一个念头,就是我们项目中的
自定义View
的层级是否存在可改进的地方,于是我在闲暇之余自己写了个小demo,并阅读了下LayoutInflater的一些源码,发现果然我们项
孟校长
·
2021-06-11 07:47
Android-
常用控件
1.WebViewWebViewwv=(WebView)findViewById(R.id.web_view);//支持JavaScript脚本wv.getSettings().setJavaScriptEnabled(true);//防止跳转到系统浏览器wv.setWebViewClient(newWebViewClient());//加载指定网址wv.loadUrl("http://www.b
__不将就
·
2021-06-11 02:18
Android开发记录(7)-自定义百分比动态折线图
实现过程一、自定义属性自定义属性的好处主要体现在适配不同分辨率的设备,因为
自定义View
的绘画单位是px,而我们指定设置dp值转为px就能让视图在不同设备中展示出一样的效果。在values
LH_1994
·
2021-06-11 00:56
android随笔之自定义渐变进度条
多的不说,少的不唠,上图Screenshot_1601345389.png
自定义view
的流程又不多说了,网上一大堆,直接上代码,咦,我为什么说了个又字?好吧,不管了,上代码。
android老菜鸟
·
2021-06-10 23:06
View的 measure过程解析
前言关于
自定义view
,我们都知道有三个最重要的方法onMeasure负责测量,onLayout负责放置位置(只有在ViewGroup时使用),onDraw负责绘制。
zii4914
·
2021-06-10 19:08
Hencoder学习笔记1-6
HenCoderAndroid
自定义View
1-6:属性动画(上手篇)TransitionAnimationViewAnimationPropertyAnimationViewPropertyAnimatorObjectAnimationValueAnimationViewPropertyAnimationview.animate
AaronXee
·
2021-06-10 19:30
android
自定义View
之复合控件
复合控件可以很好地创建出具有重用功能的控件集合。很多的APP都有一些共通的UI界面,为了统一应用程序的风格,下面我们就以一个Topbar为实例讲解复合控件。实现效果如图:第一步:定义属性在res资源目录的values目录下创建一个attrs.xml属性定义文件,为一个View提供可自定义的属性。代码中,通过标签声明了自定义属性,并通过name属性来确定引用的名称。第二步:创建自定义控件—-创建类C
·
2021-06-10 15:10
使用至少 3 种不同的 API在 Android 平台绘制一张图片
在Android平台绘制一张图片,使用至少3种不同的API,ImageView,SurfaceView,
自定义View
源码地址:https://github.com/Xiaoben336/DrawPicture.git
张俊峰0613
·
2021-06-10 09:32
自定义View
——RadioGroup(多行多列)
RadioGroup换行,支持多行多列经过反复试验,发现无论你怎么摆弄RadioGroup,都无法实现多行多列的单选按钮组。如果不结合其他布局,例如LinearLayout,则只能实现单行多个按钮组,或者单列多个按钮组。如果结合其他布局,虽然可以实现多行多列的RadioButton布局,但是,如果不通过一些互斥算法,也无法实现按钮组的单选操作。改写RadioGrouppackagecom.cop.
大灰狼zz
·
2021-06-10 00:07
Android 飞机小游戏(
自定义View
Group+View)
源码体验App(密码8686)先上效果图效果图思路能移动的飞行物(View)容纳飞行物的容器(ViewGroup)控制飞行物在容器中的位置、移动、以及碰撞检测飞行物首先捋一捋创建一个飞行物所需要的属性类型(我的飞机、敌机、我的子弹、敌机子弹、BOSS飞机、BOSS子弹,为了方便我把爆炸效果也归类到飞行物中)视图(View)坐标宽高血量威力(敌机撞到我,敌机子弹撞到我等等......)飞行物的死亡标
来碗红油米粉
·
2021-06-09 20:19
layoutSubView和UpdateConstraint
以
自定义View
内调用这两个方法作对比#import"TestView.h"@interfaceTestView()@property(nonatomic,assign)NSIntegercount;@
程序狗
·
2021-06-09 18:57
Android 自定义仿QQ运动步数进度效果
2018-01-22下午2.05.27.png2.分析如何实现画外弧画内弧画步数提供方法,供使用者调用3.代码实现3.1在values目录下attrs.xml文件中添加自定义属性3.2在布局中引用3.3创建
自定义
花椒人生
·
2021-06-09 18:40
Swift Protocol oriented programming(面向协议编程) Tips
常用的应用场景有:controller中自定义了一个view,view中又添加了一个
自定义view
。
fruit6
·
2021-06-09 17:42
是Android的
自定义View
-基础知识-文字
文字文字的基准线文字基准线baseline-推荐的额外空间用于在文本行之间添加,即图中的红线top-给定文字大小的字体中最高字形的基线上方的最大距离,即图中紫色线到基线的距离。bottom-给定文字大小下字体中最低字形的基线以下的最大距离,即图中橙色线到基线的距离。ascent-推荐距离基线以上的单行间距文本,即图中绿色线到基线的距离。descent-推荐距离低于单独间隔文本的基线,即图中蓝色线带
redrain39
·
2021-06-09 16:54
最简单的
自定义View
Group
View的measure(),这儿虽然用的是measureChild方法,但最终还是去调用子View的measure()在Layout中的onLayout方法中调用子View的layout()再复杂的
自定义
安然_NEGIER
·
2021-06-09 09:43
在
自定义View
Group中如何使用Databinding
今天在开发中需要自定义一个ViewGroup,用来封装一个模块,但是在使用databinding的时候遇到了点问题,因此记录一下.我们在平时开发中使用databinding的时候大部分都是在Activity或者fragment中,通过在Activity中调用DataBindingUtil.setContentView(Activityactivity,intlayoutId)或者fragment中
葛糖糖
·
2021-06-09 07:04
Android Banner轮播控件
logo.png支持一屏三页支持魅族效果支持自定义Indicator支持
自定义view
支持数据刷新解决下拉刷新等滑动冲突问题,如嵌套SwipeRefreshLayout解决多次重复回调onPageSelected
aboomy
·
2021-06-08 23:40
小试牛刀-初识自定义控件
简单来说自定义控件无非就两种,
自定义View
和
自定义View
Group
自定义View
可以理解为
自定义View
的父类,是一个单独的控
同学别闹
·
2021-06-08 22:18
Flutter 实战中所遇坑与填
实战过程中所遇的各种小问题在这里记录下,希望对正在迷茫中的童鞋有所帮助(记得点个)----码农一家亲Top1->(channelerrorxxxchannel,null)思路前往AndroidStudio->Project->
Android
卖girls的小火柴
·
2021-06-08 18:21
QQ小红点(二) DragPointView
传送门https://github.com/javonleee/DragPointView前言之前写了
自定义View
之QQ小红点(一),还没有看过的可以去大概瞅一眼。
小甜李子
·
2021-06-08 17:23
聊聊滑动嵌套的那些bug
SmartRefreshLayout中的效果以上效果是app中很常见的一个滑动效果,我们可以用ListView,RecycleView,
自定义View
Group添加头部布局,中间布局和底部布局。
Master_文
·
2021-06-08 16:19
Android
自定义View
实现蛛网控件
目录效果展示实现步骤绘制正多边形绘制正多边形中心点到顶点的连线绘制数据所代表的值点绘制数据点连起来的半透明多边形重点公式以(x,y)为中心,中心到顶点的距离为a,degree为旋转的角度,正N边形的顶点坐标公式为:X=a*cos(degree)+xY=a*sin(degree)+y代码展示classCobwebView:View{privatevarpaint:Paint=Paint()priva
itfitness
·
2021-06-08 16:15
android
自定义View
中获取系统属性
我们都知道,android开发中,
自定义View
的自定义参数的获取方法是:TypedArrayarray=context.obtainStyledAttributes(attrs,R.styleable.Horiz
湖南的肖逸飞
·
2021-06-08 09:24
自定义View
文本居中问题
文本结构其实是没有文本结构这个概念的,所谓的文本结构,是作者定义出来的用来描述文本绘制到显示屏的一个概念,其中包含着BaseLine、Ascent、Descent、Leading。文本.pngBaseLine也就是我们常说的基线,Ascent、Descent、以及Leading这些都是字体设计的规范。现实现一个计步器,效果图如下:计步器.png看起来实现很简单,在onDraw方法上,先勾画出一个圆
榕城歌者
·
2021-06-08 03:18
android
自定义View
之下拉刷新,上拉加载控件
想要知道关于更多
自定义View
的实例,请参考:android
自定义View
索引先上个效果图,走着。好了,大致的效果就是一般那种简单模样的下拉刷新,这篇文章给刚接触刷新控件的人用来入门应该是比较合适的。
WhenMeet
·
2021-06-08 00:37
Android——
自定义View
(二)
1.效果展示 在这里插入图片描述2.效果分析 1.绘制6个不同颜色的圆 2.通过属性动画不断改变每个圆的旋转角度进行旋转 3.旋转动画结束后不断改变大圆的半径将聚合到中间 4.聚合动画结束后在绘制一个圆,不断增大圆的半径在这里插入图片描述3.效果实现 3.1.绘制6个不同颜色的圆,并开启旋转动画publicclassLoadingViewextendsView{p
如愿以偿丶
·
2021-06-07 20:10
Android自定义密码输入框
封闭期间把写的比较有意思的两个
自定义view
记录下来。其实第一个
自定义view
是密码输入框,下面来看一个效果(从MP4转换成gif效果差别好大)。
点石成金XIAS
·
2021-06-07 19:02
Android-
服务(AIDL通讯)
本文学习目标学会使用AIDL与远程服务进行通讯AIDL介绍AIDL是Android中IPC(Inter-ProcessCommunication)跨进程通信的一种,AIDL是AndroidInterfacedefinitionLanguage的缩写。通过AIDL,可以让本地调用远程服务的接口就像调用本地接口那么简单,让用户无需关注内部细节,只需要实现自己的业务逻辑接口,内部复杂的参数序列化发送,接
龙马君
·
2021-06-07 18:49
Android ViewGroup onDraw为什么没调用
ViewGrouponDraw不执行的原因2、怎么让ViewGrouponDraw执行3、setWillNotDraw(boolean)作用如果对原理不感兴趣,请拉到最后的总结查看解决办法~小例子我们知道
自定义
fishforest
·
2021-06-07 16:26
Jenkins打包接入蒲公英
归档信息展示:
Android-
聚房宝CC最新包包名:{VERSION_NAME}版本编号:{API_SERVICE}扫码安装二维码点击查看详情蒲公英接入:scandir:${WORKSPACE}/app
Frankeen
·
2021-06-07 15:14
自定义开关按钮控件SwitchView
在讲解自定义SwitchView之前先讲解一下
自定义View
的基本步骤1.有些自定义需要定义View的属性如:背景颜色字体大小字体颜色需要用到typeArray大概步骤是在value包下创建attrs文件定义
程序猿峰岑
·
2021-06-07 15:21
快速实现我的界面,不需要使用tableView,但效果和tableView一样
WRCellView
自定义View
,类似tableView的系统cell,使用方便0️⃣.Demo微信个人信息高德地图我的NBA更多添加
自定义view
1️⃣.Installation安装手动拖入将WRCellView
韦德460
·
2021-06-07 15:37
RecycleView的左滑实现
RecycleView的左滑实现最终的效果图是这样的swap2.gifswap3.gif要实现这样的一个效果,用到的关键技术:
自定义view
的基本知识+事件处理+其它知识一.右边的操作view1.数据的组装我们可以把右边的操作选项抽象出来数据对象即可
后厂村追寻
·
2021-06-07 06:11
Android
自定义view
------带动画的progressbar
1.概述这篇文章是继Android自定义密码输入框-的第二个
自定义view
,第二个
自定义view
是带动画的progressbar,下面来看一个效果(从MP4转换成gif效果真的差别好大,中间的动画本来是连贯的平滑过度的
点石成金XIAS
·
2021-06-07 05:16
Android开发记录-
自定义view
,实现一个百分比圆环
本篇主要记录
自定义view
,自定义的view的使用非常常见,这里从一个简单的百分比占比控件入手。先看下效果图百分比圆环.gif很简单有没有,这里只强写了两种类型,随机进行占比。
LH_1994
·
2021-06-07 01:06
Android 抽奖活动 (
自定义view
实现) 转盘
自定义View
/***function:自定义抽奖view*/publicclassPieViewextendsView{privatestaticfinalStringTAG=PieView.class.getSimpleName
一曲烟雨伊人醉
·
2021-06-06 16:51
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他