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
自定义VIEW
iOS之基于MVP架构实现view的复用
场景:如果一个包含头像、名字、自我介绍文案的
自定义view
在不同的列表cell的contentView中都存在,那么我们每个cell里都要去依赖这个view,但是可能不同列表的数据源模型model是不同的
江湖闹士
·
2023-04-06 11:47
【Android 源码】Android 系统服务的获取
开发过程中,特别是设计
自定义View
时,我们经常会使用
WayneSun729
·
2023-04-06 10:03
Android
源码探究
android
java
开发语言
Android View绘制6 Draw过程(下)
一概述上篇分析了
自定义View
绘制流程及其常用方法:AndroidView绘制4Draw过程(上),本篇将从代码的角度深入分析硬件加速绘制与软件绘制。
Big Skipper
·
2023-04-06 10:20
Android
framework
高级UI<第三十七篇>:
自定义View
之Attrs
在
自定义view
中常常会用到自定义属性(1)在项目中对应目录下新建attrs文件,用来新建自定义属性比如:所有的属性上面已全部给出,大概有10种属性。
NoBugException
·
2023-04-06 06:14
三、View 绘制流程 —— 基础(1)
包含子View即视图View分为两类:View、ViewGroup2.View类简介View类是Android中各种组件的基类,如View是ViewGroup的基类View的构造方法共有4个,具体如下(
自定义
Yjnull
·
2023-04-06 06:13
Android Studio(AS)组件化,自定义组合控件(
自定义View
),部署到GitHub并引用。
在Android开学习中,我们经常用到很多组件(如:TextView、ConstraintLayout等),也有很多情况下我们会自定义组件。有一种应用场景就是:自己做了一个组件或者工具类,但是只在自己当前的project中可以使用。有没有一种方法可以让别人或者其它project,也能非常简单的使用我这个project中的组件或者工具类呢?就像你使用Glide、Gson、OkHttp一样配置一下就能
夏鹏展
·
2023-04-06 05:22
Android开发学习
android-studio
github
java
自定义View
- 7.玩转字体变色
6amya-rhpma.gif要完成这样的效果.1.1一个字体两种颜色1.1.1两种字体,需要定义自定义属性//获取TypedArrayTypedArraytypedArray=context.obtainStyledAttributes(attrs,R.styleable.ColorTrackTextView);mOriginalColor=typedArray.getColor(R.style
zsj1225
·
2023-04-06 02:32
【Android】之【
自定义View
实践】
这里以一个进度条的加载为例子,先看效果(运行效果是动态变化的)一、自定义属性首先在res->values目录下新建attrs资源文件,如下图:内容如下:二、在Layout文件中引用
自定义View
这里要注意引入
自定义
Crazy程序猿2020
·
2023-04-05 21:35
#
Android
android
自定义View
(二)-动画- 代码生成View动画
前言上篇我们介绍了视图动画,说的确切点应该是视图动画中的补间动画(TweenAnimation),关于逐帧动画(FrameAnimation)用法更简单,这里先不做介绍后期再
自定义View
的使用会用到,
g小志
·
2023-04-05 16:37
自定义View
圆形进度条
别的不多说,直接上代码创建自定义类CustomProgress继承ViewCustomProgress类如下:/***********************开始**********************/privateintmCurrent;//当前进度privatePaintmPaintOut;privatePaintmPaintCurrent;privatePaintmPaintText;
LJQ__MY
·
2023-04-05 13:05
Android-手撸抖音“潜艇大挑战”,非科班面试之旅
BoatView
自定义View
中完成以下几个事情通过两个资源定时切换,实现探照灯闪烁的效果通过OverScroller让移动过程更加顺滑通过一个RotationAnimation,让潜艇在移动时可以调转角度
m0_66155412
·
2023-04-05 05:01
程序员
架构
移动开发
android
自定义View
基础 -
自定义View
原理
前言
自定义View
原理是Android开发者必须了解的基础;在了解
自定义View
之前,你需要有一定的知识储备;本文将全面解析关于
自定义View
中的所有知识基础。
wang_desire
·
2023-04-05 02:10
自定义View
之HenCoder学习笔记
本文是学习公众号hencoder中的
自定义View
部分的学习笔记。
kim_liu
·
2023-04-05 00:16
自定义视图view使用Canvas实现手写板和涂鸦功能
目录预览图一、xml布局二、MainActivity代码三、我们
自定义view
的类预览图一、xml布局布局预览图二、MainActivity代码packagetester.ermu.com.handdrawdemo
·
2023-04-05 00:34
自定义视图view之环形进度条
本章博客有4种不同的效果,小伙伴可以绘制更多的效果,唯一不同的代码,是
自定义view
时,怎么绘制弧度。
·
2023-04-05 00:34
Android
自定义View
之 可随意拖动的View
因为赶项目本人停更两个月从今天开始又可以更新了今天说一下这个可随意拖动的view简单说一下这个view效果和发展一开始这种效果是使用在网页端的特别是购物类例如某宝某东购物车和客服窗口都有使用这个悬浮可拖动的设计效果后来才发展到的移动端还有手机桌面也是用到了这种效果例如某族手机的消息中心手机桌面的悬浮球某讯和某荣耀手游某吃鸡游戏某视频软件等等也都是这种效果这种方式的好处就是是可以随时随地的快速进去到
nade_s
·
2023-04-04 23:46
Android之
自定义View
一.概述通过本篇文章的学习,你将学会:1.
自定义View
的流程2.
自定义View
分类二.
自定义View
的流程
自定义View
主要是用来实现Android系统自带View无法实现的控件,需要我们自己自定义得到我们需要的效果
潇洒哥gyq
·
2023-04-04 21:57
Android开发人员应该知道的一些技术
一、AndroidMVC、MVP以及MVVM框架模式MVC开发框架View:对应于布局文件和
自定义View
,负责将用户的请求通知Controller,并根据model更新界面;Controller:对应于
RmondJone
·
2023-04-04 16:59
Android
自定义View
(12)- 画一幅实时心电测量图
概述这次来讲讲心电图的绘制,这也是项目当中用到过的。心电图继承自View,概括一下主要有以下内容要实现:实时显示动态心电测量数据、心电波形左右滑动、惯性滑动及波形X轴和Y轴方向双指滑动缩放。下面我们来看看效果图,图片上传大小有限制,所以分两张:Screenrecorder-2021-08-09-18-44-54-1282021891847387.gifECG_2.gif下面我们将功能拆解,分步实现
碧云天EthanLee
·
2023-04-04 15:40
android开发高手进阶 pdf,Android开发高手进阶教程.pdf
(三)Android中
自定义View
的应用.(四)Android中自定义属性(attr.xml,TypedArray)的使用!(五)Android中LayoutInflater的使用!
贵谷子
·
2023-04-04 14:04
android开发高手进阶
pdf
Android中的Drawable基础与自定义Drawable
Drawable能实现缩放、渐变、逐帧动画、静态矢量图、矢量图动画等功能Drawable提供一种比
自定义View
更轻量级的解决办法,用于实现特定的效果布局使用xml,代码采用kotlin/java实现二
因为我的心
·
2023-04-04 12:09
自定义View
自定义View
一、View的绘制流程onMeasure()--测量View的大小onLayout()--确定子View的布局onDraw()--实际绘制内容
自定义View
主要实现onMeasure()、
还是昵称啊
·
2023-04-04 09:26
android
自定义View
(二) 继承View
android
自定义View
继承View个人博客地址(https://wangchongwei.github.io/)*上篇关于
自定义View
的介绍接下来将会针对
自定义View
三种情况一一实现。
justin_crashed
·
2023-04-04 09:14
Andriod
自定义View
一:TextView可设置宽高
第一步:建立一个MyCustomView继承View,实现构造方法/***Createdbychenshouyinon17/3/9.*/publicclassMyCustomViewextendsView{//1.此处应该继承View//2.此处用this依次调用第二个第三个构造方法publicMyCustomView(Contextcontext){//super(context);this(c
程序员学园
·
2023-04-04 07:54
Android
自定义View
(二)圆形进度条CircleProgressbar
ezgif-1-5b04cb624e.gif1.首先设置自定义属性2.在构造方法取出并赋值publicCircleProgressView(Contextcontext,@NullableAttributeSetattrs){super(context,attrs);TypedArrayta=context.obtainStyledAttributes(attrs,R.styleable.Circ
digtal_
·
2023-04-04 03:49
半圆扇子增长效果
先看效果:0实现思路:
自定义View
,确定圆心中心点的坐标,利用canvas.drawArc方法画圆弧,来改变半径的大小实现增长幅度的改变
自定义view
在·onDraw设置圆心坐标,假如不设置半径就是getWidth
时光不留念
·
2023-04-04 02:52
UINavigationController、UITabBarController之iOS笔记摘录
思想:创建UIViewContrller基类,在该类中创建
自定义View
作为导航栏。
平安喜乐698
·
2023-04-03 19:38
记中国知网Android面试
面试相关问题1.
自定义view
相关,面试官在纸画一个四边是曲线并连接的图形,描述其实现过程2.对rxjava操作符的讲解,flatmap的作用3.事件分发讲解,面试官在纸上画三个前台的view,讲解其分发的过程
阿飞吖吖
·
2023-04-03 07:09
Android
自定义View
之3D骰子旋转
你可以指定立方体中每一面骰子的点数,颜色和背景,同时也可以指定执行的动画时间和动画插值器更多有趣的viewscreenshot1.gifscreenshot2.gifscreenshot3.gif使用在根目录的build.gradle添加这一句代码:allprojects{repositories{//...maven{url'https://jitpack.io'}}}在app目录下的build
Samlss
·
2023-04-03 06:17
源码阅读分析 - View的Touch事件分发
其实Android事件分发机制在早几年一直都困扰着我,那时候处理事件分发的
自定义View
脑子都是一片白,老感觉处理不好。
你也不知道
·
2023-04-03 01:23
Android
自定义View
,Android炫酷的音乐频谱进度条,变化自如的音乐进度条
前段时间,公司项目有个UI需求,要做一个这么的东西:一个仿音乐频率谱线进度条(这是什么鬼?),那好,就先将这个控件命名为:音乐频谱进度条:)废话不多说,先来看一下效果图:附上在GitHub上的地址,点击地址,就可以获取源码了。如何依赖?首先在项目的build.gradle中加入:allprojects{repositories{...maven{url'https://jitpack.io'}}}
古诚欺
·
2023-04-02 18:02
自定义view
炫酷的进度条
仿音乐频率进度条
自定义进度条
音乐相关的进度条
android自定义view
为Activity的启动添加约束条件
Android开发工作时,有一个烦恼:当拿到一个新项目的时候,想从界面的跳转来梳理整个App的功能,结果发现根本没有对应的产品文档,然后代码中启动Activity的代码散落在Activity以外的各种地方,例如
自定义
乐征skyline
·
2023-04-02 18:18
Java
android
java
Activity
Intent
startActivity
View 的工作原理
目的介绍View的工作原理,为了更好地
自定义View
(这才是学习的重点),需要掌握View的底层工作原理(一)初识ViewRoot和DecorView在正式学习View的三大流程之前,我们先了解一下ViewRoot
Eren丶耶格尔
·
2023-04-02 12:42
自定义View
- 评分点星 控件
先看效果图:评分分析:两张图片,一张默认一张选中图片使用canvas.drawBitmap()跟之前有不同地方是:资源属性是一张图片在自定义的view的时候要采用bitmap的方式,通过BitmapFactory来加载资源文件。获取资源属性代码:TypedArraytypedArray=context.obtainStyledAttributes(attrs,R.styleable.StarVie
cao苗子
·
2023-04-02 05:15
8年Android老码农现身分享:一个月面试6家大厂屡败屡战,那些面试学习上走过的弯路
面试问题汇总某知名在线教育公司介绍一下自己项目中MVP如何实现;
自定义View
流程;说说项目中遇到的性能优化、内存泄漏和内存溢出;native和h5交互怎么做;事件分发流程;http、https的区别,
m0_66145114
·
2023-04-02 01:28
程序员
架构
移动开发
android
安卓开发中的 “Android高手” ,需要具备哪些技术?
作为好的安卓开发,首先明确Android是前端,重点是UI,掌握
自定义view
2、建立知识体系很
愿天堂没有996
·
2023-04-02 00:19
Android
工程师
Android
开发
移动开发
android
面试
经验分享
java
gradle
Android自定义折线图
最近学习了一波
自定义View
,顺便做了一个demo,是按照另一篇文章来实现的。我这里主要分析一下思路,最后会附上全部代码。
唠嗑008
·
2023-04-02 00:03
2021 年 9 月美团 Android 面试总结
2)10s内广播接收器没有处理完毕3)20s内服务没有处理完毕5.1如何分析ANRlog+trace.txt6
自定义View
和ViewGroup说一下自己定义的组件就行7事件处理分发,拦截,处理。
教你学Java
·
2023-03-31 23:04
Android
经验分享
面试
android
【备战金九银十系列】2020超全美团-Android-面试真题解析
Requestlayout,onlayout,onDraw,DrawChild区别与联系invalidate和postInvalidate的区别及使用Activity-Window-View三者的差别如何优化
自定义
m0_66883176
·
2023-03-31 19:39
程序员
架构
自定义View
-绘制基础
概述drawXXX()系列方法和Paint的基础掌握了,就能够应付简单的绘制需求。它们主要包括:itemitemCanvas类下的所有draw-打头的方法,例如drawCircle()drawBitmap()。Paint类的几个最常用的方法。具体是:Paint.setStyle(Stylestyle)设置绘制模式Paint.setColor(intcolor)设置颜色Paint.setStroke
_Anonymous_
·
2023-03-31 09:01
3.基于Dagger2.38.1版本源码理解hilt注解-@HiltViewModel和@InstallIn处理
前言主要讲解@HiltViewModel,用于修饰
自定义View
Model。@DefaultComponent修饰的节点。
佛学徒-代码搬运工
·
2023-03-31 02:53
源码实际应用
android
自定义View
-->仪表盘
文章目录前言一、先画带锯齿的弧形代码和注释如下:重要点1.PathDashPathEffect2.刻度和间隔二、画指针总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、先画带锯齿的弧形代码和注释如下:importandroid.co
lbj23vs6
·
2023-03-30 16:25
自定义控件
android
一个超简单的渐变平行四边形进度条
,真的是许久不见,屈指一数,这次断更了有些许时日了,没别的理由,就是懒,不想更[捂脸哭],之后尽量会多更一更,目前储备了有一些技术文章了,后续陆陆续续就写起来了,2023,开年第一篇,搞一个无比简单的
自定义
二流小码农
·
2023-03-30 13:34
android
kotlin
平行四边形
自定义View
一个简单的自定义输入框
Hello啊各位老铁,今天还是一篇关于
自定义View
相关的,带来一个大众的,常见的一个输入框,很多的场合下都能遇到,比如验证码,密码框等等,配置了很多常见的属性,可以满足不同场合下的需求,矩形框,圆角框
二流小码农
·
2023-03-30 13:27
自定义View
验证码框
密码框
自定义输入框
Android
仿Flipboard 波浪折叠式Logo
自定义View
一直在学习扔物线的Hencoder的android教程中,其中有这么一个仿写活动,将之前在这个教程中学到关于
自定义View
的知识点应用下,最终在参考了仿写活动的获胜者的实现后,自己也实现了这么一个仿写,
我喂自己袋丶夏洛克
·
2023-03-30 07:36
自定义View
——FlowLayout(流式标签布局)
参考Android开发之流式布局(实现热门标签效果)Android
自定义View
Group实战篇->实现FlowLayout实现效果能够根据宽度自动换行要实现这种效果,也可以使用FlexboxLayout
大灰狼zz
·
2023-03-30 03:20
Android
自定义View
- 左右平衡指示器
自定义view
用的很多了,说实在的就是把人家的轮子拿来用,现在我自己造了一个,虽然比较简单,但是开始了这篇就随便写了个平衡滑动的view,先上个效果图再上计算平衡值的算法以及转化view需要的参数SliderViewmBalance
小江yue
·
2023-03-30 02:46
TextView 字体大小自适应
描述在进行android开发过程中,会遇到TextView中文本显示不全的情况,这个时候想根据文本的长度自动改变字体大小,首先想到的时候
自定义View
,但是呢在AndroidO中已经提供了实现方式,并且拥有兼容库
占卜L
·
2023-03-29 17:43
Android
自定义View
基本步骤
一.自定义属性1.在res下的values下面新建attrs.xml2.在布局中使用,声明命名空间3.在
自定义View
构造方法中通过TypedArray获取属性4.必须回收array.recycle()
躺平君~从安卓到全栈
·
2023-03-29 14:05
Android自定义View
android
Jetpack - Lifecycle
LifecycleOwner生命周期拥有者LifecycleRegistry生命周期发布者,流转事件LifecycleObserver生命周期事件监听者通过生命周期成员自己时间生命周期的监听和通知生命周期持有者/***
自定义
supter川
·
2023-03-29 10:37
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他