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
DrawBoard 是一个自定义 View 实现的画板;方便对图片进行各种编辑或涂鸦相关操作
DrawBoard项目地址:jenly1314/DrawBoard简介::art:DrawBoard是一个
自定义View
实现的画板;方便对图片进行各种编辑或涂鸦相关操作更多:作者提Bug标签:DrawBoard
Wei_Leng
·
2023-08-29 05:25
android
android canvas 手写,
自定义view
—Canvas实现手写板和涂鸦功能
学习导航第一节:http://blog..net/bobo8945510/article/details/53197727—
自定义View
—自定义属性及引用第二节:http://blog..net/bobo8945510
慈老湿
·
2023-08-29 05:25
android
canvas
手写
安卓通过bitmap和
自定义view
实现涂鸦画板
1.获取画板视图的大小,用来初始化一个位图使用view的post函数,当view加载完成时会调用,传入的位图大小就是view的大小tuYaVieew.post(newRunnable(){@Overridepublicvoidrun(){tuYaVieew.setBitmap(Bitmap.createBitmap(tuYaVieew.getMeasuredWidth(),tuYaVieew.ge
emeory
·
2023-08-29 05:24
android
android
view
bitmap
surfaceviw
安卓
自定义view
—Canvas实现手写板和涂鸦功能(可以返回上一步手写的内容)
@TOC1.说明原创传送门参考地址传送门2实现布局MainActivitypackagecom.example.myview;importandroidx.appcompat.app.AppCompatActivity;importandroid.app.Activity;importandroid.graphics.Bitmap;importandroid.graphics.BlurMaskFi
bibi白嫖君
·
2023-08-29 05:23
Android小功能实现
Android:
自定义View
实现签名带笔锋效果
自定义签名工具相信大家都轻车熟路,通过监听屏幕onTouchEvent事件,分别在按下(ACTION_DOWN)、抬起(ACTION_UP)、移动(ACTION_MOVE)动作中处理触碰点的收集和绘制,很容易就达到了手签笔的效果。其中无非又涉及到线条的撤回、取消、清除、画笔的粗细,也就是对收集的点集合和线集合的增删操作以及画笔颜色宽的的更改。这些功能都在实现一个自定义有限制区域的图例(角度自识别)
Android技术之家
·
2023-08-29 05:22
android
动画
【安卓】
自定义View
实现画板涂鸦等功能
一、实现效果二、代码1、MainActivity.classpackagecom.lsl.mydrawingboarddemo;importandroidx.appcompat.app.AppCompatActivity;importandroidx.core.content.ContextCompat;importandroid.os.Bundle;importandroid.os.Handle
小李不背锅
·
2023-08-29 05:22
Android
android
Android View系统那些事
本篇文章打算介绍下View的坐标、
自定义View
的手势检测以及实现View内容滚动的几种方式,希望对有需要的同学有所帮助。
ltlovezh
·
2023-08-28 19:39
自定义View
---跟随手指的小兔子
兔子会跟随手指移动image.pngimage.pngxml主函数publicclassMainActivityextendsAppCompatActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.act
26小瑜儿
·
2023-08-28 03:33
iOS UITextField设置左边距
最常见的一个账号密码输入框利用CALayer添加边框,再之后修改Padding习惯的找找UITextField有没有设置Padding方法发现UITextField没有方法可直接修改Padding除非
自定义
梦醒了i77
·
2023-08-27 17:53
Android scrollTo、scrollBy、以及scroller详解
自定义View
Pager
ScrollerVelocityTrackerVelocityTracker是一个速度跟踪器,通过用户操作时(通常在View的onTouchEvent方法中)传进去一系列的Event,该类就可以计算出用户手指滑动的速度,开发者可以方便地获取这些参数去做其他事情。或者手指滑动超过一定速度并松手,就触发翻页。CustomViewPagerpackagecom.flannery.androidtools
赵健zj
·
2023-08-26 18:20
Android基础
android
自定义View
Group排版家谱树成员
完整代码/***Createdbywanggangon2017/4/20.*家族树*/publicclassFamilyTreeViewextendsViewGroup{/***界面可滚动的左边界*/privateintleftBorder;/***界面可滚动的上边界*/privateinttopBorder;/***界面可滚动的右边界*/privateintrightBorder;/***界面可
流沙无形
·
2023-08-26 14:18
自定义View
3——一个登陆动画ProgressImgView
在写登陆界面的时候我就在想一个问题——怎么样子才能让登陆的等待变得有所期待?自然是在登陆成功的时候直接就给用户直接展示应用的一个主页。所以基于这个思想,融合了之前看到的一些关于伪3D动画的Demo,写了这个登陆动画。先看效果图:整体思路这个效果可以把它分解成以下两个部分:(其实使用这种的实现方式是就我个人目前技术方向上的一个妥协,因为我个人对于ViewGroup的理解还不是特别的透彻)页面消失页面
艾伦图不灵
·
2023-08-26 12:56
RE:从零开始的车载Android HMI(四) - 收音机刻度尺
车载应用开发中有一个几乎避不开的
自定义View
,就是收音机的刻度条。本篇文章我们来研究如何绘制一个收音机的刻度尺。
林栩link
·
2023-08-24 16:21
Android车载应用分析
android
自定义VIEW
之SeekBar
先放效果实现代码importandroid.annotation.SuppressLintimportandroid.content.Contextimportandroid.graphics.Canvasimportandroid.graphics.Colorimportandroid.graphics.Paintimportandroid.graphics.Rectimportandroid.
Steve_XiaoHai
·
2023-08-23 20:33
自定义View
android
Android
自定义View
知识体系
View的概念、作用和基本属性View是Android中的基本UI组件,用于构建用户界面。它可以是按钮、文本框、图像等可见元素,也可以是容器,用于组织其他View。View的作用是展示数据和接收用户的输入。它可以显示文本、图片、动画等内容,并响应用户的点击、滑动、手势等操作。View属性包括:ID:每个View都可以有一个唯一标识符,用于在代码中查找和操作View。Width和Height:Vie
爱桥代码的程序媛
·
2023-08-23 11:07
android开发
android
Android程序员
Android开发
Android面试
学习
view
ui
Flutter
自定义View
(CustomPainter) 之 canvas的方法总结
画布canvas画布是一个矩形区域,我们可以控制其每一像素来绘制我们想要的内容canvas拥有多种绘制点、线、路径、矩形、圆形、以及添加图像的方法,结合这些方法我们可以绘制出千变万化的画面。虽然,画布可以画这些东西,但是决定这些图形颜色、粗细表现的还是画笔。画笔PaintPaint非常好理解,就是我们用来画图形的工具,我们可以设置画笔的颜色、粗细、是否抗锯齿、笔触形状以及作画风格。通过这些属性我们
秋分落叶
·
2023-08-23 10:45
APP性能优化
1).不要在onDraw()中创建新的局部对象;2).避免onDraw()执行大量耗时操作2.避免过度绘制:1).移除默认的Window背景;2).移除控件中不必要的背景3).减少布局文件的层级4.)
自定义
android的那点事
·
2023-08-23 05:28
柱状对比图可滑动
自定义view
publicclassBarGraphViewextendsView{privateContextmContext;/***柱状图的宽度*/privatefloatmLineWidth;/
小婷android
·
2023-08-23 01:43
Android弹性滑动在
自定义View
中的高级应用
本文出自门心叼龙的博客,属于原创类容,转载请注明出处。好久没有更新博客了,特意的看了博客最后的更新时间为2019年7月21日,今天是10月24日掐指一算已经有三个月时间了,自从上篇《开发杂谈:说说数据结构和算法那点事儿》以后就一直没有更新了,确实有些尴尬,而今天又是一年一度的1024程序员节,我想在这个特殊的日子里,很有必要写一篇文章来写纪念这个属于程序员的节日。我们知道,在功能机时代我们在手机上
门心叼龙
·
2023-08-22 20:45
自定义View
之画笔Paint
参考:https://blog.csdn.net/harvic880925/article/details/510108391.基本属性方法名称取值说明setAntiAlias(booleanaa)抗锯齿true,flasesetColor(@ColorIntintcolor)颜色Color.RED,Color.GREEN...setStyle(Stylestyle);填充FILL填充内部,STR
Small_Cake
·
2023-08-21 20:23
Android
自定义View
实现加载大长图
Android加载大长图一、为什么Android加载图片要进行压缩?Android系统为app分配的内存是有限的,在Android开发中如果不对图片加载进行处理,可能会导致OOM(OutofMemory),所以图片的压缩不得不作为Android开发中比用的一项技能点。二、Android开发中图片的大小如何计算?图片大小=图片的width乘以图片的height然后再乘以每一个像素所占用的字节数这个字
YX_亚亚呀
·
2023-08-19 14:01
Android Matrix ,Camera2横屏情况下画面方向错误问题
Matrix在android视图应用中非常常见,比如照相,
自定义view
等,若要学习其逻辑原理需要有矩阵的数学知识,最少要知道矩阵乘法的运算规则。
Yapple
·
2023-08-19 07:22
自定义view
实现抽屉布局
publicclassMainActivityextendsAppCompatActivity{privateSlidingViewslidingView;privateViewmenuView;privateViewcontentView;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedIn
L .Y
·
2023-08-19 04:24
android
android
简单
自定义View
复习
一、介绍为什么要
自定义view
?明明Android系统内置的控件和布局已经很多了。
Ma_小鹏
·
2023-08-19 02:21
自定义View
:02-滑动变色的字体
效果图如下:滑动文字.gif一、自定义属性:1.1、字体要变的颜色1.2、字体不变的颜色二、继承TextView2.1、初始化画笔两个字体画笔:变色与不变色2.2、onDraw():通过两个画笔(paint)画出同一位置的两次文字,*通过canvas.clipRect()(画布的裁剪方法),裁剪出要显示文字的指定区域,*通过裁剪方法、与Paint(画笔)定义的颜色,可以实现同一文字不同颜色效果显示
萌新11
·
2023-08-17 19:56
Android
自定义View
教你一步一步实现即刻点赞效果
前言今天朋友看了HenCoder的
自定义View
后说,HenCoder对
自定义View
讲的不错。实践中仿写即刻的点赞你有思路吗,你不实现一下?
真_深红骑士
·
2023-08-17 12:58
FlutterBoost 实现Flutter页面内嵌iOS view
原生部分这里开始在原生部分进行处理
自定义view
FlutterIosTextLab
Johnny Tong
·
2023-08-17 08:05
Flutter
提升之路
ios
flutter
cocoa
Android音视频剪辑器
自定义View
实战!
Android音视频剪辑器
自定义View
实战!
xiaoerbuyu1233
·
2023-08-17 05:12
android
前端
Android 获取屏幕宽高的正确姿势
前言在开发时,我们经常需要根据屏幕的宽高来进行对view的适配,无论是
自定义view
还是andorid自带的一些控件,比如说需要占当前屏幕高度的30%,就需要获取到屏幕的宽高,但在获取宽高时我遇到了一些坑
TDSSS
·
2023-08-16 17:33
Android
工具类
android
android
studio
ide
Android:波浪
自定义view
wave.gif波动的弧度,弧度生成由二阶贝塞尔曲线生成path.rQuadTo(...)path.quadTo(...)//两者区别是rQuadTo是相对终点的思路1584352627(1).jpg波浪由一个个这样的波浪组合而成,使用path.rQuadTo(...)画出一个波浪,之后接着再画波浪直至充满整个屏幕宽度。1584352825(1).jpg之后再path.lineTo(...)到屏幕
yangSmallXing
·
2023-08-16 16:16
Android
自定义View
(19) 《
自定义View
Group》
概述在日常的开发中我们有时候会需要按需求自己定制一个ViewGroup,今天就用一个简单的例子说一下
自定义View
Group的大致流程运行效果customLayout.png这也就是大家常说的流式布局,
非典型程序猿
·
2023-08-15 22:31
gradle依赖库不完整导致:Android resource linking failed error: attribute not found.
在某个项目中使用一个
自定义View
的aar库,run的时候发现这个库提示没有该库的自定义属性导致保错。
FindUById
·
2023-08-15 06:18
Android
自定义View
Group 实战篇 -> 实现FlowLayout
https://blog.csdn.net/lmj623565791/article/details/38352503
王学岗
·
2023-08-14 21:54
android 自定义圆角view,Android
自定义View
实现圆角遮罩效果
Android
自定义View
实现圆角遮罩效果2020年08月14日|萬仟网移动技术|我要评论圆角遮罩效果一图胜千言这种效果用于在裁剪图片,确定裁剪范围;或者APP引导用户,突显某个区域,还是挺实用。
weixin_39927848
·
2023-08-14 08:50
android
自定义圆角view
android滑动拼图验证码控件
滑动拼图验证码一般我们在网站上可以经常见到,本篇文章给大家介绍该效果在android端的是如何实现首先看一下效果图:新建
自定义view
DragImageView主要方法:设置图片、滑块资源,设置图片、滑块之间的比例大小滑块滑到正确位置
weixin_34075551
·
2023-08-14 08:49
移动开发
Android
自定义view
快速检索
首先想要做出快速检索的效果主要的是思路1.快速检索是每个字母都能点而且是竖向排序所以我们首先想到的做法就是listview但是用系统的listview是实现不了我们的效果的所以实现这个功能是自定义的listview。创建一个类继承listview重写view的三个构造方法一个参数的构造方法在new对象时候调用二个参数构造方法是在布局中声明此控件的时候调用三个参数构造方法是在布局中声明并且用到sty
张码农
·
2023-08-13 15:25
自定义RatingBar
1.res->values->建立attrs.xml2.
自定义View
命名MyRatingBarpackagecom.example.mypaint;importandroid.content.Context
张岱熹
·
2023-08-13 13:47
自定义View
:05-雷达
1、效果图雷达.gif2、自定义的ViewpublicclassView_07extendsView{privatePaintmPaint;privatestaticfloat[]circleProportion={1/15f,2/15f,3/15f,4/15f,5/15f,6/15f};privateBitmapbitmap;privatePaintmPaintScan;//扫描的画笔priva
萌新11
·
2023-08-13 09:46
自定义view
,获取xml视图中自定义的属性的值
第一步:先在styles.xml文件声明好
自定义view
要用到的自定义属性示例代码如下:声明default_size注:name=SquareView标识声明的属性的归类第二步:在xml视图中使用自定义属性示例代码如下
墨染草
·
2023-08-13 07:09
android 小球活动轨迹,Android贝塞尔曲线初步学习第三课 Android实现添加至购物车的运动轨迹...
不知上一节高仿QQ未读消息气泡大家还喜欢么,今天继续练习贝赛尔曲线,这一节我们通过贝赛尔曲线和属性动画估值器实现添加至购物车的运动轨迹,效果如下:1、新建
自定义View
,重写构造方法,初始化Paint、
weixin_39582480
·
2023-08-12 21:59
android
小球活动轨迹
小球移动轨迹渐变 android,
自定义view
实现随手指移动的小球及画轨迹
先直接上代码:step1.建立drawview.javapackagecom.example.joky27.customview;importandroid.content.Context;importandroid.graphics.Canvas;importandroid.graphics.Color;importandroid.graphics.Paint;importandroid.gra
weixin_39828338
·
2023-08-12 21:59
小球移动轨迹渐变
android
android 坐标图绘制曲线,Android
自定义View
—贝塞尔曲线绘制及属性动画 (一)
原标题:Android
自定义View
—贝塞尔曲线绘制及属性动画(一)最近上班可真是忙得很,好不容易有点属于自己的时间了,不用加班,其实有时候感觉忙点也挺好,起码不会有无所事事、空虚的感觉,忙里偷闲才是最开心的
宇宙最拽小熊软糖
·
2023-08-12 21:29
android
坐标图绘制曲线
Android
自定义View
之点赞撒花(三阶贝塞尔曲线应用)
前言本文参考辉哥的贝塞尔曲线-花束直播点赞效果,是对三阶贝塞尔曲线和对属性动画的运用,十分适合学习
自定义View
。
惜许
·
2023-08-12 21:28
自定义view学习
android
动画
kotlin
Android
自定义View
简单实现手绘折(曲)线滚动图效果
目录一、简介二、实现三、代码四、实现效果一、简介通过安卓
自定义View
实现根据手指点击或移动轨迹绘制出折(曲)线图并循环滚动。
android底中底边
·
2023-08-12 21:28
android
java
开发语言
Android超简单
自定义View
实现人脸识别效果
目录效果展示实现步骤1.绘制圆圈遮罩这里我们是用了混合模式来实现圆圈部分的扣除,这里我们用到了PorterDuff.Mode.CLEAR/***绘制圆圈遮罩*@paramcanvas*/privatevoiddrawCircleMask(Canvascanvas){canvas.save();//目标图Dstcanvas.drawRect(newRect(0,0,getWidth(),getHei
itfitness
·
2023-08-12 15:44
Android 高频面试题汇总 ------- 无答案
高频面试题架构项目框架模式模块化/组件化面向对象思想构建项目设计模式高频面试题Handler原理及问题http协议相关及https
自定义View
事件分发activity和fragemnnt生命周期及应用场景线程相关及线程池集合相关
RosenYang
·
2023-08-12 11:24
Android
自定义View
Group简单实现斜向布局
目录目录效果展示知识预备●ViewGroup的绘制流程ViewGroup的绘制流程分为三步即:onMeasure(),onLayout(),onDraw()。它们对应的作用分别是:onMeasure():测量当前控件的大小onLayout():负责子控件的布局onDraw():绘制控件●MeasureSpec数值提取@OverrideprotectedvoidonMeasure(intwidthM
itfitness
·
2023-08-12 03:01
android开发之Android 自定义滑动解锁View
需求效果图如下实现效果展示
自定义view
如下/**Desc自定义滑动解锁
[email protected]
/5/1711:52*/@SuppressLint
学掌门
·
2023-08-10 21:34
IT
程序员
android
Android
自定义View
实战—制作一个简易输入框
这次我们来做一个简易输入框,可以用于密码输入和验证码输入。依然在EasyView中进行创建,在com.easy.view下新建一个EasyEditText,继承自View,实现里面的构造方法。①构造方法然后我们继承自View,重写里面的构造方法,代码如下:publicclassEasyEditTextextendsViewimplementsNumberKeyboardListener{priva
弦听你的梦
·
2023-08-10 16:19
android
android
studio
java
分享Android源码项目
https://github.com/songixan/SmileRefreshMyCartDemo-Android
自定义View
–自己撸一个柱状图也没那么难https://github.com/Hankkin
字幕君_d545
·
2023-08-10 08:49
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他