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
Compose-自定义view
VC的生命周期
自定义view
的时候需要重写loadView方法,不要调用父类的该方法。viewDidL
深度码农患者
·
2023-10-23 01:34
Android
自定义View
之3D骰子Loading 动画
你可以指定立方体中每一面骰子的点数,颜色和背景,同时也可以指定执行的动画时间和动画插值器使用在根目录的build.gradle添加这一句代码:allprojects{repositories{//...maven{url'https://jitpack.io'}}}在app目录下的build.gradle添加依赖使用dependencies{implementation'com.github.sa
迷途小码农h
·
2023-10-22 19:07
Android 弧形ViewPager 和弧形HeaderView(升级版)
image前段时间写了一篇项目总结的文章,总结了项目中使用的弧形View和弧形ViewPager效果,采用的是
自定义View
的方法,然后绘制弧形采用的是二阶贝塞尔曲线,具体的思路和详情请看文章Android
maiduoduo
·
2023-10-22 05:17
2018-05-14
自定义View
自定义一个View需要做的事情:1.继承View2.重写onDraw(Canvasc)方法3.更新View4.使用下面以自定义一个进度条为例,来详细探讨一下
自定义View
的过程:1.继承自
大头鸟
·
2023-10-21 03:26
2018年Android面试总结
2018年面试总结(不分先后):
自定义view
;上拉加载和下拉刷新;事件分发机制;进程间通信;MVP框架;重写和重载;activity启动方式;lrucache;引入三方包的步骤;数据加密方式;ReactNative
129独立日
·
2023-10-21 01:54
2019-04-11 flutter 自定义组件无法获取点击事件问题
如果你在
自定义view
的时候拦截不到点击事件,那在你的RenderBox或者RenderObject里面加一条这个代码。
deadcalm
·
2023-10-20 15:29
Android之
自定义View
之底部选择弹窗
一、底部选择弹窗效果:1、自定义类可自定义item数量的底部弹窗(1)CustomBottomPop自定义类packagecom.custom.jfrb.ui.first.customView;//自己的包位置importandroid.content.Context;importandroid.view.LayoutInflater;importandroid.view.View;importa
灵猫小西
·
2023-10-20 12:58
Android
安卓控件
android
安卓控件
自定义View
KMM+Compose 开发一个Kotlin多平台应用
多平台框架,而不是单指KotlinMultiplatformMobile虽然目前KMM还有些不太成熟,Compose跨平台的支持平台不太全,但也不妨碍现在来尝尝鲜.ps:Compose-android正式,
Compose
李小白lt
·
2023-10-19 17:22
kmm
compose
Kotlin
kotlin
kmm
多平台
跨平台
compose
Android
自定义View
Canvas绘制几何图形基础
项目需求:本项目中为自己的毕设项目,其中有一个模块需要通过APP进行码垛设计,并将码垛的结果发送给机械手的控制器。该模块的需求具体如下:1.可以从物料库中拖动项目的物料模块到码盘。2.用户将对应的图形模块在码盘上进行排列组合,APP将最终确定的组合的各图形的坐标进行保存3.可以增加码垛层数4.可以自定义生成不同大小的图形现有的Android组件无法满足这一需求,在Android中只能进行自定义Vi
Android_开发者
·
2023-10-19 15:24
Android
自定义view
之实现进度球
前言最近一直在研究
自定义view
,正好项目中有一个根据下载进度来实现球体进度的需求,所以自己写了个进度球,代码非常简单。先看下效果:在这里插入图片描述效果还是非常不错的。
IDhanking
·
2023-10-19 14:53
Android
自定义View
Group 流式布局
自定义View
的基本方法
自定义View
的最基本的三个方法分别是:onMeasure()、onLayout()、onDraw();View在Activity中显示出来,要经历测量、布局和绘制三个步骤,分别对应三个动作
darryrzhong
·
2023-10-19 09:19
Activity 和 PhoneWindow, DecorView
在AndroidApp中,所有的数据内容都是通过View展示给用户的,Android通过一系列机制和流程将这些承载着各种交互控件和展示数据的View展示出来.在开发中,我们也经常需要用到
自定义view
,
dengzii
·
2023-10-19 07:48
Android
自定义View
Group:认识generateLayoutParams方法的作用
2018-11-29在学习android
自定义View
Group控件的过程中,随着学习的深入会很容易意识到一些问题比如:ViewGroup可以让我通过重写onLayout方法来操作子view在ViewGroup
瑞神Collection
·
2023-10-19 06:36
使用 MaterialDialog
自定义View
显示不全
使用MaterialDialog
自定义View
显示不全使用AlertDialog也是一样的效果。自定义布局的高度大于MaterialDialog默认的高度,导致部分视图显示不全。
红酥手黄藤酒丶
·
2023-10-19 03:49
酒店信息、客房信息等页面模板设计
TextViewmTitleTextView页面标题左侧icon:ImageViewmTitleImageView信息列表:RecyclerView,定焦需求mInfoListView信息资源(图片轮播、视频):MediaInfoView(
自定义
云梦山小白
·
2023-10-18 21:56
自定义View
-带过渡动画的折叠收缩布局
简介:由于界面View.VISIBLE和View.GONE的动画太生硬,所以写了ExpandLayout类来平滑过渡。基本思路,动态的设置布局的高度。先上效果图:expand.gif核心动画效果代码/***切换动画实现*/privatevoidanimateToggle(longanimationDuration){ValueAnimatorheightAnimation=isExpand?Val
i小灰
·
2023-10-18 15:15
Android
自定义view
圆形进度条
Android
自定义view
圆形进度条前言一、码前分析二、开码1.画笔2.弧度3.圆弧的位置4.暴露给外部设置进度条的方法三、使用四、完整代码总结前言先来看看效果,大概要实现这么一个圆形的进度条一、码前分析要实现这么一个进度条的效果
我怀里的猫
·
2023-10-18 11:30
Android日常
android
Android---
自定义View
当AndroidSDK中提供的系统UI控件无法满足业务需求时,需要考虑自己实现UI控件。掌握自定义控件,是理解整套Android渲染体系的基础。自定义UI控件有2种方式:继承系统提供的成熟控件(比如LinearLayout、RelativeLayout、ImageView等)直接继承自系统View或者ViewGroup,并自绘显示内容。继承现有控件相对而言,这是一种比较简单的实现方式。因为大部分工
别偷我的猪_09
·
2023-10-18 09:57
#
Android进阶
android
安卓文本编辑器php cpp,开源的Android富文本编辑器
主要支持了加粗斜体等行内样式、标题引用等段内样式以及插入图片视频甚至
自定义View
等。功能演示V
zhuhengheng123
·
2023-10-17 19:30
安卓文本编辑器php
cpp
接上
自定义View
-Pain 中的Shade
1BitmapShader/***初始化画笔*/privatevoidinitPaint(){mPaint.setStyle(Paint.Style.FILL);mPaint.setColor(Color.RED);mPaint.setStrokeWidth(10);mBitmap=BitmapFactory.decodeResource(mContext.getResources(),R.dra
_周小二
·
2023-10-17 15:41
Android
自定义view
之游戏摇杆
国际惯例,先贴效果:这里是Github地址实现步骤:1.绘制外圆和内圆2.在view中监听事件,按下和移动实时更新小圆的位置,抬起恢复小圆到中心。用代码实现思路:首先一览view中用到的属性。privatePaintouterCirclePaint;privatePaintinnerCirclePaint;/**内圆中心x坐标*/privatedoubleinnerCenterX;/**内圆中心y
奔跑吧李博
·
2023-10-17 10:13
Android复杂页面代码拆分方法
先上效果图:第一个界面和第二个界面,两个Button都是在自定义的View中实现点击的操做没有在主界面的Activity中实现,而是抽到第一个界面的
自定义View
的类中实现了。
BenChur
·
2023-10-17 10:06
项目助理Projec
复杂界面拆分
Android简洁
自定义View
的流程分析
自定义View
的流程,requestLayout和invalidate的区别流程一般来说,
自定义view
分为两种方式:一种是继承自某个特定的View或容器,如ImageView,TestView,FrameLayout
onestravel
·
2023-10-17 09:43
Android View的滑动方式
自定义View
是安卓进阶的基础,是安卓开发者不得不学习的知识点,而酷炫的
自定义View
效果也是离不开View的滑动。我们来了解View是如何实现滑动的。
在岁月中远行
·
2023-10-17 09:48
ConstraintLayout+ViewPager2打造《摇一摇新年幸运签》App
采用Kotlin语言进行编写,涉及到的技术有:ConstraintLayout、Drawable、
自定义View
、Android动画、Viewpager2、字体的设置和传感器的使用。
爺珍爱那颗心
·
2023-10-17 07:08
Android,使用kotlin实现一个
自定义View
我们使用kotlin实现Paint类的的一个使用案例。其核心代码如下代码如下:packagecom.example.mypointimportandroid.content.Contextimportandroid.graphics.*importandroid.util.AttributeSetimportandroid.view.ViewclassPaintGradient(context:C
脚踏实地,坚持不懈!
·
2023-10-17 04:38
android
kotlin
android
studio
kotllin
自定义view
_Android kotlin+anko
自定义view
进阶篇(一)
效果图实现1、kotlin
自定义view
(横向排列三个控件:ImageView、TextView、ImageView):JSCItemLayout.ktclas
刘野哥哥
·
2023-10-17 04:05
kotllin自定义view
Android App卡顿分析和优化
CPU耗时/消耗:界面的性能取决于UI渲染性能,布局层次过深、无效的绘制、布局内容繁杂冗余不规范、
自定义view
中onDraw方法设计复杂运算都会导致界面卡顿,影响UI渲染性能工具和布局检测工具:AndroidMonitor
Yp_Nothing
·
2023-10-17 02:52
android
ui
什么是
自定义View
,什么是高级UI
自定义View
是Android基础1、什么是
自定义View
?一个效果只要它能够在手机上面实现,我们就应该具有实现它的能力。学习方式?实践->理论2、
自定义View
包含什么?
Smile丶微笑
·
2023-10-16 05:29
Android 自定义开源库 EasyView
这是一个简单方便的Android
自定义View
库,我一直有一个想法弄一个开源库,现在这个想法付诸实现了,如果有什么需要自定义的View可以提出来,不一定都会采纳,合理的会采纳,时间周期不保证,咱要量力而行呀
柱哥~
·
2023-10-15 17:25
自定义View
技术总结
android
开源
Android从零开始(第五篇)手把手教撸一个仿饿了么LoadingView(一)
走过路过点歌StartO(∩_∩)OGithub项目地址这篇文章叫你如何搭建手写LoadingView,看完这篇文章你能学会:属性动画使用
自定义View
-------------------------
bigname
·
2023-10-15 13:28
利用响应链传递自定义UI事件
前言老早之前看到过一篇文章『路由响应链方法进行传值』,讲到如何通过响应链机制来解决多层嵌套
自定义View
时,重复而又累赘的事件传递问题。当时看完文章有感而发,自己也想出一个解决办法来。
Jieme
·
2023-10-15 07:48
Android 音频可视化
Android原生的Visualizer使用(获取频率数据)傅里叶变换(音频从时域到频域变换理论)
自定义View
(展示频率数据)一、开发难点Android原生的Visualizer限制需要录音权限(播放音乐需
码中之牛
·
2023-10-15 06:26
Android
移动开发
音视频
android
音视频
移动开发
安卓
App架构
DataBinding
自定义View
空指针问题
xxx.setTag(java.lang.Object)'onanullobjectreference09-0909:20:28.82051245124EAndroidRuntime:atcom.sinochem.argcx.sample.databinding.TstBindingImpl.(TstBindingImpl.java:33)attrs.xml@BindingMethods({@Bi
TMAC_EAH
·
2023-10-15 03:54
自定义View
:秀一个音乐app的歌词变色TextView
前言从2014年开始从事安卓的工作,就一直关注郭霖大神的博客,慢慢的到微信公众号,再到第三行代码。不得不说书中介绍的非常详细,帮助我们把平时接触到的碎片知识整合到一起,书中摒弃了市面上大部分Android书籍大篇幅的讲解系统API的内容,更加贴近实战。个人感觉最适合中级开发者,尽管我也干了6个年头,仍然受益匪浅,是本难得的好书。我个人比较喜欢做一些有意思的东西,所以这次把最近做的一个小功能跟大家分
珠穆朗玛小王子
·
2023-10-14 20:34
利用贝塞尔曲线
自定义View
实现水波纹曲线
首先自定义属性0向左-->其次
自定义View
packagecom.
简秋默
·
2023-10-14 08:21
Android 编程实现多点缩放功能
下面是一个简单的示例,展示了如何在
自定义View
中实现多点缩放功能。首先,在你的布局文件中定义一个自定义的View。例如,我们可以创建一个名为
雨中徜徉
·
2023-10-13 20:12
编程
android
编程
Android
自定义View
:快递时间轴实现
前言在Android开发中,时间轴的UI非常常见,如下图:TIM图片20190327232833.jpg储备知识:1.
自定义view
基础2.RecyclerView的使用3.自定义RecyclerView.ItemDecoration
darryrzhong
·
2023-10-13 00:09
Xcode删除自带SceneDelegate并创建
自定义View
Controller
Xcode更新增加了SceneDelegate文件,现在创建一个新的项目会出现一下情况(xcode版本11.3)iOS13之前,Appdelegate的作用是全权处理App生命周期和UI生命周期;iOS13之后,Appdelegate的作用是只处理App生命周期,而UI的生命周期将全权由新增的SceneDelegate来处理.这里就教大家如何删除SceneDelegate;1.在项目的info.p
Peter_song
·
2023-10-12 20:40
自定义View
:Android 仿 PS 选色板
前言今天突然发现年前的文章竟然没有写完,略微有点尴尬。今天分享的主题是Android仿PS选色板。记得我刚开始学习Android的时候,就一直对PS选色板有一种执着,终于在今年找到了理想的解决方案。首先动图镇楼:效果图正文我们常用的颜色主要是为ARGB还有RGB,不过这种组合格式想要实现选色板确实有点力不从心。从图上看,我们需要的二维矩阵,横向是饱和度的变化,纵向是明亮度的变化,类似我们电视机的色
珠穆朗玛小王子
·
2023-10-12 18:47
Android
自定义View
流程
文章目录前言一、创建类并继承View1、定义参数包含Context和AttributeSet的构造方法2、在activity_main.xml中使用
自定义View
二、设置
自定义View
的属性1、创建attr.xml2
kqli
·
2023-10-12 18:30
android
android
ViewDragHelper入门和实践,自定义左滑菜单View
ViewDragHelper是用于编写
自定义View
Group的帮助类。它提供了许多有用的操作和状态跟踪,允许用户在其父ViewGroup中拖动和重新定位视图。
风少侠
·
2023-10-12 08:33
Android
自定义View
——实现字母导航栏
Android自定义字母索引Androidx版本,请前往Github源码。implementation'com.github.lzjin:SideBarView:1.0'
wushijun5200
·
2023-10-12 03:06
开发语言
自定义View
流式布局
在Android应用中有很多标签一样的页面,这些页面是无法通过Google提供的View来完成,这个时候我们就需要
自定义View
来完成UI的开发,我们通常叫这样的布局叫流式布局。
Wynne丶XXW
·
2023-10-11 03:44
Android Canvas实现自定义形状的image
灵活自定义imageview的形状在
自定义View
的ondraw方法中实现绘制的内容,各个layer逐个绘制,通过设置PorterDuffXfermode实现不同的图片叠加效果//设置背景色canvas.drawARGB
平凡小天地
·
2023-10-10 22:13
初识unity3D-手势操作篇
在被各种
自定义view
折磨之后。公司又来了新需求,之前实在是太忙,本来想着过段时间闲下来,将我之前写的无数个
自定义view
,挑几个有价值的,跟大家分享一下。
旧歌i
·
2023-10-10 17:01
Android——
自定义View
(五)
1.概述 最近看到网易云音乐的听歌识曲的页面,这次仿网易云音乐听歌识曲效果。2.效果1.水波纹效果水波纹效果.gif3.实现思路 1.我们通过自定义一个容器,以及自定义水波纹的圆。 2.自定义的容器添加几个自定义属性,水波纹颜色,半径,边宽等。 3.在我们自定义容器中获取自定义属性,并创建添加水波纹的圆。我这里设置为4个。 4.处理水波纹的圆是有X/Y轴的缩放动画。以及透明度的动画。4.
如愿以偿丶
·
2023-10-10 15:47
android仿微信拍摄视频教程,仿微信视频拍摄UI, 基于ffmpeg的视频录制编辑(上)
所以特来分享一下,做了一个基于微信录制,分析ffmpeg视频编辑的demo,首先看下使用效果:功能主要包含5点:1.基于ffmpeg的视频拍摄及合成;2.自定义拍摄按钮,长按放大并且显示拍摄进度;3.
自定义
会计星球
·
2023-10-10 04:55
自定义View
Group中的几个方法记载
以下记载为在
自定义View
Group,并向其中放入控件时的方法的理解,后期在能力提升上来后,会重新修改记录;一、onMeasure@OverrideprotectedvoidonMeasure(intwidthMeasureSpec
BrightLight
·
2023-10-09 20:12
一起Talk Android吧(第五百一十五回:向外扩散的水波纹动画)
整体思路我们使用
自定义View
的思路来实现水波纹,先画一个圆环,然后通过动画不断地放大圆环进而形成向外扩散的效果,在放大圆环的同时让圆环逐渐变透明,形成波纹消失的效果。两种动画效果叠加在一起就形成了
talk_8
·
2023-10-09 00:42
一起Talk
Android吧
自定义View
水波纹
android绘制水波纹
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他