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
AndroidUI
Android架构技术大纲(记录)
目录一、导读二、概览三、目录3.0设计模式3.1数据结构与算法3.2Java基础3.3Java并发3.4Java虚拟机3.5Android基础及源码解析3.6
Androidui
3.7Androidframework3.8
Android西红柿
·
2023-07-30 22:55
Android学习之路
面试
android
架构
java
面试
数据结构
Android UI架构浅析
1.
AndroidUI
架构对于我们一个Activity,其对应的UI架构如下:而UI类图关系是:2.应用程序窗口的视图对象及其所关联的ViewRoot对象是什么时候开始创建的呢?
132f026dbd31
·
2023-07-25 03:13
手把手带你解析Handler源码
由于
AndroidUI
是单线程模型,所以只有在主线程中才能够去更新UI,否则系统就会崩溃抛出异常。对于Handler的使用我这里就不在重复了,本次分析所使用的是Android8.1的源码,和旧版源码
陈呆贼
·
2023-07-23 08:11
程序员必懂的Android技术之 VSYNC、 Choreographer 起源
一、ProjectButter现在我们已经很少能够听到关于
AndroidUI
卡顿的话题了,这得益于Google长期以来对Android渲染性能的重视,基本每次GoogleI/O都会花很多篇幅讲这一块。
椰果玩安卓
·
2023-07-23 06:31
android 屏保 (PowerManager & DreamService)
您的白日梦将运行在您应用的进程内,并可以访问所有的
AndroidUI
工具包,可以使用视图、布局和动画等。所以它比动态壁
chadm
·
2023-06-23 21:04
android
开发技术
dreamservice
【
AndroidUI
设计】主界面设计-Toolbar的简单使用
文章目录一、引言二、了解三、编码1、UI设计2、编码一、引言描述:需要设计一个主界面,菜单通过主界面的左边界划入,实现点击跳转修改主界面内容的一个效果,并且点击非内容区域恢复原界面的一个效果。做到菜单的弹出,其实还可以加难度,通过向右滑动实现菜单的弹出。这里就作为一个思考问题,其实在我之前的几篇博客里都有使用到这个方法,就看看初学者有没有仔细去了解那些代码,与其双手奉上,不是自己创造。知识点:To
云端new守夜人
·
2023-06-22 17:06
Android开发
java
开发语言
Android 单元测试之UI测试
Android单元测试之UI测试UI测试Espresso官网地址Espresso是Google官方的一个针对
AndroidUI
测试的库,可以自动化的进行UI测试。
程序员威子
·
2023-06-21 04:08
android
ui
测试工具
压力测试
功能测试
单元测试
selenium
Android自动化测试,5个必备的测试框架
为了实现跨平台的功能,Appium使用了供应商提供的
AndroidUI
框架来实施测试:在iOS中使用XCTest,在Android中使用UIAutomator或Instrumentation。
测试界清流
·
2023-06-19 21:43
软件测试
python
开发语言
功能测试
测试工具
android
android如何开发ui服务,八年Android开发,看我如何简化Android的UI开发!
相关阅读:如果你觉得这篇文章太长,而且还没有往下阅读的话,我可以给你简要的介绍文章要讲的内容:我使用纯Java通过数据绑定的方式提供了一种
AndroidUI
开发的代码往往是支离破碎的,写出来的代码通常都是大量的模板化代码
weixin_39679664
·
2023-06-18 17:28
android如何开发ui服务
简化Android的UI开发
译者:chaossss*校对者:ZhaoKaiQiang*状态:校对完成如果你觉得这篇文章太长,而且还没有往下阅读的话,我可以给你简要的介绍文章要讲的内容:我使用纯Java通过数据绑定的方式提供了一种
AndroidUI
CheeRok
·
2023-06-18 17:58
Android
Tech
Frontier
ui
android
重用
Android数据库数据上传到服务器
1.socket通信1.1服务器与客户端均采用多线程(必须的,因
AndroidUI
里面进行网络数据请求的时候,socket不能在主线程);参考:http://blog.csdn.NET/x605940745
我的国
·
2023-06-15 01:38
Android
Android UI渲染优化
AndroidUI
渲染优化1.过度绘制优化什么是过度绘制?Overdraw(过度绘制)描述的是屏幕上的某个像素在同一帧的时间内被绘制了多次。
yangLiHai
·
2023-06-13 13:49
Android项目必备第三方框架
【换肤、UI、工具】Tencent/QMUI_Android:提高
AndroidUI
开发效率的UI库(github.com)3.
英勇的骑士_d175
·
2023-06-11 00:27
从Android UI收集流的更安全方法
从
AndroidUI
收集流的更安全方法在安卓应用中,通常从UI层收集Kotlinflows以显示屏幕上的数据更新。
Calvin880828
·
2023-06-10 03:41
jetpack
compose
android
ui
kotlin
让你的
AndroidUI
更亮眼:Jetpack Compose中的可视状态
让你的
AndroidUI
更亮眼:JetpackCompose中的可视状态任何设计系统的重要责任是清晰地表明哪些组件可以与之交互,哪些不行,并让用户知道交互已发生。
Calvin880828
·
2023-06-10 03:36
jetpack
compose
ui
android
【
AndroidUI
设计】个人信息界面
描述:写一个简单的个人信息界面,需要具备以下需求。需求:–1、使用icon矢量图标,能够动态修改图标颜色,减少静态资源所占空间–2、如何使操作模块,像Vue一样,添加方便。–3、点击、长按、松开触发色变事件难度:初级知识点:1、Icon矢量图标的使用2、Adapter适配的使用3、setOnTouchListener事件的使用个人信息界面(拿来就可以用)一、UI界面设计1、效果2、xml代码需要先
云端new守夜人
·
2023-06-08 00:20
Android开发
java
vue.js
前端
Android自动化测试
写在开头:
AndroidUI
自动化测试推荐网易的Airtest,也是谷歌推荐的,操作简单,而且基于图像识别根据用户操作界面自动生成Python测试代码JUnit单元测试参考https://www.jianshu.com
EmpathyBasic
·
2023-04-21 20:04
为什么说android UI操作不是线程安全的
3、
androidui
为什么说不是线程安全的?4、
androidui
操作为什么一定要在UI线程中执行?1、为什么说invalidate()不能直接在线程中调用?答:Android提供了
LVXIANGAN
·
2023-04-21 18:40
Android
Android UI绘制之UI绘制流程(包含屏幕刷新机制)
这是
AndroidUI
绘制流程分析的第一篇文章,主要分析当我们点开应用程序的时候,到界面中的View显示出来,这中间的一系列流程。
施洛辛
·
2023-04-18 06:19
深入剖析Compose布局, 一步步教你打造自适应UI界面
理解Compose布局Compose是一种基于声明式编程的
AndroidUI
工具包,它将可组合的UI要素视为函数,并使用KotlinDSL进行构建和组合。
Android每日一讲
·
2023-04-17 10:07
Android开发
ui
android
程序员
开发
composer
Android UI设计经验分享,掌握设计技巧,让你的应用独树一帜
AndroidUI
渲染是指Android应用程序中的用户界面如何被绘制。
AndroidUI
渲染很重要,因为渲染过程直接影响应用程序的性能和用户体验。
Android每日一讲
·
2023-04-17 10:07
UI
Android工程师
ui
android
程序员
移动开发
架构
Jetpack Compose大师乘势而上,创建引人入胜和直观的UI;实用技巧和技术
简述JetpackCompose是Android上的一种全新的UI工具箱,旨在简化
AndroidUI
开发流程,提高开发效率和应用性能,并且提供更直观、更灵活、更强大的UI定义方式。
程序猿会指北
·
2023-04-17 05:14
android开发技术
jetpack
UI绘制
ui
android
移动开发
程序员
android
jetpack
Android UI 篇- 手势月亮 亮度动画
AndroidUI
篇-手势月亮动画一、应用场景二、流程分析三、代码实现(文章末尾彩蛋)一、应用场景1.1、先上效果图2020-05-0301_00_28.gif一个有创意的亮度动画,通过手势上下滑动控制手机屏幕亮度
trycatchx
·
2023-04-14 14:33
Kotlin第三章:
AndroidUI
简介
1.常见的基础布局容器笔记来源https://songyubao.com/book/primary/ui/viewgroup.html视频来源https://www.bilibili.com/video/BV1264y1474AAndroid的UI可以分为两类,一类叫做ViewGroup容器,一类叫做View视图View视图:(TextView,Button,ImageView)常见的视图View
是赵敢敢啊
·
2023-04-06 08:59
kotlin
Android
kotlin
android
手撕一个让人「欲罢不能」的水波纹选中控件
一、前言在Android5.0以后,随着MaterialDesign的提出,
AndroidUI
设计语言可谓是提升了一大步,但是在国内其实并没有得到很大的推广应用。
开发的猫
·
2023-04-05 13:32
android 时序图怎么画_
AndroidUI
绘制流程(二)
上篇文章中,我们讲到了UI绘制的三大步,最后我们的方法定位到了performTraversals()方法,而performTraversals的上游又是谁呢?我们接着继续分析调用performTraversals()方法的寻找很简单,只有一个调用者doTraversal(),而doTraversal()的调用者是一个Runnable即TraversalRunnable,它的实例调用是mChoreo
卢克文
·
2023-04-05 10:16
android
时序图怎么画
Android布局与视图
视图是
AndroidUI
框架中的类。它们占据了屏幕上的方形区域,负责绘制并处理事件。Activity通过读取XML布局文件确定要创建哪些
GaoEnron
·
2023-04-04 06:38
每天五道Android面试题,轻松进大厂2018-12-22
Fragment、Activity通信的方式1.直接在一个Fragment中调用另外一个Fragment中的方法2.使用接口回调3.使用广播4.Fragment直接调用Activity中的public方法二、
AndroidUI
行者_zm
·
2023-04-03 13:09
Android-JVM面试专题:阿里100%会问到的JVM,
androidui
适配如何处理
**本地方法栈:**主要为Native方法服务**程序计数器:**记录当前线程执行的行号2.堆里面的分区:Eden,survival(from+to),老年代,各自的特点。堆里面分为新生代和老生代(java8取消了永久代,采用了Metaspace),新生代包含Eden+Survivor区,survivor区里面分为from和to区,内存回收时,如果用的是复制算法,从from复制到to,当经过一次或
m0_64604842
·
2023-04-02 08:29
程序员
面试
移动开发
android
Android Intent用法全面详解,
androidui
设计原理
2.拨打电话:调用拨号程序分两种情况,一种是跳转到拨号界面,另一种是直接拨打电话。根据不同的需求选择不同的方式。1)这种写法是跳转到对应的拨号界面Uriuri=Uri.parse(“tel:xxxxxx”);Intentit=newIntent(Intent.ACTION_DIAL,uri);startActivity(it);2)这种写法是直接拨打电话Uriuri=Uri.parse(“tel.
wq221aas
·
2023-03-31 18:57
程序员
面试
移动开发
android
OpenCV开发之——将官方示例迁移到项目上,
androidui
开发教程
android{}sourceSets{//配置地址修改main{java.srcDirs=[‘src/main/java’]aidl.srcDirs=[‘src/main/java’]res.srcDirs=[‘src/main/res’]manifest.srcFile‘src/main/AndroidManifest.xml’}}externalNativeBuild{cmake{path‘
m0_66264655
·
2023-03-31 03:46
程序员
架构
移动开发
android
两种常用的带有底部导航的
AndroidUI
实现
最近决定,从头整理Android基础知识,和常用基本架构和框架,方便以后使用,更主要是知道自己到底会些什么,突破技术瓶颈!!!这一篇先从基本上每个应用都会搭建的软件UI总结做起,这里的软件架构是指对现在流行软件中都会搭建的UI界面底部导航,并切换不同的片段或者跳转页面,如下图:底部均带有导航栏主要实现一共是以下两种选择:1、RadioButton加帧布局并替换帧布局中的片段实现点击按钮可切换片段的
从新开始学android
·
2023-03-29 04:43
Android UI:控件占位加载的Drawable
AndroidUI
|控件占位加载的Drawable本文未经授权,切勿转载嗨,各位路过的小伙伴大家好。
showMethe
·
2023-03-24 05:23
保险一账通前端技术周报(第十八期)
本期导读:本期为大家带来原创文章:
AndroidUI
架构浅析、Android混淆规则、WebVR开发教程——交互事件、H5多媒体实践,语言基础专题:彻底理解AndroidBinder通信架构、关于Object.assign
掌雄
·
2023-03-19 21:11
RxJava网络异步调用绑定UI生命周期
简述因为
AndroidUI
组件通常会频繁性的创建销毁,在搭配异步操作时,子线程持有UI组件引用,而子线程通常用来执行耗时操作,当子线程运行期间UI组件被销毁时,UI组件实例会因为被引用而无法被释放内存占用
就叫汉堡吧
·
2023-03-19 19:47
以下哪些属于android控件的touch事件?_聊聊 Android 的 GUI 系统
缘起在2019年的GoogleI/O大会上,Jetpack团队首次为大家介绍了JetpackCompose,这是一种全新的
AndroidUI
组件库。
weixin_39613824
·
2023-03-18 19:34
难能可贵的Jetpack Compose 学习指南
目录(更新时间:2022-08-26)前言一、JetpackCompose全新的
AndroidUI
框架1.为什么要采用Compose?
DT向着太阳迎着光
·
2023-03-14 23:56
#
Android
技术栈
android
kotlin
Jetpack
Compose
Compose
18 图片控件——ImageView
但是Android系统为我们提供了强大的图片控件,学好ImageView是做好
AndroidUI
适配的第一步。1.
超低空
·
2023-03-11 15:03
Android Jetpack架构开发,从入门到实战,看这一篇就够了
JetpackCompose则是一个用于构建原生
AndroidUI
的现代化工具包,其基于声明式的编程模型,可以帮助你更简单地描述UI的外观。
程序员一东
·
2023-03-10 17:58
Android
Android开发
android
android
jetpack
架构
Android Handler异步消息处理机制完全解析,带你从源码的角度彻底理解
我们都知道,
AndroidUI
是线程不安全的,如果在子线程中尝试进行UI操作,程序就有可能会崩溃。
走在路上的日子
·
2023-02-17 10:08
偏好设置如何更改Preference的样式
如何更改Preferences的样式在
androidui
的开发中,要更改一个控件的样式,我们往往从这几个方面来做通过控件
waiwaaa
·
2023-02-17 02:49
Android UI绘制之View绘制的工作原理
这是
AndroidUI
绘制流程分析的第二篇文章,主要分析界面中View是如何绘制到界面上的具体过程。
施洛辛
·
2023-02-01 12:01
Android 开发随记
一、Android底层开发二、数据结构与算法三、Android架构师四、
AndroidUI
五、Android性能优化六、ReactNative混合开发七、Flutter混合开发八、Android逆向开发持续更新中
MYM_雲
·
2023-01-30 20:54
Android View 的 Touch 事件传递机制
一、概述在
AndroidUI
开发中,经常涉及与touch(触摸)事件和手势,最经常使用的点击事件(OnClickListener)也与touch事件相关。
chanthuang
·
2023-01-30 18:17
AndroidUI
之Canvas画布高级应用
上一篇说了图层混合模式和滤镜效果的实现——《
AndroidUI
之Paint滤镜&XFERMODE解析》,今天继续来玩UI,不,应该是最近一段时间都玩UI,今天我们来看看Canvas有哪些高级的用法呢?
一叶难遮天
·
2022-12-30 10:24
Android自定义View
Canvas绘制
Canvas变换操作
Canvas状态保存与恢复
Android粒子爆炸特效
android自定义View
2022年最新版Android安卓面试题+答案精选(每日20题,持续更新中)【二】
21、
AndroidUI
的适配答案:字体使用sp,使用dp,多使用match_parent,wrap_content,weight图片资源,不同图片的的分辨率,放在相
普通网友
·
2022-12-23 05:02
面试
android
经验分享
android-studio
android
studio
Android入门之Handler的使用教程详解
这么做是为了妨止,万一有一个带有大事务的线程导致了渲染组件时间过长最终导致
AndroidUI
出现“闪退”、“崩溃”的保护机制。
·
2022-11-26 18:30
android studio 项目 :UI设计 实现简单计算器(实现高精度)
实验二UI设计(一)实验目的:自主完成一个简单APP的设计工作,综合应用已经学到的
AndroidUI
设计技巧,重点注意合理使用布局。实验要求:1.完成一个计算器的设计,可以以手机自带的计算器为参考。
wow_awsl_qwq
·
2022-09-26 09:03
移动软件开发
android
studio
android
计算器
java
Compose全新文本输入框? 拿来吧你
/前言/JetpackCompose是用于构建原生
AndroidUI
的现代工具包,使用更简洁的代码、强大的工具和直观的KotlinAPI,简化并加速了Android上的UI开发。
程序员巴士
·
2022-08-01 10:00
docker-compose
jetpack
android
android 布局之滑动探究 scrollTo 和 scrollBy 方法使用说明
以下是
androidUI
的结构示示意图www.4shared.com/folder/frcAgdSG/_20140427.htmlwww.4sh
yxonjruk
·
2022-07-04 08:09
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他