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学习系列
链接——
自定义View
之绘图两大对象canvas、paint入门
以下链接出自博友,少数地方描述不够准确,但总体还算详细、完整、通俗,足够入门。canvas、paint、path三者需搭配使用:canvas+paint基本操作canvas+paint绘制文本canvas+paint+path绘制线条
银河系栋梁
·
2023-12-16 07:02
Android
Appium 图像识别技术 OpenCV
在我们做App自动化测试的时候,会发现很多场景下元素没有id、content-desc、text等等属性,并且有可能也会碰到由于开发采用的是
自定义View
,View中的元素也无法识别到,很多的自动化测试框架对此类场景束手无策
qq_492448446
·
2023-12-16 06:44
自动化测试
Appium自动化
appium
opencv
人工智能
第527篇-Prism
学习系列
3_Modularity
在Prism中,一个非常普遍的方法是把各个不同的Business模块化,用Module的机制可以很好的解决这个问题。Module支持即时加载.//////Amoduleforthequickstart.///[ModuleExport(typeof(ModuleD))]publicclassModuleD:IModule{privatereadonlyIModuleTrackermoduleTra
weixin_30908707
·
2023-12-15 18:41
ui
ViewBinding 在
自定义View
中使用
使用Binding.bind方法。valroot=View.inflate(context,R.layout.widget_core,this)binding=WidgetCoreBinding.bind(root)
luowenbin
·
2023-12-15 17:00
Android
自定义View
进阶
读前思考:为什么要
自定义View
?答:当AndroidSDK中提供的系统UI控件无法满足业务需求时,这时候就需要我们使用
自定义View
来进行绘制了。如何实现
自定义View
?答:两种方式。
风月无边
·
2023-12-15 15:54
源码
学习系列
之SpringBoot自动配置(篇一)
源码
学习系列
之SpringBoot自动配置源码学习(篇一)ok,本博客尝试跟一下Springboot的自动配置源码,做一下笔记记录,自动配置是Springboot的一个很关键的特性,也容易被忽略的属性,
smileNicky
·
2023-12-15 07:01
关于Android 的自定义 View 中单个属性传入一组数据的方案
关于Android的
自定义View
中单个属性传入一组数据的方案一、
自定义View
传入一组图片二、
自定义View
传入一组字符串一、
自定义View
传入一组图片在Android的
自定义View
中,你可以使用属性
Just_Paranoid
·
2023-12-15 06:47
Android
android
view
viewgroup
算法
学习系列
之排序算法:原理、应用场景与C++实现精解
文章目录前言原理和应用场景快速排序的实现一般的递归快速排序三点取中法单边递归快速排序无监督快速排序混合排序的实现C++标准库sort算法我设计的混合排序算法堆排序的实现我的实现另一种实现解释特性其它c++案例实现总结前言在计算机科学领域,排序算法是最基础也是最关键的部分之一。它们不仅在理论上具有重要意义,也在实际应用中发挥着至关重要的作用。从经典的冒泡排序到更高效的快速排序,每种算法都有其独特之处
梦想的理由
·
2023-12-14 19:42
c++
算法
算法
排序算法
学习
自定义view
-玩转贝塞尔曲线
可以看一下和了解一下贝塞尔曲线:http://www.html-js.com/article/1628简单使用绘制一阶贝塞尔曲线Paintpaint=newPaint();paint.setDither(true);paint.setAntiAlias(true);paint.setStyle(Paint.Style.STROKE);paint.setColor(Color.BLACK);canv
Peakmain
·
2023-12-14 17:33
【Spring Boot 源码学习】ApplicationListener 详解
SpringBoot源码
学习系列
ApplicationListener详解引言往期内容主要内容1.初识ApplicationListener2.加载ApplicationListener3.响应应用程序事件总结引言书接前文
Huazie
·
2023-12-14 13:14
开发框架-Spring
Boot
spring
boot
源码学习
应用程序监听器
应用程序事件
处理应用程序事件
【Spring Boot 源码学习】ApplicationContextInitializer 详解
SpringBoot源码
学习系列
ApplicationContextInitializer详解引言往期内容主要内容1.初识ApplicationContextInitializer2.加载ApplicationContextInitializer3
Huazie
·
2023-12-06 22:50
开发框架-Spring
Boot
spring
boot
源码学习
应用上下文
Initializer
Android-
自定义View
-View类初步认识
自定义View
的一些方式有必要了解一下(来自网友的总结):通常情况下,Android实现自定义控件无非三种方式。Ⅰ、继承现有控件,对其控件的功能进行拓展。Ⅱ、将现有控件进行组合,实现功能更加强大控件。
MonkeyLei
·
2023-12-06 20:00
Android
自定义View
- 仿支付宝月账单折线图
前言支付宝有个查看月账单的功能,最近一直在学习
自定义View
,于是就尝试着自己实现了一个类似的折线图。
maiduoduo
·
2023-12-06 00:41
好看的时间管控app
主要实现逻辑就是获取手机各个app的时间使用戳点,计算出我们要的数据,特别是要在边界值的地方计算清除,其次就是
自定义view
实现界面逻辑。
Yapple
·
2023-12-05 15:49
【Java不看后悔系列】|面向对象编程|[继承、封装、多态全覆盖]
个人主页:Aileen_0v0系列专栏:Java
学习系列
专栏个人格言:"没有罗马,那就自己创造罗马~"1.Judgingrightfromwrong(inheritance)1.Achildclassinheritseverythingfromitsparentclass
Aileen_0v0
·
2023-12-05 04:53
JAVA
java
开发语言
前端
后端
eclipse
学习方法
面试
自定义View
获取宽高
自定义View
的时候经常少不了获取View的宽高信息,当然不一定是
自定义View
的时候才会需要获取宽高信息,其他情况下我们也会有这样的需求,获取方式和获取的时机也十分讲究.下面分别从这几个api讲起:1
资本家大恶人
·
2023-12-05 02:04
FreeRTOS的学习(十二)——任务调度器的开启
FreeRTOS的
学习系列
文章目录FreeRTOS的学习(一)——STM32上的移植问题FreeRTOS的学习(二)——任务优先级问题FreeRTOS的学习(三)——中断机制FreeRTOS的学习(四)
LEODWL
·
2023-12-04 21:39
FreeRTOS
STM32
学习
单片机
嵌入式硬件
STM32那些你该知道的事儿-第3季第1部分视频课程-朱有鹏-专题视频课程
STM32那些你该知道的事儿-第3季第1部分视频课程—81人已学习课程介绍本课程是《朱有鹏老师单片机完全
学习系列
课程》第3季第1个课程,也是STM32系列课程的第一部分,综合讲解了整个STM32课程的规划
朱有鹏老师
·
2023-12-04 07:48
视频教程
stm32
标准库和
cube
仿真器
库函数开发模式
Android-
自定义View
-Canvas-Paint setAlpha() 无效
在使用Paint时候下面两个方法都调用了Paint.setAlpha()Paint.setColor()setColor()Setthepaint'scolor.Notethatthecolorisanintcontainingalphaaswellasr,g,b.This32bitvalueisnotpremultiplied,meaningthatitsalphacanbeanyvalue,r
MonkeyLei
·
2023-12-04 05:35
【JAVA面向对象编程】--- 探索子类如何继承父类
个人主页:Aileen_0v0学习专栏:Java
学习系列
专栏个人格言:"没有罗马,那就自己创造罗马~"目录继承继承的普通成员方法调用及普通成员变量修改构造方法的调用子类构造方法继承packageInherit
Aileen_0v0
·
2023-12-03 21:54
JAVA
java
开发语言
Android
自定义View
实现八大行星绕太阳转动效果
最近尝试使用Android
自定义View
实现了一个8大行星绕太阳转动的
自定义View
效果,效果静态图如下所示:还没来得及对该效果进行比较通用的包装,仅仅实现效果,有兴趣的可以继续扩展、美化、包装一下。
OpenLD
·
2023-12-03 16:42
Android
android
实现星际尘埃效果
今天写了个
自定义View
,实现了一下星际尘埃效果,简单说就是从中心点向外发散粒子,配上深色背景看起来就像是星际尘埃在扩散一样,实现的思路其实非常简单,就是
自定义View
加动画。
OpenLD
·
2023-12-03 16:12
Android
android
kotlin
开发语言
【Spring Boot 源码学习】自定义 Banner 信息打印
SpringBoot源码
学习系列
自定义Banner信息打印引言往期内容主要内容1.ResourceBanner打印1.1添加默认的banner.txt资源文件1.2指定任意路径的资源文件1.3添加自定义的信息
Huazie
·
2023-12-03 12:52
开发框架-Spring
Boot
spring
boot
源码学习
自定义Banner信息打印
【Spring Boot 源码学习】Banner 信息打印流程
SpringBoot源码
学习系列
Banner信息打印流程引言往期内容主要内容1.printBanner方法2.关闭Banner信息打印3.SpringApplicationBannerPrinter类3.1LOG
Huazie
·
2023-12-03 12:52
开发框架-Spring
Boot
spring
boot
源码学习
Banner信息打印流程
【Spring Boot 源码学习】BootstrapRegistryInitializer 详解
SpringBoot源码
学习系列
BootstrapRegistryInitializer详解引言往期内容主要内容1.初识BootstrapRegistryInitializer2.加载BootstrapRegistryInitializer3
Huazie
·
2023-12-03 12:49
开发框架-Spring
Boot
spring
boot
源码学习
Bootstrap注册表
MySQL
学习系列
之三——不做限制的查询
在上一篇内容中介绍了对表字段的增加、修改、删除操作。在本篇内容中,我们将会介绍一些简单的查询语句。具体包括全表查询,查询部分字段,返回固定条数的查询以及对查询结果进行排序。由于还没有介绍如何在表里插入数据,所以下面给出建表语句和插入数据的语句,方便大家练习。建表语句:CREATETABLEcustomers(cust_idintNOTNULLAUTO_INCREMENT,cust_namechar
小詹小詹
·
2023-12-03 07:38
前端
学习系列
之CSS
目录CSS简介发展史优势基本语法引用方式内部样式行内样式外部样式选择器id选择器class选择器标签选择器子代选择器后代选择器相邻兄弟选择器后续兄弟选择器交集选择器并集选择器通配符选择器伪类选择器属性选择器CSS基本属性优点字体属性文本属性背景属性边框属性列表属性鼠标属性盒子概念格式边框外边距圆角边框阴影浮动标准文档流displayfloatoverflow定位相对定位绝对定位z-indexCSS
lgcgkCQ
·
2023-12-03 06:00
前端
前端
html
css
css3
html5
Android ViewGroup onDraw为什么没调用
ViewGrouponDraw不执行的原因2、怎么让ViewGrouponDraw执行3、setWillNotDraw(boolean)作用如果对原理不感兴趣,请拉到最后的总结查看解决办法~小例子我们知道
自定义
小鱼人爱编程
·
2023-12-03 05:00
堆的应用:堆排序
在之前,小编在[C语言
学习系列
–>【关于qsort函数的详解以及它的模拟实现】]谈到冒泡排序,但是冒泡排序的时间复杂度(O(n2))着实有点高,堆排序的时间复杂度相对低很多,O(log2N)。
南桥几晴秋
·
2023-12-03 04:40
数据结构杂谈
算法
数据结构
c语言
学习
DQN原理及PyTorch实现【强化学习】
工具推荐:Three.jsAI纹理开发包-YOLO合成数据生成器-GLTF/GLB在线编辑-3D模型格式在线转换-可编程3D场景编辑器-REVIT导出3D模型插件-3D模型语义搜索引擎欢迎来到我们的强化
学习系列
的第三部分
新缸中之脑
·
2023-12-03 01:34
强化学习
Android的
自定义View
目标:实现Android中的
自定义View
,为理清楚Android中的View绘制流程“铺路”。
wy_888
·
2023-12-02 12:08
仿IOS SwitchButton开关滑动效果,给你丝滑般的体验
背景效果使用方法原理解析背景由于开发中经常会用到滑动开关,但是Android自带的滑动开发滑动效果太难看,所以这里模仿了IOS的滑动效果自制了一个滑动开关.效果使用方法1.style.xml中引入自定义标签2.引入
自定义
StramChen
·
2023-12-02 07:39
技术类
Android
android
java
android viewpager 禁止滑动
二、使用setOnTouchListener三、使用
自定义view
pager总结前言本文介绍了本人有一个相关的需求需要实现这一功能,在过程中发现自己之前没做过,然后记录下实现这一功能的过程及相关的小知识点
我怀里的猫
·
2023-12-02 03:25
Android日常
android
Android面试Android进阶(十五)-
自定义View
相关1
问:
自定义View
有几个构造函数,及
自定义View
的主要流程答:
自定义View
中共有四个构造函数,一般只需要实现一个参数及两个参数的构造函数即可。
肖义熙
·
2023-12-01 17:36
【vim
学习系列
文章 13 -- 自动命令 vim autocmd 】
文章目录autocmd定义自动命令events参数pattern参数nested参数删除自动命令自动命令组自动命令选项转自:https://yyq123.github.io/learn-vim/learn-vi-49-01-autocmd.htmlautocmd自动命令,是在指定事件发生时自动执行的命令。利用自动命令可以将重复的手工操作自动化,以提高编辑效率并减少人为操作的差错。比如自定义以下函数
CodingCos
·
2023-12-01 13:52
#
vim
学习系列文章
vim
学习
编辑器
vim
autocmd
自定义View
: 九宫格图形解锁(Kotlin版)
效果:代码:packagecom.example.kotlin_testimportandroid.content.Contextimportandroid.graphics.Canvasimportandroid.graphics.Colorimportandroid.graphics.Paintimportandroid.util.AttributeSetimportandroid.view.
一个 狠人
·
2023-12-01 10:43
安卓进阶之路
kotlin
android
自定义View
九宫格
自定义View
之EMUI更新动画
update.gif更新效果因为view为圆型,我们需要在onMeasure中设置它长等于宽@OverrideprotectedvoidonMeasure(intwidthMeasureSpec,intheightMeasureSpec){super.onMeasure(widthMeasureSpec,heightMeasureSpec);intwidth=MeasureSpec.getSize
普通上班族
·
2023-12-01 08:43
嵌入式Linux入门-彻底理解UART串口,手把手教你写程序
没有基础的先看:嵌入式Linux
学习系列
全部文章:嵌入式Linux学习—从裸机到应用教程大全目录1.UART串口1.1UART硬件连接1.2UART软件通信协议2.读手册,编程序2.1找对应引脚2.2设置
闪耀大叔
·
2023-12-01 03:25
嵌入式Linux入门
物联网
arm
arm开发
嵌入式硬件
驱动开发
自定义view
关于wrapcontent,margin,padding的处理。
image.png
自定义view
@OverrideprotectedvoidonMeasure(intwidthMeasureSpec,intheightMeasureSpec){super.onMeasure
冬冬269
·
2023-12-01 00:28
自定义刻度盘View--详解
简介本篇是接上一篇seekbar的
自定义view
进阶版。本
自定义view
主要功能:可自定义起始时间以及最大时间,设置总格数,每格均分时间差。可自定义界面颜色字体大小,文本提示。
空指针tc
·
2023-11-30 22:55
机器
学习系列
- 6. 重要概念补充
1.多项式回归&Pipeline1.1多项式回归:研究一个因变量与一个或多个自变量间多项式的回归分析方法,称为多项式回归(PolynomialRegression)。多项式回归是线性回归模型的一种,其回归函数关于回归系数是线性的。其中自变量x和因变量y之间的关系被建模为n次多项式。如果自变量只有一个时,称为一元多项式回归;如果自变量有多个时,称为多元多项式回归。在一元回归分析中,如果变量y与自变量
小蘑菇1962
·
2023-11-30 11:20
【Android - 技术期刊】第007期
应用归档|为您的应用释放60%的存储空间全面剖析View的生命周期,基于Android11建立分位制,用标准去量化优化效果-启动优化为例
自定义View
-使用Adapter设计模式打造流式布局低功耗蓝牙开发之设备扫描
Kevin-K先森
·
2023-11-30 10:16
Android
技术期刊
android
kotlin
flutter
python
学习系列
之安装
一、python的安装1、下载安装包:Windows系统按如下操作选择自己想安装的版本,我选择的是3.6.4,对应自己的系统选择相应的可执行安装包。2、下载完成,进行安装,按如下步骤操作:(1)选中Add_Python3.6toPATH会自动配置好环境变量。:(2)()(3)(4)(5)(6)二、开发工具pycharm的安装,(1)登录网站:http://www.jetbrains.com/pyc
小雪洁
·
2023-11-30 07:59
自定义View
:OnMeasure的重写
自定义View
的布局工作内容测量阶段:从上到下递归地调用每个View或者ViewGroup的measure()方法,使他们的onMeasure工作,测量他们的尺寸并计算它们的位置。
tmyzh
·
2023-11-30 04:33
从零开始学习
自定义view
【4】探索并实践Android中的
自定义View
动画(视图动画、属性动画、Drawable动画、过渡动画):简单而精彩
在Android开发中,我们的ui界面不全是静态的,适当添加小动画,增加用户的交互感受,细节决定成败嘛(还不是产品要加,面试要问。。)那我们还是先从基础知识到实战的顺序开展吧。tips:view的动画就是对某个view移动,旋转,对应到数学就是我们初中学的图像的平移和旋转。专业地讲:View的动画本质上就是对View的位置、大小、透明度、旋转角度等属性进行动态修改,从而实现动画效果。1.基础知识在
jiet_h
·
2023-11-29 16:42
Android
从零开始学习自定义view
学习
android
Android
自定义view
-点赞效果
1.前言看到常用的应用里的点赞效果不错,决定学习(copy)一下。2.效果原本效果:我的效果:差不太多,数字部分太单调了,不过原版没有动画,我也不知道怎么copy。总共分为三部分一个拇指View,需要变大变小变颜色一个数字View,加减数字,变颜色一个布局包含上面两部分3.思路通过录屏,然后放慢看,动画效果就清晰了。灰色拇指缩小->切换成橙色拇指,并且放大,还会扬起,直到比平常要大些,最后缩小并摆
a_thinkok
·
2023-11-29 16:39
Android
android
动画
Android音视频
学习系列
(八) — 基于Nginx搭建(rtmp、http)直播服务器
系列文章Android音视频
学习系列
(一)—JNI从入门到精通Android音视频
学习系列
(二)—交叉编译动态库、静态库的入门Android音视频
学习系列
(三)—Shell脚本入门Android音视频
学习系列
金戈鐡馬
·
2023-11-29 10:10
Android
Nginx
rtmp
http
服务器搭建
流媒体服务
Midjourney
学习系列
之三——宝藏网站与博主分享
在学习了Midjourney保姆级教程(点击Midjourney
学习系列
之一——保姆级入门教程_输出啊靓仔的博客-CSDN博客阅读)和进阶学习内容(点击Midjourney
学习系列
之二——Midjourney
输出啊靓仔
·
2023-11-28 23:12
AIGC
人工智能
手势监听类GestureDetector Listener源码解析
Listener源码解析1.OnGestureListener2.OnDoubleTapListener3.OnContextClickListener4.SimpleOnGestureListener总结前言在写
自定义
我怀里的猫
·
2023-11-28 12:24
java
服务器
前端
前端
学习系列
之html
目录初识html发展史优势W3C标准地址格式网页基本标签标题标签段落标签换行标签水平线标签字体样式注释和特殊符号特殊符号图像、超链接图像常见图像格式格式超链接格式重要属性href:规定链接指向的页面的URLtarget:链接页面的打开方式name:定义锚名称title:鼠标悬停显示的提示文本状态列表、表格、媒体元素列表分类表格优点基本结构使用媒体元素内联框架表单及表单应用表单input属性单选框多
lgcgkCQ
·
2023-11-28 10:23
html
前端
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他