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
三款很酷很骚气的底部导航
底部导航栏是APP最常用的功能之一,想最初都是自己
自定义View
Group实现,后来使用RadioButton,在MaterialDesign谷歌官方除了TabLayout和BottomNavigation
Android指南
·
2024-01-01 02:20
Android
Android 万能的RecyclerView适配器(BaseRecyclerViewAdapterHelper)
BaseRecyclerViewAdapterHelper4:4.1.2"BaseQuickAdapter基本使用:快速使用classTestAdapter:BaseQuickAdapter(){//
自定义
pgc_tel
·
2023-12-31 12:21
Android第三方库
android
第三方库
BRVAH
Android
自定义View
--ClockView
Android
自定义View
--ClockView前一篇博客中,简要介绍了关于
自定义View
的流程,以及一些重要的函数,接下来我会编写一个自己的CliokView(继承自View类)。
NiNko
·
2023-12-31 10:36
(ST)获取自定义属性
1.说明这篇文章主要就是讲解下,在
自定义View
中的第三个构造方法中获取
自定义View
的自定义属性。下边请看详细内容。
世道无情
·
2023-12-31 02:00
android 谷歌地图的图标翻页旋转效果
最近在看扔物线的hencoder
自定义view
系列,有个图标翻页旋转效果很炫酷。自己思考加上看了位大神的思路,总算做出来了。
chenxuxu
·
2023-12-30 13:28
autojs放大镜
软件可能还有些许bug,介意就别看了,百度找别的教程去思路思路.png你将学到以下知识点文件分层,比如将绘制图片文字等绘制类文件放同一个文件夹配置集中,比如把布局大小,放大镜间距,截图延时配置集中放一起
自定义
牙叔教程
·
2023-12-30 10:02
安卓
自定义view
之——可滑动时间轴(时间刻度尺)
中滑动事件的冲突,可注入viewpager,horizontalscrollview对象,在downmove的时候调用requestdisallowInterceptDispatch()好了先看效果图看代码:
自定义
无v邪
·
2023-12-30 00:56
安卓
android
时间轴
自定义VIEW
ontouch事件冲突
刻度尺
.NoSuchMethodException:
[class android.content.Context, interface and
1.报错在我们
自定义View
时候,有时候会报错,如下图所示:自定义SurfaceView报错.png2.报错原因与解决方案错误原因一及解决方案:在
自定义View
时候,没有写含有(Contextcontext
世道无情
·
2023-12-29 17:25
高级UI<第四十三篇>:Android直角坐标系
在
自定义view
时,我们必须了解几个常用的直角坐标系:屏幕直角坐标系、view直角坐标系、滚动直角坐标系、速度直角坐标系。
NoBugException
·
2023-12-28 16:22
odoo17核心概念view5——ir_ui_view.py
models\ir_ui_view.py该文件一共定义了三个模型1.1ir.ui.view.custom查询数据库这个表是空的,从名字看和数据库表结构看,这个表应该是view和user的三方表,可以根据用户
自定义
加菲大叔
·
2023-12-28 04:25
odoo17
ui
odoo
后端
某头条面试题
linkedhashmaptreemaphashmap
自定义view
glide线程池ams启动应用事件分发以及touch的cancel处理ams启动新的app流程apk的签名threadlocalapk
David_zhou
·
2023-12-28 02:41
Android技术分享:如何
自定义View
代替通知动画?
实现这个
自定义View
需要解决的问题:重写onMeasure计算自己的大小文本绘制图片加载展示为圆形图片加载涉及到的优化(如大小、缓存)动画效果消息出现消息被顶上去消息关闭本篇文章我们先实现一条消息的基本绘制
笨笨11
·
2023-12-27 19:10
自定义View
Group实现竖向滑动
在项目中一般都是使用ViewPage实现水平引导页,竖向的引导页需要自己定义一、自定义VerticalLinearLayout继承自ViewGroup,首先获得屏幕的高度publicVerticalLinearLayout(Contextcontext,AttributeSetattrs,intdefStyleAttr){super(context,attrs,defStyleAttr);/***
Ayres
·
2023-12-27 17:10
自定义View
无法预览?The following classes could not be found:
记录一次弄了很久的问题,如图:明明按Ctrl+鼠标左键可以定位并跳转到
自定义View
到源码,但preview就是报错说找不到百度谷歌了很久,基本上说的是主题加个Base什么的,像这种:Thefollowingclassescouldnotbefound
Rare4A
·
2023-12-27 16:58
春招笔记(三)安卓第一部分
1.说说自己用过的自定义控件
自定义View
的步骤:
自定义View
的属性在View的构造方法中获得我们
自定义View
的步骤[3.重写onMeasure](不必须)重写onDraw2.Serializable
松爱家的小秦
·
2023-12-27 16:18
Android
自定义View
的实现方法
一些接触Android不久的朋友对
自定义View
都有一丝畏惧感,总感觉这是一个比较高级的技术,但其实
自定义View
并不复杂,有时候只需要简单几行代码就可以完成了。
as_pixar
·
2023-12-27 05:00
安卓
自定义View
的滑动事件冲突
关于安卓的事件分发机制,网上参考资料非常多,只有真正理解了事件分发的机制,才能很好的去处理
自定义view
过程中的事件冲突,事件分发机制参考资料,我认为讲的比较好我的项目中当然也遇见了事件冲突我项目中遇到的冲突
奋斗小青年Jerome
·
2023-12-24 13:51
自定义view
仿KeepApp Splash广告效果
在之前也用系统提供的CountDownTimer类写过类似的效果(CountDownTimer轻松搞定apk启动广告和获取验证码效果),不过这个效果用CountDownTimer并不是那么好实现,这里采用
自定义
刘孙猫咪
·
2023-12-23 19:01
Android中高级开发工程师-面试记录-长期更新(二)
协程和线程的区别2、
自定义View
和
自定义View
Group的区别3、onMeasure、onLayout、onDraw方法的先后顺序,有没有哪些方法可以触发执行,invalidate、layout、postinvalidat
肖义熙
·
2023-12-21 18:33
密码输入时瞬间明文显示的问题
背景需要实现开机PIN密码自动填充的功能,由于PIN输入控件是一个
自定义View
com.android.keyguard.PasswordTextViewextendsView。
钦_79f7
·
2023-12-21 13:05
Android
自定义View
之咖啡杯动画
效果CoffeeViewCoffeeView大概思路
自定义view
,直接继承view复写onSizeChanged()方法,在此计算杯垫,杯子,烟雾效果的path在onDraw()方法中,描绘杯垫,杯子处理烟雾动画效果画杯子这里需要画两部分内容
Samlss
·
2023-12-21 05:25
【
自定义View
】android自定义渐变色圆弧+水波纹布局
本次用kotlin写了自定义渐变色圆弧+水波纹布局。备注:双水波纹的手写代码我放在文末了。但我自己写的运行起来有亿点点难看。所以效果图里用的com.scwang.wave:MultiWaveHeader:1.0.0-andx实现水波纹。--重要的是知道原理。。嘻嘻!效果图(忽略图表部分,与本篇内容无关)上代码!!!1.创建一个GradientArcView,继承view,绘制出图中的彩色半圆弧。有
qq_28909387
·
2023-12-18 17:22
android
自定义view
水波纹
渐变色
炫酷效果
自定义View
(十)Matrix 基础理论与使用
Matrix就是矩阵的意思,所有的控件中都有Matrix的身影。Matrix是一个三阶矩阵,主要功能是坐标映射,数值变换,见下图Matrix再讲下边的内容之间,先提前介绍一下下边用到的名词:名词解释单位矩阵单位矩阵M原始矩阵,没有变换之前的矩阵A变换M`结果矩阵T平移变换-T反向平移变换R旋转变换Matrix基本原理Matrix的根本作用就是坐标的变化;基本变换有平移(translate),缩放(
光羽隼
·
2023-12-18 04:04
android
自定义View
一、view的测量1.测量的模式:EXACTLY:精确值模式,当把空间的layout_width属性或者layout_height的属性设置为具体的数值时,或者指定为match_parent时候,系统就是使用的EXACTLY模式;AT_MOST:最大值模式,当空间的layout_width属性或者layout_height属性指定为wrap_content时候,控件大小跟着控件的内容变化而变化,此
小安2
·
2023-12-18 03:11
Android
gitee
Android
自定义View
(9)- 写一个加载控件
照例先看图:Screenrecorder-2021-07-07-18-01-31-742[1]202177184151.gif一、六个小圆的绘制及旋转原理先看六个小圆动画实现原理,看图:load.png控件宽高已知,图中中心点C可求。半径R自定义(已知),图中∠a=(360/6)度。将这些参数带入公式,各点可求。下面给出公式:Pi_x=(Width/2)+R×sin(ΔB×a×i)Pi_y=(Wi
碧云天EthanLee
·
2023-12-17 16:38
android.view.InflateException Error inflating class android.webkit.WebView
问题出现情景描述:项目内所有使用webView的界面在vivo5.1.1系统手机统统崩溃,其它测试机没有发现问题,经过下面
自定义view
处理,解决了在vivo5.1.1手机上面的问题,在其他测试机上面运行也正常
今人不见古时月,今月曾经照古人
·
2023-12-17 10:15
Android
webView
android
webkit
webview
Android——禁止ViewPager的左右滑动功能实现
一、使用
自定义View
Pager子类要实现禁止Vi
心之飞跃
·
2023-12-16 22:15
android
编程
链接——
自定义View
之绘图两大对象canvas、paint入门
以下链接出自博友,少数地方描述不够准确,但总体还算详细、完整、通俗,足够入门。canvas、paint、path三者需搭配使用:canvas+paint基本操作canvas+paint绘制文本canvas+paint+path绘制线条
银河系栋梁
·
2023-12-16 07:02
Android
Appium 图像识别技术 OpenCV
在我们做App自动化测试的时候,会发现很多场景下元素没有id、content-desc、text等等属性,并且有可能也会碰到由于开发采用的是
自定义View
,View中的元素也无法识别到,很多的自动化测试框架对此类场景束手无策
qq_492448446
·
2023-12-16 06:44
自动化测试
Appium自动化
appium
opencv
人工智能
ViewBinding 在
自定义View
中使用
使用Binding.bind方法。valroot=View.inflate(context,R.layout.widget_core,this)binding=WidgetCoreBinding.bind(root)
luowenbin
·
2023-12-15 17:00
Android
自定义View
进阶
读前思考:为什么要
自定义View
?答:当AndroidSDK中提供的系统UI控件无法满足业务需求时,这时候就需要我们使用
自定义View
来进行绘制了。如何实现
自定义View
?答:两种方式。
风月无边
·
2023-12-15 15:54
关于Android 的自定义 View 中单个属性传入一组数据的方案
关于Android的
自定义View
中单个属性传入一组数据的方案一、
自定义View
传入一组图片二、
自定义View
传入一组字符串一、
自定义View
传入一组图片在Android的
自定义View
中,你可以使用属性
Just_Paranoid
·
2023-12-15 06:47
Android
android
view
viewgroup
自定义view
-玩转贝塞尔曲线
可以看一下和了解一下贝塞尔曲线:http://www.html-js.com/article/1628简单使用绘制一阶贝塞尔曲线Paintpaint=newPaint();paint.setDither(true);paint.setAntiAlias(true);paint.setStyle(Paint.Style.STROKE);paint.setColor(Color.BLACK);canv
Peakmain
·
2023-12-14 17:33
Android-
自定义View
-View类初步认识
自定义View
的一些方式有必要了解一下(来自网友的总结):通常情况下,Android实现自定义控件无非三种方式。Ⅰ、继承现有控件,对其控件的功能进行拓展。Ⅱ、将现有控件进行组合,实现功能更加强大控件。
MonkeyLei
·
2023-12-06 20:00
Android
自定义View
- 仿支付宝月账单折线图
前言支付宝有个查看月账单的功能,最近一直在学习
自定义View
,于是就尝试着自己实现了一个类似的折线图。
maiduoduo
·
2023-12-06 00:41
好看的时间管控app
主要实现逻辑就是获取手机各个app的时间使用戳点,计算出我们要的数据,特别是要在边界值的地方计算清除,其次就是
自定义view
实现界面逻辑。
Yapple
·
2023-12-05 15:49
自定义View
获取宽高
自定义View
的时候经常少不了获取View的宽高信息,当然不一定是
自定义View
的时候才会需要获取宽高信息,其他情况下我们也会有这样的需求,获取方式和获取的时机也十分讲究.下面分别从这几个api讲起:1
资本家大恶人
·
2023-12-05 02:04
Android-
自定义View
-Canvas-Paint setAlpha() 无效
在使用Paint时候下面两个方法都调用了Paint.setAlpha()Paint.setColor()setColor()Setthepaint'scolor.Notethatthecolorisanintcontainingalphaaswellasr,g,b.This32bitvalueisnotpremultiplied,meaningthatitsalphacanbeanyvalue,r
MonkeyLei
·
2023-12-04 05:35
Android
自定义View
实现八大行星绕太阳转动效果
最近尝试使用Android
自定义View
实现了一个8大行星绕太阳转动的
自定义View
效果,效果静态图如下所示:还没来得及对该效果进行比较通用的包装,仅仅实现效果,有兴趣的可以继续扩展、美化、包装一下。
OpenLD
·
2023-12-03 16:42
Android
android
实现星际尘埃效果
今天写了个
自定义View
,实现了一下星际尘埃效果,简单说就是从中心点向外发散粒子,配上深色背景看起来就像是星际尘埃在扩散一样,实现的思路其实非常简单,就是
自定义View
加动画。
OpenLD
·
2023-12-03 16:12
Android
android
kotlin
开发语言
Android ViewGroup onDraw为什么没调用
ViewGrouponDraw不执行的原因2、怎么让ViewGrouponDraw执行3、setWillNotDraw(boolean)作用如果对原理不感兴趣,请拉到最后的总结查看解决办法~小例子我们知道
自定义
小鱼人爱编程
·
2023-12-03 05:00
Android的
自定义View
目标:实现Android中的
自定义View
,为理清楚Android中的View绘制流程“铺路”。
wy_888
·
2023-12-02 12:08
仿IOS SwitchButton开关滑动效果,给你丝滑般的体验
背景效果使用方法原理解析背景由于开发中经常会用到滑动开关,但是Android自带的滑动开发滑动效果太难看,所以这里模仿了IOS的滑动效果自制了一个滑动开关.效果使用方法1.style.xml中引入自定义标签2.引入
自定义
StramChen
·
2023-12-02 07:39
技术类
Android
android
java
android viewpager 禁止滑动
二、使用setOnTouchListener三、使用
自定义view
pager总结前言本文介绍了本人有一个相关的需求需要实现这一功能,在过程中发现自己之前没做过,然后记录下实现这一功能的过程及相关的小知识点
我怀里的猫
·
2023-12-02 03:25
Android日常
android
Android面试Android进阶(十五)-
自定义View
相关1
问:
自定义View
有几个构造函数,及
自定义View
的主要流程答:
自定义View
中共有四个构造函数,一般只需要实现一个参数及两个参数的构造函数即可。
肖义熙
·
2023-12-01 17:36
自定义View
: 九宫格图形解锁(Kotlin版)
效果:代码:packagecom.example.kotlin_testimportandroid.content.Contextimportandroid.graphics.Canvasimportandroid.graphics.Colorimportandroid.graphics.Paintimportandroid.util.AttributeSetimportandroid.view.
一个 狠人
·
2023-12-01 10:43
安卓进阶之路
kotlin
android
自定义View
九宫格
自定义View
之EMUI更新动画
update.gif更新效果因为view为圆型,我们需要在onMeasure中设置它长等于宽@OverrideprotectedvoidonMeasure(intwidthMeasureSpec,intheightMeasureSpec){super.onMeasure(widthMeasureSpec,heightMeasureSpec);intwidth=MeasureSpec.getSize
普通上班族
·
2023-12-01 08:43
自定义view
关于wrapcontent,margin,padding的处理。
image.png
自定义view
@OverrideprotectedvoidonMeasure(intwidthMeasureSpec,intheightMeasureSpec){super.onMeasure
冬冬269
·
2023-12-01 00:28
自定义刻度盘View--详解
简介本篇是接上一篇seekbar的
自定义view
进阶版。本
自定义view
主要功能:可自定义起始时间以及最大时间,设置总格数,每格均分时间差。可自定义界面颜色字体大小,文本提示。
空指针tc
·
2023-11-30 22:55
【Android - 技术期刊】第007期
应用归档|为您的应用释放60%的存储空间全面剖析View的生命周期,基于Android11建立分位制,用标准去量化优化效果-启动优化为例
自定义View
-使用Adapter设计模式打造流式布局低功耗蓝牙开发之设备扫描
Kevin-K先森
·
2023-11-30 10:16
Android
技术期刊
android
kotlin
flutter
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他