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
历时3个月,斩获京东、新浪,Android从入门到精通
2、
自定义View
:支持换行的尾部标签的实现。3、IdleHandler调用时机4、Bitmap内存计算规则5、glide默认Bitmap的C
m0_65322636
·
2022-03-17 05:46
程序员
架构
移动开发
android
Android中级面筋:开发2年的程序员如何短期突击面试?
面经1.基础1.
自定义View
的流程,requestLayout和invalidate的区别ViewRoot的performTraversal切入measure、layout、draw(讲完基础,可提一提
·
2022-03-16 21:38
安卓
自定义View
Pager防止滑动冲突
/***
自定义View
Pager*@authorCXX**/publicclassMViewPagerextendsViewPager{privatefloatmDownX;privatefloatmDow
ShownXeu潇栩
·
2022-03-15 11:58
android
viewpager
Android开发
自定义View
Pager以及滑动冲突的分析与解决
在前两篇文章中分别介绍了Android事件分发机制和3大流程,本文将我们将自己实现一个
自定义View
Group来深刻理解一下这些知识点的用法。
快乐枪男
·
2022-03-15 11:55
Android相关
android
android viewpager自定义,android
自定义View
Pager
packagecom.rong.activity;importandroid.content.Context;importandroid.graphics.Color;importandroid.util.AttributeSet;importandroid.view.MotionEvent;importandroid.view.VelocityTracker;importandroid.view
熙南君
·
2022-03-15 11:52
android
viewpager自定义
Viewpager嵌套滑动冲突解决办法
项目中用到了viewpager的嵌套,多种解决办法,适用于
自定义View
,滑动控件的冲突。
ぃ放下べ
·
2022-03-15 11:45
Android
android
安卓
解决viewpager与
自定义view
滑动冲突的问题
自己做项目的时候经常遇到viewpager与baiduMap或一些
自定义view
滑动冲突,常见的做法是通过重写viewpager的scrollTo(intx,inty),
自定义view
要重写onTouchEvent
土人3缺1
·
2022-03-15 10:39
android
android
自定义
自定义View
Pager和滑动冲突解决
文章目录1.
自定义View
Pager2.滑动冲突2.1环境构建2.2环境构建中问题排查2.3滑动冲突解决1.
自定义View
Pager比如在
自定义View
Pager中,中的某个子页面使用了一个scrollView
梦否
·
2022-03-15 10:17
Android学习笔记
android
kotlin
动画
Android 用Gradle脚本代码检查
开篇废话在项目中写代码时偶尔会不注意,从而导致了隐形的bug产生,平时也发现不了,比如说在
自定义View
时使用了TypedArray却忘记了recycle()回收,所以我就想到通过写Gradle脚本的方式来检查代码
一个有故事的程序员
·
2022-03-10 17:30
Android高级工程师每日面试题精选,面试总结
尤其是
自定义View
的时候。Android应用的卡顿、丢帧等,这些影响用户体验的因素绝大部分都与16ms这个值有关。An
「违规用户」
·
2022-03-10 16:57
程序员
android
移动开发
面试
Android 跨Activity(Fragment)共享ViewModel无反射实现
在第一版实现中使用到了基于注解的方式去标记作用域,再通过反射注入对象的方式实现,这种方式不仅效率低使用也不太灵活,有个很大的弊端无法使用
自定义View
ModelFactory。
lucasDev
·
2022-03-08 09:20
Android自定义画板(一)
绘制任意线条画笔颜色和宽度可选绘制几何形状包含橡皮擦功能笔迹可撤销,可恢复设置画布背景,比如田字格等将画布内容保存为图片不断增加中...源码地址(不定期添加新功能):https://gitee.com/ZengCS/android-sketch-pad-pro一、
自定义
丨逐风者丨
·
2022-03-02 16:41
高级UI强行进阶:
自定义View
实现女朋友欲罢不能的网易云音乐宇宙尘埃特效,拿去装笔不用谢~
前言前段时间,女朋友用网易云音乐的时候看到一个宇宙尘埃特效,说很好看,想要让我给她开VIP用。开什么玩笑?作为一个程序员为什么不能自己实现!开什么VIP!!什么?女朋友?程序员有吗?我只在意特效的实现!作者:Mlx链接:https://juejin.im/post/6871049441546567688高级UI进阶B站视频讲解:https://www.bilibili.com/video/BV1f
沈页
·
2022-03-01 01:40
android
高级UI
android
ui
Android
自定义view
之网易云推荐歌单界面
系列文章目录Android
自定义view
之网易云推荐歌单界面文章目录系列文章目录前言一、实现1.自定义一个圆角图片控件(也可直接使用第三方框架)2.进行布局摆设3.图片切换动画效果二、实现效果展示三、总结先来看看网易云
计蒙不吃鱼
·
2022-03-01 01:09
Android自定义View
android
android
studio
java
android
自定义view
之实现三角尺功能
0.前言小编好久没写博客了,由于业务需要这几天遇到了一个难题困扰了小编很久,最后还是解决了,觉得有必要写一下。没错,就是实现三角板的功能,而且还是可移动的哦。1.需求分析实现一个可移动的三角尺,要求可以根据需要旋转并且能够当作作图工具进行作图。由于要求可移动并且能当作工具使用,也就是说三角板的view需要位于作图view的上层,因此可以使用PopupWindow实现;由于三角板是三角图形的,非矩形
雯艺雪
·
2022-02-23 13:14
DataBinding自定义adapter
自动检测自定义方法假设现在有一个
自定义View
,其中有一个自定义方法setMyViewBgColor。
麻油里
·
2022-02-22 07:14
自定义view
-手撸一个饼图
1、饼图可以应用在多方面,比如财务类资金用途占比统计、生活类个人喜好占比、等等,待产品提出这样得效果,我们可以随意的绘制出来。下面我来一步步剖析饼图的绘制过程。如下图先看效果image.png2、第一步先分析一下这个饼图的思路,首先这个饼图是由多个扇形以及折线以及文字组成。可以分为三块来分别绘制。首先需要用到的知识点先大概说一下。·画扇形用到canvas.drawArc()或者用Path类下的pa
冒泡人生
·
2022-02-22 05:16
android
自定义view
基础
该文章笔记代码是从慕课网
自定义view
课程中学习到的,有兴趣的同学可以学习一下我们需要实现的
自定义view
的样式1508123594281.jpg看似简单其实,两个button,一个textview,但是其实用自定义都是需要我们在
引号123
·
2022-02-21 23:08
Android
自定义View
练手Demo(一)实现圆角遮罩效果
Android
自定义View
系列文章Android
自定义View
练手Demo(一)实现圆角遮罩效果Android
自定义View
练手Demo(二)实现圆形头像效果Android
自定义View
练手Demo(
AboBack
·
2022-02-21 19:48
Android
自定义View
目录
自定义View
最关键的有三个点:绘制、布局和触摸反馈绘制相关:canvas,paint,绘制顺序,硬件加速布局相关:测量onMeasure、布局onLayout、触摸反馈:CanvasonDraw(Canvas
jadefly
·
2022-02-21 15:29
QQ侧滑简单实现
涉及到的内容:
自定义View
Group、自定义属性
自定义View
属性
自定义View
属性的xml文件在布局文件中使用自定义的属性在View的构造方法中获得我们的自定义属性1.创建属性内容2.在布局文件中使用自定义的属性这里需要注意的是需要引入命名空间
咸鱼而已
·
2022-02-21 05:05
android
自定义View
----文字部分渐变效果
今天做的是一个简单支持文字部分渐变效果的控件,还是先放上成果:loadingtab如上图,这个控件可以做特殊的loading动画,比如下载、上传、等,也可以用在viewpager切换时的tab,实现文字部分变色等。实现原理:拿到文字,先把它渲染在画布上,作为底色然后对画布进行矩形裁剪clipRect(),paint换一种颜色,再把文字绘制一遍,即可裁剪的尺寸是根据外部传入的progress、渐变方
Vonelone
·
2022-02-20 12:58
NDK--利用FFmpeg进行安卓原生绘制播放
上次说到视频编码和转码,得到了yuv格式的文件,我们平常看到的视频画面实际都是yuv格式,今天来实现在APP中播放视频,代码和上次差不多,只需将转码文件换成输出到屏幕上1.
自定义View
继承SurfaceView
aruba
·
2022-02-20 02:01
知识小记
StaggeredGridLayoutManager实现最简单瀑布流让iamgeview保持图片的比例最小距离ViewConfiguration.getScaledTouchSlop();触发移动事件的最小距离,
自定义
mercuryli
·
2022-02-19 17:11
自定义View
面试题
1.invalidate()和postInvalicate()区别?二者都调用了invalidate()的代码,但是postInvalicate()通过handler切换到了UI线程,也就意味着我们如果想在子线程中更新UI,可以调用postInvalicate();2.实现赞赏用户头像排列效果?图片.png自己写一个ViewGroup,往ViewGroup中添加CircleImageView,然后
世道无情
·
2022-02-19 14:12
自定义View
机制详解
Activity、Window、PhoneWindow、Decorview、Rootview关系应用的界面怎么显示出来的?Activity包含一个window,通过getwindow()可以得到抽象的Window类,代表一个窗口。window持有一个DecorView,是视图的根布局。Decorview继承自Framelayout,内部有垂直方向的Linearlayout。上面是标题栏Action
奔跑吧李博
·
2022-02-19 10:36
自定义ItemToggleView
和您一起终身学习,这里是程序员Android本篇文章主要介绍Android开发中的部分知识点,通过阅读本篇文章,您将收获以下内容:一、
自定义View
类实现二、
自定义View
标签三、
自定义View
布局四、
程序员Android1
·
2022-02-19 08:36
史上最全的Android面试题总结,结尾有福利。
面试题:有没有用过
自定义View
?
迷途小码农h
·
2022-02-19 02:38
Android
自定义View
基础——View的工作原理
在了解View工作原理之前,需要先了解一些基础概念:Activity层次图.pngDecorView:顶层视图,将要显示的具体内容呈现在PhoneWindow上,是当前Activity所有View的根节点。ViewRootImpl:连接WindowManager和DecorView的纽带,View的绘制流程正是从通过ViewRootImpl来完成的。(图片来源自:Android窗口机制)一、Vie
家硕先生
·
2022-02-19 01:18
Android
自定义View
|复习回顾
原文:_wangyibo一、什么是
自定义View
?
不秃头的程序猿
·
2022-02-18 17:41
初学Kotlin——在
自定义View
里的应用
我主要是在通过实现
自定义View
过程中,说一下Kotlin与Java的异同,其实两者非常相似对Kotlin语法不是
飘飘然的影子
·
2022-02-18 12:29
Android
自定义view
之星级评分控件实现
自定义view
无非就是用测量onMeasure()绘制ondraw()位置onlayout()三个方法。补充一句,本人英语实在垃圾,见笑见笑。废话不多说,上代码。
逍遥真人
·
2022-02-18 10:04
2019-03-05
自定义View
绘制线性表
自定义View
绘图,学的就是用的,怎么方便怎么来,就像随手涂鸦一样,以后都不会再拾起,所以没怎么封装,也不标准。
j江柯
·
2022-02-18 10:18
Android
自定义View
实现数字雨效果的全过程
目录效果图实现步骤总结效果图在安卓中多种类型的动画,有帧动画、补间动画、属性动画,除此之外,使用自定义的View结合数学公式,就可以绘制出复杂的界面或者动画。这篇文章记录的是仿照黑客帝国的数字雨,来看看效果吧。实现步骤准备工作,常量的配置信息//文字的颜色值finalintDEFAULT_TEXT_COLOR=Color.argb(255,0,255,70);//文字大小finalintTEXT_
·
2022-02-18 09:04
是Android的
自定义View
-进阶知识-
自定义View
的创建(构造函数)
前言对于Android程序员来说,
自定义View
是绕不过的话题,作为Android终端,除了一些后台应用,大部分的应用最直接面对用户的还是我们的界面,界面的美观和流畅性某种程度上决定了用户的留存。
redrain39
·
2022-02-18 07:03
Android动画之ObjectAnimator
该文章笔记代码是从慕课网
自定义view
课程中学习到的,有兴趣的同学可以学习一下我们在学习动画的时候以前总是用喜欢用Animation的一些子类进行动画的创建或者AnimationSet的集合进行动画的合并
引号123
·
2022-02-18 05:07
swift
自定义View
里子控件位置超出父控件,响应点击事件办法
//超出部分响应点击事件overridefunchitTest(_point:CGPoint,withevent:UIEvent?)->UIView?{if(!self.isUserInteractionEnabled||self.isHidden||self.alpha<=0.01){returnnil}letresultView=super.hitTest(point,with:event)i
塞北孤雁
·
2022-02-18 05:30
SVG矢量图-
自定义view
显示SVG图
SVG指可伸缩矢量图形(ScalableVectorGraphics)自定义一个View/***
自定义View
展示SVG*/publicclassMapViewextendsView{publicstaticfinalStringTAG
棍子哥丸子妹
·
2022-02-18 02:45
基于TextView左右Drawable居中的
自定义View
由于项目需要一个一体的文字和图片一起居中的组建,用外层包装不能达到需要的效果,所以去网上找了一圈,最后发觉基本全是同一个来源转载的,是只支持左侧图标居中的,而且可能是但是作者忘记了,都没有告知不需要设置gravity,所以我拿到手第一次用的时候发觉就是直接简单粗暴整体往右移动半个长度来完成,简单有效,具体方案是这样的:protectedvoidonDraw(Canvascanvas){//左图标D
耗子JF
·
2022-02-18 00:04
android 自定义 view 水波纹效果
今天分享一个项目中用到的
自定义view
,效果图如下,颜色设置得太浅,制作gif时候又把图片压缩了,不是很清晰,但还是可以看到淡淡的波纹。
做个前端
·
2022-02-17 22:51
Android Kotlin
自定义View
绘制圆形图表,选中放大
绘制一个图表,可以选中状态如下1550647418892.gif简单说一下流程:1.基本原理是遍历绘制扇形每次绘制记录起始点,然后再绘制一个白色圆覆盖便形成一个图标圆环2.绘制一个大圆为选中圆,设置非选中部分为透明3.通过点击xy坐标获取点击圆的位置,重绘4.反向绘制圆加载动画具体看代码里面详细注释描述:classCircleChartView:View{//饼状图画笔privatelateini
SQ_孙琦
·
2022-02-17 20:21
Android
自定义View
缩小图片
Matrixmatrix=newMatrix();//Matrix绘图Matrix提供了translate(平移)、rotate(旋转)、scale(缩放)、skew(倾斜)四种操//缩放将原始图片像素缩小到相对像素matrix.postScale(0.2f,0.2f);//长和宽放大缩小的比例//创建新的bitmapBitmapb=Bitmap.createBitmap(bitmap,0,0,b
啥也写不出来的安卓技术人员
·
2022-02-17 20:30
iOS: 自定义引导气泡的 N 种实现方法
关键词:iOS、引导页、
自定义View
、气泡、AutoLayout、自动布局、OC、Objective-C、CALayer、CATextLayer、intrinsicContentSize在上一篇文章iOS
拾识物者
·
2022-02-17 17:58
2021-03-24 继承ViewGroup
自定义View
这次需求是写基础组件,类似设置项中的item,但是需要有带输入框的。思路是继承ConstraintLayout,手动生成View并建立约束。预览效果图1.如何用代码的方式给子View建立约束关系?eg:让子View上下居中,水平靠后布局使用ConstraintSetConstraintSet().let{it.connect(this.id,ConstraintSet.TOP,Constraint
小强开学前
·
2022-02-17 07:13
Android 事件分发机制源码攻略(一)
前言android事件分发算是
自定义View
不可缺失的一部分,事件分发是指那一类跟屏幕交互的操作等事件,例如滑动,点击,长按这类。这些事件都是由摁下、移动、抬起等基本事件组成的。
EJ_CoffeeTime
·
2022-02-17 05:55
webview上添加
自定义view
思路:获取到键盘所在的window
自定义view
添加到window上获取window的代码如下-(UIWindow*)keyboardWindow{UIWindow*keyboardWindow=nil
风___________
·
2022-02-17 03:59
iOS 设置地图中心点在地图中的屏幕坐标位置
1.问题描述要使地图的中心点位置像上偏移,让地图上的轨迹完全显示出来,不被下方的
自定义View
遮挡。
阿青啊啊啊
·
2022-02-17 00:55
自定义 view 练手 - 自定义可换行的 textview
项目初衷
自定义view
呢我是打算写几个练手的,想了想,第一个
自定义view
的练手还是实现一个可换行的简单textview为好刚接触
自定义view
的同学一定会头疼于view的测量和绘制,绘制是个复杂的事,
前行的乌龟
·
2022-02-16 15:12
Android
自定义view
实现圆环进度条效果
本文实例为大家分享了Android
自定义view
实现圆环进度条效果的具体代码,供大家参考,具体内容如下一、实现效果图二、核心代码
自定义view
的属性
·
2022-02-16 13:44
Android
自定义View
实现标签流效果
本文实例为大家分享了Android
自定义View
实现标签流效果的具体代码,供大家参考,具体内容如下一、概述Android
自定义View
实现标签流效果,一行放不下时会自动换行,用户可以自己定义单个标签的样式
·
2022-02-16 13:12
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他