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
AndroidUI
的绘制流程
前言前些天研究自定义控件特意研究了下UI的绘制流程1.首先说下Activity加载后的显示的View图2.然后我们从setContentView(R.layout.activity_main)入手,调用了Activity中的publicvoidsetContentView(@LayoutResintlayoutResID){getWindow().setContentView(layoutResI
秋风的落叶
·
2020-03-20 11:13
Android优秀项目地址汇总
资源搜集关于
AndroidUI
:https://github.com/wasabeef/awesome-android-ui关于AndroidLib:https://github.com/JStumpp
红黑军团号
·
2020-03-19 01:23
AndroidUI
初探④RecyclerView之ItemTouchHelper
0x000前言现在几乎养成了一种固定的写作模式,在开始正文之前,总想唠嗑几句,或技术简介亦或是近来的所思所想,都希望有个记录,与人分享交流。这是一个开放的时代,我们很幸运的生活在这个时代,这么一个开放的时代,互联网将世界各地的知识信息传输到我们面前,几乎零距离。然而,信息爆炸也成其了我们的不幸,每天被各种信息淹没,我们如一叶扁舟,在信息的大海里,如履薄冰。0x001ItemTouchHelper在
逝我
·
2020-03-18 20:26
悬浮按钮要怎么设计才能带来好体验?
悬浮按钮是
AndroidUI
交互中最关键的元素之一,在用户流程中至关重要。悬浮按钮非常的易用,但是要正确的使用它,还是要遵循一些基本的规则。在今天的文章中,你会找到下面问题的答案:什么
蓝湖产品设计协作
·
2020-03-18 00:46
Android Weekly - 第 145 期
AndroidUI
自动化测试(googlet
AndroidWeekly
·
2020-03-11 20:39
Android开发性能优化
1.布局优化1.
AndroidUI
渲染机制16ms间隔,刷新一帧,使用“开发者选项”中gpu渲染,查看过度绘制部分;减少红色区域的内容2.优化布局层级,view树高度不宜超过10层,但是一般都不会超过10
月剪西风
·
2020-03-11 08:19
Databinding基本使用方法
DataBinding解决了
AndroidUI
编程中的一个痛点,官方原生支持MVVM模型可以让我们在不改变既有代码框架的前提下,非常容易地使用这些新特性。
Aaroning
·
2020-03-10 18:06
android测试1、Espresso概述
什么是EspressoEspresso是Google官方提供的
AndroidUI
自动化测试的框架。他可以覆盖UI页面,对节点树上的View进行操作,通过对比执行结果,返回测试结果。
雷霆之喜
·
2020-03-10 06:28
Unity ant解决打包65535问题原理(官方解决方案)
当你的项目出现65K后,优先推荐sdk包进行裁剪,因为其实很多包我们都没有使用到,或者只使用了其中很小部分的功能,比如google大礼包,完整的google包里面有3W+方法,还有
androidUI
相关的库
阿飞咯
·
2020-03-09 04:42
Android UI-移动和滑动效果(一)
概述
androidUI
开发中经常要用到滑动效果,这篇博客主要介绍View位置属性和移动的原理。下篇博客会具体介绍如何实现滑动效果。
twinsnan
·
2020-03-08 14:44
AndroidUI
系列--在DecorView层解决RecyclerView和ScrollView的滑动冲突
转载自:http://blog.csdn.net/sw5131899的博客滑动冲突,这个是安卓的必经之坑。最开始的ListView和ScollView冲突,或者ListView嵌套ListView滑动冲突,再或者ListView和ViewPager的滑动冲突,再或者是GraidView等可滑动控件互相嵌套的冲突。解决方案呢,有很多。比如在onTouchEvent中拦截事件。又或者自定义ListVi
m_博客
·
2020-03-07 19:05
AndroidUI
常用类以及界面相关类
1.android.graphic.CanvasCanvas类好比手机中的画纸,可以在Canvas上画图形或者图像,一班般用android画图时,需要四个部分1.位图,包含像素2.Canvas画板:包含绘画内容,写入位图3.初始图形:Rect,Bitmap,text等4.Paint:用来描述初始图形颜色和类型。Canvs类提供的方法中,经常用的比较多的是draw开头的方法,即向画板中画图形。自定义
一只吸烟的鱼
·
2020-03-06 15:51
Android Espresso(UI自动化测试)的搭建
Espresso是Google官方提供的
AndroidUI
自动化测试的框架.为什么叫Espresso(浓咖啡),好像是想让Android码农们轻松的写完自动化用例后能享受着咖啡,看着自动化测试"飞".这是
槐树向北
·
2020-03-05 20:39
AsyncTask总结
我们都知道,
AndroidUI
是线程不安全的,如果想要在子线程里进行UI操作,就需要借助Android的异步消息处理机制。
junwu_123
·
2020-03-03 10:13
AndroidUi
(6)-selector
selector可以用来实现不同状态之间的不同表现selector标签,用多个item定义不同状态的表现。定义的xml文件可以作为两种资源使用:drawable和color。作为drawable资源使用时必须指定android:drawable属性,一般用来改变形状、背景颜色等;作为color资源使用时必须指定android:color属性,一般用来改变文本的颜色。作drawable使用时:作co
C二叔
·
2020-03-03 04:33
Android控件架构浅析
View树结构
AndroidUI
界面图每个activity都包含一个一般由phonewindow来实现的window对象,其将一个DecorView设置为整个窗口的跟View。
_枫_
·
2020-03-03 02:56
探索Android中selector和shape的结合使用
Android中的Selector(背景选择器)主要是用来改变一个按钮控件的背景,在
AndroidUI
设计中经常会遇到,比如我们在点击Button时需要有些效果的变化,这时候就要用到和。
Angelicas
·
2020-03-01 16:30
基本UI控件
Android里的图形界面都是由View和ViewGroup以及他们的子类构成的:View:所有可视化控件的父类,提供组件描绘和时间处理方法ViewGroup:View类的子类,可以拥有子控件,可以看作是容器
AndroidUI
jadefly
·
2020-02-29 11:21
2.1布局的创建
1
AndroidUI
简介应用程序界面的美观直接影响用户的体验,一个好的布局应简洁、美观、实用。
AndroidUI
的设计与代码的编写是分离的,这样做的好处是当我们改变布局时,不用考虑对代码的影响。
EDU_MJ
·
2020-02-28 21:33
AndroidUI
初探①兼容组件
前言俗话说:“人靠衣装,美靠靓装”。这是一个看脸的时代,在IOS系统中有专门的一款内置应用,就叫FaceTime,乔老爷子可谓是有先见之明,早就看穿我们这些凡俗的人类。在这个体验为王的时代,一个好的UI几乎可以决定一个产品的成败,功能性已经不具备竞争力了,除非没有选择。作为一名Android开发人员,UI往往被人诟病,因为以前原生的UI组件,实在是丑得可以,或许是因其Google的工程师文化,起初
逝我
·
2020-02-28 03:53
A020-列表容器之ListView
概述前面介绍了
AndroidUI
中的五大布局容器,本节课介绍实际项目当中经常会用到的组件-ListView,它也是一个布局容器,它的每一项就是我们的列表项,每一个列表项都是一块独立的布局,我们可把数据填充到每一个列表项中
IT_xiao小巫
·
2020-02-26 13:35
Android测试总结
MockwebserverMockWebServerAndroid自动化测试AndroidmonkeyAndroidMonkey整理AndroidmonkeyrunnerAndroidmonkeyrunner整理
AndroidUI
流水不腐小夏
·
2020-02-23 13:05
Android布局优化
简单来说,在
AndroidUI
布局过程中,需要遵守的原则包括如下几点:尽量多使用RelativeLayout、LinearLayout,不要使用绝对布局AbsoluteLayout;将可复用的组件抽取出来并通过标签使用
筱南独舞
·
2020-02-20 13:55
Android实用drawable图形汇总
描边的颜色[shape和selector的结合使用]转载自:http://www.cnblogs.com/top5/archive/2012/05/10/2494763.htmlshape和selector是
AndroidUI
InitialX
·
2020-02-17 22:52
Android 丢帧原理以及办法
AndroidUI
绘制过程开发中的卡顿我想没跟人都遇到过,之前也是搜博客看看怎么个解决办法,没有认真研究过,今天我打算跟大家聊一聊。先从View说吧。
JarvisGG
·
2020-02-17 17:34
Android群英传读书笔记(第十章)
1.布局优化
AndroidUI
渲染机制在Android中,系统通过VSYNC信号出发对UI的渲染、重绘,其间隔时间是16ms。
青藤绿
·
2020-02-15 11:29
Android相关网站
InfoQ(InformationQueue)是一个在线新闻/社区网站:http://www.infoq.com/cn/代码库:http://code.cocoachina.com/
AndroidUI
:
奔跑的图腾
·
2020-02-15 09:16
android View事件体系结论总结
在了解androidview事件体系前,先了解下
androidUI
界面架构图。
Whyn
·
2020-02-15 09:19
界面控件学习笔记
一个AndroidApp是由一个或多个Activity组成,每一个Activity都是一个UI容器,也就是一个屏幕界面,一个界面的组成则是由一组
AndroidUI
控件组成。
斐硕人
·
2020-02-14 18:06
Notification介绍
消息首先以图表的形式显示在通知栏,要查看消息的详情需要进入通知抽屉(notificationdrawer中查看)通知栏和通知抽屉都是系统层面的,你可以随时查看,不限制于appNotification的设计作为
androidUI
菜鸟_一枚
·
2020-02-13 19:54
AndroidUI
初探③RecyclerView之ItemDecoration
前言今年换了新工作,刚开始熟悉项目,今天终于交付了一个版本,整个人忙得晕头转向,每次接手新项目,都需要一段时间去熟悉项目,有时候会因为不熟悉前任写的代码,可能会掉进不明不白的坑里,至此,我觉得想要最快熟悉前任写代码,当前又没有任务,可以小范围重构,并进行测试,可以减少因为不熟悉项目的一些细节,而踩到不明不白的坑。ItemDecoration使用过RecyclerView的朋友肯定有过这样的经历,以
逝我
·
2020-02-13 10:05
python+PIL实现图片对比(一)
前提前阵子报了个班,学了一些
androidUI
自动化相关的东西,于是想到第一家单位在做android手机自动化的时候,有用到图片对比,来确定是否点到指定的页面,遂想在appium+python做UI自动化时
迈阿密小白
·
2020-02-12 13:28
Android_AsyncTask异步类
AsyncTask是一个轻量级的异步抽象类·Android程序刚启动时,会同时启动一个像一个的主线程,这个主线程主要负责处理与UI有关的事件,有时也被称为UI线程,Androidapp中必须遵循单线程模型原则:
AndroidUI
XiaoGao128
·
2020-02-11 17:00
AndroidUi
(3)-圆
效果图:Paste_Image.png代码片段
C二叔
·
2020-02-11 08:13
Android 使用 JaCoco 分析单元代码测试覆盖率
AndroidUI
单元测试首先看一下
AndroidUI
单元测试的Demo布局文件activity_main.xml待测试代码MainActivity.java说明页面中有两个按钮,点击第一个按钮会显示一个
immutable
·
2020-02-09 20:48
Android-UI事件传递就是这么个事儿
正文聊聊UI事件传递
AndroidUI
事件传递.png什么是UI事件?
灵魂奏响曲
·
2020-02-09 08:45
拉升App颜值-android优雅酷炫的图片处理
这篇文章主题仍然是
androidUI
相关,主要介绍android怎么优雅的操作图片,来拉升app颜值。
小马哥Mark
·
2020-02-08 16:28
Android零基础入门第17节:TextView属性和方法大全
前面简单学习了一些
AndroidUI
的一些基础知识,那么接下来我们一起来详细学习Android的UI界面基本组件。
鑫鱻
·
2020-02-08 07:08
AndroidUI
初探⑤Palette调色板
前言经过这么多年的UI发展,对UI对变换能力要求越来越高,从拟物化到扁平化再到Android到MaterialDesign,UI越来越友好,丰富而简约。设计是艺术性的,也是需要技术做支撑的,更主要的是对用户是友好的,在设计不同质化的前提下,要减少用户的学习成本,尽量设计简洁操作路径流畅,不为花哨而花哨,尽量符合自然。在有模块或分类呈现时,往往我们的设计都会在每个Item的底部加入图片,作为丰富It
逝我
·
2020-02-07 22:05
硬核配置+全新UI?realme真我官微大爆料,这款5G手机亮了
由于Android生态的开放性,很多手机厂商都会推出自己的定制
AndroidUI
,以通过更多的功能或设计上的差异化,来满足消费者的需求。
宋某某科技
·
2020-02-07 18:04
Android性能优化资源缩减(ColorFilter资源着色)
AndroidUI
性能优化:1、将视图结构扁平化(可以使用标签)2、减少每个视图中的资源文件数量。
码磁
·
2020-02-06 21:29
uiautomatorviewer结合Android Studio 快速定位代码案例:
AndroidSDK目录下自带了一款叫做uiautomatorviewer.bat的
AndroidUI
截屏分析工具,用于测试人员进行自动化测试。
zhougansong
·
2020-02-06 13:36
Android更新Ui进阶精解(二)
blog.csdn.net/qiaoidea/article/details/45115047【导航】Android更新Ui的几种方法和见解android更新ui基本常用方法Android更新Ui进阶精解(一)
androidui
Qiaoidea
·
2020-02-06 13:13
androidUI
中一个小的注意点
昨天下午做测试发现软件崩掉了,由于没有log,我只能看看代码,逻辑上没问题,只有view可能出现问题,但是没法确定,今天模拟环境测试了一下,果然是这个问题。这种问题大多数发生在回调线程中,这主要是Android的相关View和控件不是线程安全的,简单的说,给个独立子线程或者让他跑在UI线程上就可以了报错为:Onlytheoriginalthreadthatcreatedaviewhierarchy
世外大帝
·
2020-02-05 08:29
AndroidUI
系列—源码分析View的绘制
欢迎关注作者的githubhttps://github.com/BudSpore本系列文章都有点长,首先
AndroidUI
显示的大致流程,并结合项目对视图,流畅度进行性能优化,最后整合一个大项目,认真读完
Chris锅
·
2020-02-02 06:20
让你的app提升一个档次-Android酷炫自定义控件
这是我近期整理的比较酷炫并且我们会经常用到的customview,也有一些不是customview,但是也是
androidUI
相关的,实现了酷炫UI效果的开源库,合理利用这些开源库,可以让你的app提升一个档次
小马哥Mark
·
2020-02-01 20:35
Android 动态布局开车
相信从我们写下"helloworld"的小demo开始,我们就有了一个观念,
AndroidUI
布局是通过layout目录下的XML文件定义的。
椰子zZ
·
2020-02-01 15:01
安卓自定义带动画特效的控件大集合
名称
AndroidUI
语言Android平台GitOSC作者baojiming1链接点此进入平时大家工作中经常会遇到开发带动画特效的控件,今天小编给大家推荐开源中国GitOSC上面一个包含众多带动画特效控件的集合项目
两只黄鹂鸣翠鸟
·
2020-01-08 17:30
Dagger2详解-从代码分析其原理
架构方面请关注GitHub(MVP+Retrofit+Dagger2+Okhttp)及我的文章
AndroidUI
框架快速搭建实践Dagger2是Dagger1的分支,由谷歌公司接手开发,目前的版本是2.0
轻云时解被占用了
·
2020-01-06 13:32
新的布局方式——Jetpack Compose
根据官方文档的描述,JetpackCompose是用于构建原生
AndroidUI
的现代化工具包。它能使用更少的代码(相比XML)完成布局、有更强大的工具支持,并且能够直接使用Ko
foolchen
·
2020-01-06 04:56
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他