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封装layout作为自定义控件
1,选定
自定义view
的父类如果是封装一个layout,可以直接继承对应的layout类型2,使用inflate绑定对应的layoutViewinflate=inflate(getContext(),R.layout.custom_map
王的备忘录
·
2023-10-27 09:42
A1_android开发基础
Android View拖拽/拖放DragAndDrop
自定义View
.DragShadowBuilder,Kotlin(2)
AndroidView拖拽/拖放DragAndDrop
自定义View
.DragShadowBuilder,Kotlin(2)importandroid.graphics.Canvasimportandroid.graphics.Pointimportandroid.graphics.drawable.ColorDrawableimportandroid.os.Bundleimportandroid
zhangphil
·
2023-10-27 00:33
kotlin
Android
android
kotlin
1024程序员节
android bitmap转图片_带你用Android
自定义View
实现网易云音乐宇宙尘埃特效
如果你
自定义View
还是掌握得不够熟练的话,那可
weixin_39832348
·
2023-10-26 01:19
android
bitmap转图片
android
drawable转bitmap
android
object转实体类
android
图像从上到下
逐渐透明掉
android
图片压缩
android
旋转动画
Android findViewById()找不到
自定义View
对象的一种原因
这两个super方法调用的一个不能少,否则改
自定义view
对象就无法被Android识别,导致findViewById()失败。
gwd777
·
2023-10-25 13:22
findViewById
Androi
android
studio
考试过后,如何分析成绩
1602541502&use_new_style=1&req_id=202010130625010101300371343B2AAE31&group_id=6882270635939070467&tt_from=
android
天马一号
·
2023-10-25 08:00
任意圆角的
自定义View
以RecyclerView为例子packagecom.wyze.plugin.camplus.widget;importandroid.content.Context;importandroid.graphics.Canvas;importandroid.graphics.Path;importandroid.graphics.RectF;importandroid.util.AttributeS
ImTryCatchException
·
2023-10-25 08:34
日常开发分享
Android
自定义控件分享
android
ReactNative调用android原生View
但是有时候官方封装的常用组件不能满足需求,就需要结合原生UI使用,例如:对原生实现的UI复用;复杂UI仍然需要原生
自定义View
实现。接下来就简单记录下RN开发过程中调用原生UI的流程。
Huangrong_000
·
2023-10-25 03:23
UITabBarItem 双击事件
业务需求:在选中某一Tab后,为其添加单击和双击事件(注意单击双击事件必须需独立,不能同时触发)方案构思:方案一:利用图层分析工具和KVC在UITabBarItem上添加
自定义View
,然后在View分别添加单击和双击手势因为
championfu
·
2023-10-25 01:05
自定义View
的文字居中处理
自定义View
中想要实现文字的居中处理,首先要了解文字绘制的基准和文字的边界image.png如图所示圆圈在屏幕中心,而文字在圆的中心。
kisass
·
2023-10-24 17:24
onAttachedToWindow () 和 onDetachedFromWindow ()什么时候调用?
在
自定义View
的时候,重写View的方法主要关注它是什么时候调用的;onAttachedToWindow是在第一次调用onDraw前调用的,也就是我们写的View在没有绘制出来时调用的,但只会调用一次
明明_白_白
·
2023-10-23 11:01
Android Framework层整体执行流程高性能屏幕适配方案解析
应用场景:
自定义View
,APK加固,热修复,组件化,插件化,换肤,leakCanary,hilt,jetpack,glide,okhttp,rxjava...Android系统初始化2.1.png2.2
flynnny
·
2023-10-23 08:39
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
2019-06-28
news_article_lite×tamp=1561656739&req_id=2019062801321901015204002017052FF&group_id=6707141173011546631&tt_from=
android
永恒开心快乐
·
2023-10-20 04:38
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
android_
android apk analyzer(libchecker apk分析器):分析Android手机上已安装的app(库/基础组件分析/开发技术)/从酷安市场下载安装包
androidapkanalyzer(libcheckerapk分析器):分析Android手机上已安装的app(库/基础组件分析/开发技术…)downloadapp(apk)Release2.2.1·zhaobozhen/LibChecker(github.com)LibChecker-应用架构查看(com.absinthe.libchecker)-2.2.1.4a5a3233-应用-酷安(co
xuchaoxin1375
·
2023-10-19 01:29
android
kotlin
android
studio
酒店信息、客房信息等页面模板设计
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
上一页
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
其他