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
团队组织架构视图展示
Introduction根据数据源和
自定义view
,自动生成团队组织架构图View,可根据数据量自动约束高度和宽度WechatIMG62.jpegWechatIMG61.jpegUsage1.创建一个自定义模型类
even林0
·
2023-01-26 15:02
自定义View
_单字符展示控件
前两天看到这样一个设计【如图】,于是就写了一下,顺便写个文章~当时直接想到的就是用一个LinearLayout动态的addView就行了,即便是
自定义View
Group大体也是这样的思路和原理,后面想想能不能直接使用一个
BraveJoy
·
2023-01-26 14:53
Android-
蓝牙(Bluetooth)
蓝牙(Bluetooth)蓝牙(Bluetooth)是一种短距离的无线通信技术标准。蓝牙协议蓝牙协议分为4层,即核心替代层、电缆替代协议层、电话控制协议层和采纳的其他的协议层。这4种最重要的是核心协议层。蓝牙协议包括基带、链路管理、逻辑链路控制和适应协议四部分。其中链路管理(LMP)负责蓝牙组件间连接的建立。逻辑链路控制与适应协议(L2CAP)位于基带协议层上,属于数据链路层,是一个为高层传输和应
阿博的梦呓
·
2023-01-26 13:26
自定义View
实现Dribbble上动感的Gallery App Icon
GalleryAppIcon.gif之前在dribbble看到一个很好看的动画效果,很想要,遂仿之。也为了练一下自定义控件,有段时间了,现在整理出来dribbble地址:GalleryAppIcon思路拆解一下,还是比较简单,需要绘制的有:圆形背景太阳(圆形)山(三角形)云朵(圆角矩形+三个圆)需要进行的动画:太阳-旋转动画山-上下平移动画云朵-左右平移动画不必绘制圆角外框,因为各个手机厂商的应用
Jinbeen
·
2023-01-26 11:44
Android
自定义View
之 Path PathMeasure (二)
最近项目要求做一个进度条,头部有一个龟头小圆,如下:微信图片_20200907184109.png拿到图第一时间就是对整个图片进行技术拆分,由内到外可分为5个部分:456.png1.绘制实心圆Paintpain=newPaint;pain.setStyle(Paint.Style.FILL);addCircle(floatx,floaty,floatradius,@NonNullDirection
嘉伦哥
·
2023-01-26 08:59
android canvas 坐标系,Android
自定义View
Canvas绘制几何图形基础
项目需求:本项目中为自己的毕设项目,其中有一个模块需要通过APP进行码垛设计,并将码垛的结果发送给机械手的控制器。该模块的需求具体如下:1.可以从物料库中拖动项目的物料模块到码盘。2.用户将对应的图形模块在码盘上进行排列组合,APP将最终确定的组合的各图形的坐标进行保存3.可以增加码垛层数4.可以自定义生成不同大小的图形现有的Android组件无法满足这一需求,在Android中只能进行自定义Vi
weixin_39534002
·
2023-01-26 02:04
android
canvas
坐标系
Android
自定义View
---前奏篇(Paint和Canvas的使用)
在实现
自定义View
之前,有必要掌握Android中画图的相关类的使用方法,这是自定义各种酷炫界面的基础。
classTC
·
2023-01-26 01:42
Android学习
android
canvas
界面
2018-10-03 android
自定义view
(一)
view启动流程测量view的宽高定位view的位置绘制view的内容onMeasure()---------------------->onLayout()---------------------onDraw()依次如下@OverrideprotectedvoidonMeasure(intwidthMeasureSpec,intheightMeasureSpec){//setMeasuredD
preamp
·
2023-01-26 00:00
自定义View
基础一延伸
上一篇讲的
自定义view
说的不够精简,这篇说的详细点,简单点,大家一起学习自定义绘制的方式是重写绘制方法,绘制方法不是一个,其中最常用的是onDraw(),onDraw()负责的是View的整体绘制,具体执行绘制操作的是
大校啊
·
2023-01-26 00:35
安卓
自定义View
学习笔记-目录
1.
自定义View
基础2.安卓
自定义View
-分类与流程3.安卓
自定义View
-Canvas之绘制图形4.安卓
自定义View
-Canvas之画布操作5.安卓
自定义View
-Canvas之图片文字
Eric空空
·
2023-01-21 16:30
个人笔记
android
iOS学习笔记-057.
自定义View
04——刷帧动画
自定义View
04刷帧动画一视图重新绘制的方法二基本刷帧代码ViewControllermWMViewm三基本刷帧图示四两个定时器五刷帧动画代码六刷帧动画图示
自定义View
04——刷帧动画一、视图重新绘制的方法二
愤怒的小明
·
2023-01-21 16:48
iOS学习-iOS
ios
自定义View
刷帧动画
动画
View的draw流程2
就是在
自定义View
中重写该方法来实现。4.绘制子view这一步调用了dispatchDraw方法。这个方法也是一个空实现。ViewGroup中重写了这个方法。
呼啸
·
2023-01-21 16:13
高级android
android
Android学习笔记-
自定义view
保存状态
android在屏幕切换的时候会对view进行重新绘制,如果没有保存状态的话,之前的输入信息就没有了,对于android自身的控件都有保存状态和回复状态的方法,不过android只保存了在布局文件中有id的控件的状态。对于自定义的view如果想要保存状态的话需要重写父类的onRestoreInstanceState和onSaveInstanceState方法下面是我写的一个togglebutton
ghy1993
·
2023-01-21 16:42
Android
android
控件
笔记-
自定义view
继承自view:1.4个构造分别在什么情况下调用2.onMeasure()3.onDraw()4.自定义属性
fulele1
·
2023-01-21 16:12
Android
学习
Android组件化开发
maven-publish插件的使用组件化开发之简单的ARoutercompileOnly'com.google.auto.service:auto-service:1.0’使用1.0版本,1.0.1版本会报错
Android
疯子乱语
·
2023-01-21 16:42
android
组件化
安卓开发之
自定义View
------> 圆形头像ImageView
安卓小白学习笔记,欢迎大家来一起交流,转载请注明出处~安卓开发之
自定义View
——>圆形头像ImageView,先贴效果图↓一般自己写
自定义View
有两种方式1、新建class继承View类然后重写构造器
落花雨啊
·
2023-01-21 16:08
小白学习笔记
imageview
android
自定义View
Android-
模块化-项目实践和探索分享
`project/module`依赖切换3.总结与实践四、模块通信1.通信方式2.路由方式3.接口方式4.总结与实践总结前言提示:这里需要提前对
Android-
模块化-基本
ExtraLazy
·
2023-01-21 16:37
Android
安卓
组件化
自定义View
的学习笔记1-1
自定义View
主要是三个部分,绘制,布局,触摸反馈。绘制是这三个部分中,最重要的一个。先说绘制,所谓绘制,指的就是控件内容的显示。啥意思,比如我们作为程序员,控件显示什么内容肯定都是我们控制的。
呼啸
·
2023-01-21 16:34
高级android
学习
Android
自定义View
Group嵌套与交互实现幕布全屏滚动
目录前言一、布局的测量与布局二、全屏滚动逻辑三、抽取Adapter与LayoutManager四、自定义属性后记
自定义View
Group全屏选中效果前言事情是这个样子的,前几天产品丢给我一个视频,你觉得这个效果怎么样
·
2023-01-18 00:46
Android实现简单的
自定义View
Group流式布局
目录前言一、基本的测量与布局二、流式的布局的layout三、流式的布局的Measure后记前言前面几篇我们简单的复习了一下
自定义View
的测量与绘制,并且回顾了常见的一些事件的处理方式。
·
2023-01-14 04:29
Android
自定义View
Group实现九宫格布局
目录前言一、九宫格的测量二、九宫格的布局三、单图片与四宫格的单独处理四、自定义布局的抽取4.1先布局再隐藏的思路4.2数据适配器的思路前言在之前的文章我们复习了ViewGroup的测量与布局,那么我们这一篇效果就可以在之前的基础上实现一个灵活的九宫格布局。那么一个九宫格的ViewGroup如何定义,我们分解为如下的几个步骤来实现:先计算与测量九宫格内部的子View的宽度与高度。再计算整体九宫格的宽
·
2023-01-14 04:29
Android
自定义View
Group实现右滑进入详情
目录前言一、抖音直接右滑进入详情二、闲鱼右滑进入详情三、列表的右滑进入详情后记前言在之前的ViewGroup的事件相关一文中,我们详细的讲解了一些常见的ViewGroup需要处理的事件与运动的方式。我们了解了如何处理拦截事件,如何滚动,如何处理子View的协调运动等。再复杂一点,我们可以组合在一起使用。例如在拦截事件之后滚动,或者在滚动到一个阈值之后拦截事件。今天我们一起再巩固一下相关的知识点,以
·
2023-01-14 04:16
解析Android 8.0中SystemUI Recents的task是如何启动的
中这里我们直接打开RecentsActivity.java文件在RecentsActivity的oncreate中发现setContentView为recents资源文件这里我们看到代码及注释,说明是一个
自定义
时光一去不在
·
2023-01-10 20:27
Android
android
Android
自定义View
Group实现侧滑菜单
目录前言一、常用的几种交互方式1.1事件的拦截处理1.2自行处理事件的几种方式1.3子View的滚动与协调交互1.4ViewGroup之间的嵌套与协调效果二、ViewDragHelper的侧滑菜单实现三、回调与封装后记前言前文我们理解了ViewGroup的测量与布局,但是并没有涉及到多少的交互逻辑,而ViewGroup的交互逻辑说起来范围其实是比较大的。从哪开始说起呢?我们暂且把ViewGroup
·
2023-01-10 07:59
由浅入深!Android事件分发机制及设计思路,内容太过真实
正常开发流程热修复开发流程热修复优势80%的人答不出的字节跳动面试问题—Framework视频内容概要:1.framework层整体执行流程分析2.XML文件加载源码分析3.
自定义VIEW
源码分析4.切
普通网友
·
2023-01-02 13:32
程序员
android
移动开发
面试
Android
自定义view
实现雪花特效实例代码
目录一、前言二、创意名三、效果展示四、实现步骤五、编码实现总结一、前言这个冬天,老家一直没有下雨,正好圣诞节,就想着制作一个下雪的特效。圣诞祝福:平安夜,舞翩阡。雪花飘,飞满天。心与心,永相伴。圣诞节是传统的宗教节日,对于基督徒,那是庆祝耶稣的诞生,纪念耶稣和发扬基督精神。现在整个西方社会都在过圣诞节,像许多宗教节日一样,它已经越来越民俗化了。尽管如此,圣诞节依然倍受尊重。人们在圣诞快乐中怀有对耶
·
2022-12-29 06:21
SwiftUI 和 Combine 的学习:一
propertyWrapper操作回溯和数据共享ObservableObject使用@Published和自动生成@EnvironmentObject总结SwiftUI进阶使用内置图标库(SFSymbols)
自定义
金樽月
·
2022-12-28 17:59
iOS
swiftui
学习
swift
Combine
Android实现雪花特效
自定义view
一、前言这个冬天,老家一直没有下雨,正好圣诞节,就想着制作一个下雪的特效。圣诞祝福:平安夜,舞翩阡。雪花飘,飞满天。心与心,永相伴。圣诞节是传统的宗教节日,对于基督徒,那是庆祝耶稣的诞生,纪念耶稣和发扬基督精神。现在整个西方社会都在过圣诞节,像许多宗教节日一样,它已经越来越民俗化了。尽管如此,圣诞节依然倍受尊重。人们在圣诞快乐中怀有对耶稣的敬仰,欢乐的节庆里含有庄严肃穆的神念。欢度圣诞佳节的人都不
itbird01
·
2022-12-27 22:48
Android随笔
动画
【Android View】
自定义View
Group——继承自ViewGroup的水平翻页视图HorizontalView的实现
自定义View
Group可按父类分为三类,分别为继承自ViewGroup、继承自系统特定的ViewGroup(如LinearLayout)和继承自View。
WayneSun729
·
2022-12-27 05:59
笔记
安卓基础知识
java
android
Android-
音视频学习系列-(六)掌握视频基础知识并使用-OpenGL-ES-2-0-渲染-YUV-数据
结合下图,希望可以帮组大家更好的理解DTS和PTS的概念。视频渲染OpenGLES实现效果介绍OpenGL(OpenGraphicsLib)定义了一个跨编程语言、跨平台编程的专业图形程序接口。可用于二维或三维图像的处理与渲染,它是一个功能强大、调用方便的底层图形库。对于嵌入式的设备,其提供了OpenGLES(OpenGLforEmbeddedSystem)版本,该版本是针对手机、Pad等嵌入式设备
普通网友
·
2022-12-26 22:25
程序员
面试
移动开发
android
Android
自定义View
模仿即刻点赞数字切换效果实例
目录即刻点赞展示自己如何实现这种数字切换呢?效果展示源码总结即刻点赞展示点赞的数字增加和减少并不是整个替换,而是差异化替换。再加上动画效果就看的很舒服。自己如何实现这种数字切换呢?下面用一张图来展示我的思路:现在只需要根据这张图,写出对应的动画即可。分为2种场景:数字+1:差异化的数字从3号区域由渐变动画(透明度0-255)+偏移动画(3号区域绘制文字的基线,2号区域绘制文字的基线),将数字移动到
·
2022-12-26 15:00
android
自定义view
前的基础知识LayoutInflater layoutInflater = LayoutInflater.from(context);
一、首先学layoutInflater。相信接触Android久一点的朋友对于LayoutInflater一定不会陌生,都会知道它主要是用于加载布局的。而刚接触Android的朋友可能对LayoutInflater不怎么熟悉,因为加载布局的任务通常都是在Activity中调用setContentView()方法来完成的。其实setContentView()方法的内部也是使用LayoutInflat
Android Han
·
2022-12-25 14:21
安卓
自定义view
android
RecyclerView 源码浅析测量 布局 绘制 预布局
3dispatchLayoutStep1dispatchLayoutStep2dispatchLayoutStep3mAttachedScrap和mChangedScrap预布局最后前言上一篇博客内容对RecyclerView回收复用机制相关源码进行了分析,本博客从
自定义
·
2022-12-23 19:56
iOS Swift 哀悼日灰化APP界面
自定义View
classGrayOverlayView:UIView{overridefunchitTest(_point:CGPoint,withevent:UIEvent?)->UIView?
Accepted_
·
2022-12-21 17:55
Android-
音视频学习系列-(二)-交叉编译动态库、静态库的入门学习
return19921001;}预处理阶段预处理阶段主要处理include和define等。它把#include包含进来的.h文件插入到#include所在的位置,把源程序中使用到的用#define定义的宏用实际的字符串代替。我们可以通过以下命令来对c/c++文件预处理,命令如下:gcc-Etest.c-otest.i//-E的作用是让gcc在预处理结束后停止编译可以看到输入该命令之后就会生成一个
普通网友
·
2022-12-15 18:48
程序员
架构
移动开发
android
Android - 错误:"No resource found that matches the given name android:Theme.Material"
Android-
错误:"Noresourcefoundthatmatchesthegivennameandroid:Theme.Material"本文地址:http://blog.csdn.net/caroline_wendy
SpikeKing
·
2022-12-15 09:08
Mystra
Android
Material
not
found
足球场,
自定义view
,football Backgroun.画一个标准足球场
作为一个老伙计,有点不太好意思写是这么基础的绘制....,害~每个人都有自己的故事...我相信你也是...搜索了一下都没有发现一个帖子介绍怎么画个正规球场,这里就随笔记录一下吧。就当回顾一下...1.摸清规则。做什么事情都一样,我们首先要知道我们要的结果和实现的过程和步骤。/***(1)场地:长105米、宽68米.*(2)球门:长7.32米、高2.44米。*(3)大禁区(罚球区):长40.32米、
楊子mine
·
2022-12-15 09:21
Android
canvas
android
java
android
studio
kotlin
android前置摄像头预览,Android - 前置摄像头预览SurfaceView
Android-
前置摄像头预览SurfaceViewpublicclassTestLedActivityextendsActivity{privateSurfaceViewpreview=null;privateSur
烧白滑雪
·
2022-12-14 20:52
android前置摄像头预览
Android-
博客及公众号推荐
牛人博客:首先强烈的推荐stormzhang的博客,一直在关注他的博客和公众号,对我影响很大,不仅仅是Android学习之路,而且还是还会分享一些Android或者人生的经验,我也是一步步靠自己走过来,还在继续努力中。看stormzhang的文章总会有一种动力,强烈推荐大家关注:http://stormzhang.com/干货集中营:http://gank.io/cokekk:http://p.c
·
2022-12-14 16:35
Android 仿订房日期选择器
··)所以我在网上找了一个模板,但是已经过了很久了,我已经记不清是哪位大神做的,我只是进行一些小小的更改,还有发现一些小BUG,改了下,这图好像太大了,,,,不知道怎么调,将就着看吧,主要代码呢,全是
自定义
四块五毛六
·
2022-12-13 14:29
android
基于Android开发的环形进度条(动态显示运动步数)
使用
自定义view
画圆形进度条,设置目标值,输入当前值,根据值的不同计算出在圆内,超过圆的效果。文件:url80.ctfile.com/f/25127180-740375809-2326f5?
我信张i
·
2022-12-09 04:52
hadoop
android
服务器
Android 自定义Livedata使用示例解析
Livedata总结前言我们在开发中在使用MVVM的情况下经常会配合livedata来达到快速开发的效果,但是一般都是在activity或者fragment中去使用,我今天想介绍一种自定义的方式,如果你有复杂的
自定义
·
2022-12-07 19:17
Android知识图谱:我们到底需要学习哪些Android知识?,阿里中间件
常用知识,我认为对于初级开发者来说,按照优先级最主要的知识点主要包括:四大组件、布局使用、多线程&动画;具体介绍如下:2.Android进阶针对Android进阶知识,按照优先级最主要的知识点主要包括:
自定义
普通网友
·
2022-12-06 07:59
程序员
架构
移动开发
android
Android-
开发笔记
安卓学习几个月,感觉脑瓜子嗡嗡的。荣耀Magic2编译错误,暂时未定位问题,搁置。。。E/AwareLog:AtomicFileUtils:readFileLinesfilenotexist:android.util.AtomicFile@d0e88ecE/AwareLog:AtomicFileUtils:readFileLinesfilenotexist:android.util.AtomicF
DylanPP
·
2022-12-01 15:05
Android App 的“黑白化”,这些年我所经历的所有面试
其实我们只要把各种相关的View换成这种
自定义View
,利用appcompat换肤那一套,
普通网友
·
2022-12-01 11:30
程序员
面试
移动开发
android
Android-
技术的下半场
**2018年,整个移动互联网进入了下半场。**越来越多的人在提“移动端的下半场”、“Android开发的焦虑”之类的,也有人在喊“技术天天在变,学也学不完”,“昨天Kotlin今天Flutter”。其实我却认为,如果你技术达到了一定程度,你无需太过在意这些。移动端真正进入下半场了吗?于我看来并没有,最多说“Android技术的探索”进入了下半场,而整个市场还是乐观的。以前是BAT的天下,而近两年
web苍南县
·
2022-11-27 09:04
程序员
android
移动开发
经验分享
【Kotlin】
Android-
使用WebDAV协议云存储文件(详细)—附demo源码
比起云服务器、云数据库、云存储等等方式将文件存储至云端,网盘的WebDAV协议对新手就友好的多,不仅仅有免部署、使用方式简单等等原因,更重要是免费,国内首推坚果云网盘!三个注意点:使用第三方库Sardine进行操作添加网络访问权限子线程进行云端请求特别说明:本文采用分—总结构展示代码(除gradle文件),即先展示局部代码,并说明其用法和作用;小节结尾处再给出该部分对应文件的完整代码。布局XML源
大风起兮呼呼呼
·
2022-11-26 19:09
Android软件开发
kotlin
数据仓库
数据库开发
Android-
实时可视化查看本地数据库(系统内置,无需插件)
自2020年10月12日及之后发布的Android-Studio,即AndroidStudio4.1及更高版本中,内置了实时查看应用本地数据库的小组件DatabaseInspector,使得实时可视化查看本地数据库变得异常简单,不再需要下载额外插件,或者导入导出本地数据库等等繁琐操作。一、入口在Android-Studio开发页面的最下端,有AppInspection的入口,提供了一些监视应用运行
大风起兮呼呼呼
·
2022-11-26 19:09
Android软件开发
kotlin
android-studio
数据库开发
数据仓库
Android
自定义View
实现星星评分效果
目录前言1、测量与图片的绘制2、事件的交互与计算3.回调处理与自定义属性抽取后记前言在前面的学习中,我们基本了解了一些Canvas的绘制,那么这一章我们一起复习一下图片的绘制几种方式,和事件的简单交互方式。我们从易到难,作为基础的进阶控件,我们从最简单的交互开始,那就自定义一个星星评分的控件吧。一个App必不可少的评论系统打分的控件,可以展示评分,可以点击评分,可以滑动评分。它的实现总体上可以分为
·
2022-11-26 18:37
Android
自定义View
实现绘制水波浪温度刻度表
相对应的这种类型的
自定义View
网上并不少见,但是如果我们要做一些个性化的效果,最好还是自己绘制一份,也相对的比较容易控制效果,如果
·
2022-11-26 18:37
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他