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 自定义带文字图片的view,Android
自定义View
实现简单文字描边功能
本文实例为大家分享了Android实现简单文字描边功能的具体代码,供大家参考,具体内容如下效果图:实现代码:packagecom.example.zhangyu.myview.widget;importandroid.content.Context;importandroid.graphics.Bitmap;importandroid.graphics.BitmapFactory;importan
核心期刊编辑大唐
·
2023-09-19 04:19
Android
自定义带文字图片的view
动态换肤五(高级换肤)
前言 上一章讲了Fragment以及系统状态栏、系统底部虚拟按键的换肤,这一章我们来完成
自定义View
的换肤以及字体换肤(字体样式)。
radish520like
·
2023-09-18 12:30
Android-
点击通知栏重新获取Intent信息
点击通知栏进入Activity,重新打开获取新Intent信息重写onNewIntent/***重新打开进入获取新的intent信息**@paramintent*/@OverrideprotectedvoidonNewIntent(Intentintent){super.onNewIntent(intent);//TODO//用户处理在后台重新进入App,通知栏点击进入APP}}
唔笛plk
·
2023-09-18 05:12
Unity导出Android项目
下面主讲Unity导出Android项目,在studio打包apk第一步:新建Unity项目,选择File->BuildSettings->选择
Android-
>PlayerSett
Android砖家
·
2023-09-17 09:38
Canvas drawText文字垂直居中方案
最近绘制
自定义view
时,用到画笔绘制文本,针对drawText的绘制做一些总结。
zizi192
·
2023-09-17 09:03
自定义View
注意的问题
本文重点关于
自定义View
的初始化方法关于addSubview关于frame与bounds关于
自定义View
的初始化方法通常我们会创建私有方法createUI方法来创建当前
自定义View
所需要的子View
ice_玖闻于世丶
·
2023-09-17 08:37
iOS开发基础
objective-c
ios
xcode
Flutter开发之
自定义view
,widget
为了满足我们自身的开发需求,很多时候就需要我们自定动手制作东西,也就是所谓的
自定义view
,那么我们一起学习下flutter的
自定义view
吧本人理解flutter的
自定义view
可以归为两类:1,已有控件
我打小就帅
·
2023-09-17 06:04
Android
自定义View
-记录一个简单却又常见的效果实现
上周遇到一个需求,用一个圆形进度条的形式来展示某项操作所占的比例,虽然类似的轮子已经有很多了,但是这种简单的
自定义View
个人觉得有时间的话,还是自己写写比较好。
山水相逢z
·
2023-09-17 04:36
swift中使用xib
自定义View
报错"init(coder:) has not been implemented"
一、错误写法由于刚学习swift,代码习惯偏向OC,使用xib
自定义View
的时候,将初始化xib的方法写在init的方法里
自定义View
的类classxxxView:UIView{overrideinit
Flawless_00
·
2023-09-16 23:08
Android kotlin 实现仿西瓜视频自动播放列表功能(横屏没有上下滑动)(RecyclerView+BRVAH3.0.6+androidx+jiaozivideoplayer+glide)
文章目录一、实现效果二、引入依赖三、AndroidManifest.xml四、实现源码1、实体类2、视频
自定义View
3、适配器代码解析4、实现视图一、实现效果1、可见的第一个正在播放的视频item滑向上如果超顶部时就停止
彬sir哥
·
2023-09-16 18:42
Android
kotlin开源项目-功能
RecyclerView
BRVAH3.0.6
androidx
JzvdStd
glide
okgo网络框架+其他diglog,utils等各类封装(依赖持续更新中...)
整理了网络获取框架,其他常用
自定义view
,dialog,还有常用的Utils。
Steve_man
·
2023-09-16 16:43
优雅实现垂直SeekBar:不继承Seekbar、不
自定义View
目录0前言关于
自定义View
1实现竖直SeekBar1.1XML布局解析1.1.1套一层FrameLayout1.1.2SeekBar去除左右间距1.1.3SeekBar高度无法设置1.1.4SeekBar
Swuagg
·
2023-09-15 23:41
SeekBar
VerticalSeekBar
自定义View
Android实现文本过长时右边渐隐,聚焦时跑马灯效果
目录Part11.如何实现文本右边渐隐的效果2.如何判断文本内容的宽度超出了布局宽度3.如何在不聚焦时显示渐隐效果,聚焦时显示跑马灯效果4.考虑更好的复用Part21.
自定义View
代码2.自定义属性代码
Swuagg
·
2023-09-15 23:40
Android:开发实践
TextView
跑马灯
阴影渐变
文本过长
Android仿苹果电量显示
自定义View
自定义电池电量的View如下:importandroid.content.Contextimportandroid.graphics.Canvasimportandroid.graphics.Colorimportandroid.graphics.Paintimportandroid.graphics.RectFimportandroid.util.AttributeSetimpor
言并肃
·
2023-09-15 14:11
自定义View
Kotlin
android
电量UI
电池电量
自定义View
Kotlin
Android-
推荐一个好用的Banner库
图片来源于网络之前做商城类App的时候,会遇到多个Banner需求,那么我们有没有办法快速实现Banner呢?答案是有的,具体怎么做请看我下面的分享。Banner引入implementation('io.github.youth5201314:banner:2.2.2')截止写博客的时间,最新的版本是2.2.2。需要注意的是2.1.0版本之后,仓库地址变成:repositories{maven{u
阿博聊编程
·
2023-09-15 10:03
Android
自定义View
流程解析
1.简介在开发中,View视图具有非常重要的作用,它是直接呈现给使用者的,因此向用户展示精美高效的View视图很有意义。Android系统提供了丰富的视图组件,如TextView、ImageView、Button等,还提供了RelativeLayout、LinearLayout、FrameLayout等组合组件,使用这些组件搭配能实现良好的视图效果。但是,有时候我们需要实现更加个性化和有特点的视觉
QiShare
·
2023-09-15 05:09
android-
截图
截图if(Build.VERSION.SDK_INT>Build.VERSION_CODES.O){valb:Bitmap=Bitmap.createBitmap(resources.displayMetrics.widthPixels,resources.displayMetrics.heightPixels,Bitmap.Config.ARGB_8888)PixelCopy.request(w
病人乙
·
2023-09-14 20:00
android
android
studio
kotlin
[Android] DataBinding
自定义View
双向绑定
问题描述包含EditText的
自定义View
需要实现双向绑定,即在用户输入时,对应的Observable变量能够实时获取最新值。
Speronie
·
2023-09-14 19:45
Canvas的save()、restore()、rotate()等方法理解
最近再看
自定义View
的Canvas的save()、restore()、rotate()等方法的时候,发现网上很多描述都不太准确。于是就自己写个demo研究了下。
贾大师
·
2023-09-14 19:57
Android-
添加新的语言支持(比如繁体)
这几天突然要发一个中国台湾版本,做法比较硬:复制一个工程,改包名,改图标,改api接口。语言全部都是繁体就行:Androidstudio添加新语言资源文件(res/values/....)如下:imageimageimage然后回车即可:image把对应的字符串翻译成繁体就行。至于翻译,有一些工具可以借鉴。同时网上也有很多多语言切换的方式,就是一个工程,一个app进行内部切换多语言支持的方式(像微
MonkeyLei
·
2023-09-14 18:23
自定义view
之 canvas.drawText
[email protected]
自定义view
绘制字符,水平位置mPaint.setTextAlign(Paint.Align.CENTER);mPaint.setAntiAlias(true
探索的码易
·
2023-09-14 01:42
安卓
自定义view
omMeasure通俗解析
在很多
自定义view
之后,控件的高度或者宽度需要自适应,即使使用wrap_content没有作用还是match_parent的效果,这时就需要重写onMeasure()方法来实现,view类的onMeasure
杰克船长爱萝莉
·
2023-09-13 19:12
Android动画深入分析
导语本章学习内容:介绍View动画和
自定义View
动画,View动画一些特殊的使用场景,对属性动画全面性的介绍,使用动画的一些注意事项。
一个有故事的程序员
·
2023-09-13 17:59
弱引用回调引发的坑
奇怪的现象平常的一天,像往常一样敲着项目代码,今天要完成的需求是为我们的
自定义View
添加一个回调,当用户操作
自定义View
时,会回调指定的监听器。很容易的一个需求,常规写法很快写出来了:12
xiaopangcame
·
2023-09-13 14:28
java
java
Android
自定义View
之乘风破浪的小船
效果图:2.gif一、思路分析整个效果分为两部分,第一部分是波浪形的水波,第二部分是小船沿着水波移动,并且水波是和小船向着相反的方向移动的。水波我们可以通过贝塞尔曲线来实现,小船沿着水波移动的效果通过PathMeasure来实现,然后使用属性动画让水波和小船动起来。二、功能实现1.首先通过贝塞尔曲线实现水波privatevoiddrawWave(Canvascanvas){mPath.reset(
loren325
·
2023-09-13 14:33
自己涉及到的面试题(2)
还有就是通过
自定义View
来减少view的层次。2.什么情况下会
AndroidPublic
·
2023-09-13 06:44
Android-
对空包进行签名;
jarsigner-verbose-keystore[game.keystore]-signedjar[D:\signed.apk][D:\unsign.apk][game.keystore.Alias]-digestalgSHA1参数说明:[game.keystore]game.keystore密钥库位置;[D:\signed.apk]生成的签名apk位置;[D:\unsign.apk]需要签名
huangasys
·
2023-09-13 05:39
Android 简单自定义TextView
写一个简单的自定义TextView,主要是熟悉
自定义View
流程。
花椒人生
·
2023-09-12 13:05
iOS loadView小结(再也不怕这个方法了)
didFinishLaunchingWithOptions:方法设置window根控制器vc,然后调用.vc.view.backgroundColor=[UIColorredColor];设置vc背景色颜色②在vc-loadView设置定义view,并设置
自定义
金天动地
·
2023-09-11 19:51
Android-
忘记签名文件的密码怎么办
今天工作需要,需要对老项目进行再次打包,居然发现大家都忘记了打包密码和别名,然后心态爆炸了一下午来处理这个事情,现在记录下我的解决方案。我的处理方法前提:.jks文件是项目还保留存在的,只是忘记了两个password和alias。Keypassword和Keyalias:1、下载AndroidKeystoreBrute.jar,下载地址。2、新建一个文件夹(随便命名),我命名是find,把下载的.
DP文剑平
·
2023-09-10 18:09
安卓快速实现流式布局(RecyclerView+ FlexboxLayout)
项目开发中类似标签的东西经常会用到流式布局,之前实现流式布局经常需要
自定义View
,现在Google推出FlexboxLayout感觉方便了很多,重要的是bug也少了很多FlexboxLayoutGitHub
张海龙_China
·
2023-09-10 15:04
开发技术积累
android
java
开发语言
Android-
四种进程类型
程序与进程程序:存储在磁盘上的可运行的代码和数据的集合,是个静态的概念进程:程序的执行过程,是操作系统进行资源分配的基本单位,是个动态概念程序由一个或多个相互协作的进程组合而成。进程的创建当程序启动运行时,系统就会为之创建相应的进程。在进程当中,调用系统资源,执行程序的逻辑。进程的销毁进程什么时候会销毁呢?进程的销毁场景有两种,1.程序不需要继续执行代码,运行结束;2.系统为回收内存,强制销毁。进
Chaoswx
·
2023-09-10 14:43
进程
进程
性能优化 - 常用代码和
自定义View
优化
1.常用代码1>:主线程中,不要做耗时操作;2>:不要在onDraw中开辟大内存,因为onDraw也是主线程;3>:比如点击一个button按钮,过了很久页面才能跳转过去,原因是因为在onCreate()方法中做了耗时操作,可以在页面中添加一个进度条,目的是先让页面从第一个页面跳转到第二个页面,但是这里必须注意:像类似的点击一个button按钮,过了很久页面才能跳转过去的这种情况,只能出现一次,可
世道无情
·
2023-09-10 00:01
自定义View
View的三大流程:measure,layout,draw。measure过程决定了View的宽高,Measure完成后,可以通过getMeasuredWidth()和getMeasuredHeight()的方法来获取到View测量后的宽高,几乎所有情况下他都等同于View最终的宽高,(特殊情况除外)。layout过程决定了View的四个顶点的坐标和实际View的宽高。完成以后,可以通过getTo
6a9ae66af426
·
2023-09-09 21:53
自定义View
:多点触控(二)-- 多指协作
本篇为系列文章一个跟随手指滑动的图片–单点触摸
自定义View
:多点触控(一)--手指接力
自定义View
:多点触控(二)--多指协作
自定义View
:多点触控(三)--各自为战本文是系列文章,建议先去看之前的文章
not coder
·
2023-09-09 19:54
#
触摸反馈
android
自定义 View:多点触控 (三)-- 各自为战
本篇为系列文章一个跟随手指滑动的图片–单点触摸
自定义View
:多点触控(一)--手指接力
自定义View
:多点触控(二)--多指协作
自定义View
:多点触控(三)--各自为战这种情况不是很少的奇葩使用场景
not coder
·
2023-09-09 19:54
#
触摸反馈
android
DZNEmptyDataSet的几个坑
DZNEmptyDataSet是一个常用的代码库,用来处理列表为空时的显示,例如UITableView或UICollectionView为空时可以显示一个自定义的view,下面总结3个需要注意规避的的坑1、
自定义
大浪捉鱼
·
2023-09-09 17:51
android 自定义dialog弹出框,带单选多选下拉
效果:点击开始按钮弹出开始选择框,点击巡检方式弹出可单选的菜单,点击巡检人员弹出可多选的菜单demo.gifimage.pngimage.png1,单选多选下拉采用dialog
自定义view
的方式部分代码截图
BugMyGod
·
2023-09-09 13:08
SpringMVC自定义视图完成步骤 和 视图解析的源码剖析
.**2.并把
自定义View
加入到IOC容器中3.自定义视图的视图处理器,使用BeanNameViewResolver**,这个视图处理器也需要配置**到ioc容器4.BeanNameView
加棉
·
2023-09-09 09:55
SpringMVC
java
开发语言
Android
自定义View
之圆形进度条
按照这个目标,学习下
自定义View
的流程。1.基础新建一个类,继承View,重写构造函数,如,packagecom.test.luodemo.customerview;importandroid
南国樗里疾
·
2023-09-09 09:05
Android
自定义View
android
View
阿里P7大牛亲自教你!通过五轮面试斩获offer阿里实习生亲述,深度好文
尤其是
自定义View
的时候。Android应用的卡顿、丢帧等,这些影响用户体验的因素绝大部分都与16ms这个值有关。An
赵是水瓶座
·
2023-09-09 08:52
程序员
android
Android 开发艺术探索笔记(十二) 之自定义 View
当Android提供的普通控件不能满足我们UI设计的要求的时候,我们通常会使用
自定义View
,下面介绍一下
自定义View
的知识。
innovatorCL
·
2023-09-09 03:56
Android 在TextView前面添加多个任意View且不影响换行
实现效果如下:如上,将头像后面的东西看作一个整体,因为不能影响后面内容的换行,且前面控件的长度是可变的,所以采用
自定义View
的方法来实现:/***CSDN深海呐https://blog.csdn.net
深海呐
·
2023-09-06 19:38
Android
Android
自定义View
自定义TextView
TextView加标签
TextView加多个标签
Android基础(
自定义View
执行顺序)
顺序是onMeasure->onLayout->onDraw。其中onMeasure至少会重复走两边。不信的话自己打log看下咯。
迷路的骆驼
·
2023-09-06 19:54
文字反色效果的实现
我们这里就借助于
自定义view
中非常强大的PorterDuffXfermode类来实现,首先贴上一张很著名的图,这个类的所有玄机也就包括在这张图中:对Xfermode还不了解的朋友建议先去熟悉一下,这里就不展开来讲了
留给时光吧
·
2023-09-06 15:19
自定义View
— 仿Launcher拖拽换位
和人相处的技巧在于,要让对方感觉到对你有所需求。—《见识》写在前面前几天做一个多账户管理的功能,其中在UI上的体现要能够重排账户的位置,众所周知,这是一个和Launcher长按启动拖拽互换两个Item视图的位置类似的功能。在以前使用ListView来实现这个功能的时候是很麻烦的,是需要借助WindowManager的,该Window必须要在ListView图层上方,让Window持有拷贝的Item
Chase_stars
·
2023-09-06 11:02
Andorid下拉刷新,上拉加载之SmartRefreshLayout
感觉完美详细的还是要看官方文档奉上GitHub链接:https://github.com/scwang90/SmartRefreshLayout自己写了个下拉刷新自定义头部View的Demo(与上拉加载的
自定义
撸码小狂魔
·
2023-09-06 11:46
Android性能优化
布局优化减少布局层级,使用ViewStub提高显示速度,布局复用,尽可能减少使用warp_content,删除空间中无用的属性,避免过度绘制移除window默认背景,按需求展示占位图,
自定义view
优化
fc192b74bb97
·
2023-09-06 04:29
Android Canvas的使用
android.graphics.Canvas一般在
自定义View
中,重写onDraw(Canvascanvas)方法时用到。/***Implementthistodoyourdrawing.
南国樗里疾
·
2023-09-05 08:16
Android
android
Android-
代号、版本、API 级别和 NDK 版本对应关系
代号版本API级别/NDK版本Android12L12.1API级别32Android1212API级别31Android1111API级别30Android1010API级别29Pie9API级别28Oreo8.1.0API级别27Oreo8.0.0API级别26Nougat7.1API级别25Nougat7.0API级别24Marshmallow6.0API级别23Lollipop5.1API
Serenity那年
·
2023-09-04 15:48
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他