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性能
Android-性能优化
ProfileGPURendering通用优化流程第一步:UI层优化过度绘制自定义控件绘制优化HierarchyViewer(层级查看器)工具使用第二步:代码问题查找第三步:优化App的逻辑层卡顿前言:关于
Android
一只攻城狮
·
2017-11-13 17:42
Android-性能优化
ProfileGPURendering通用优化流程第一步:UI层优化过度绘制自定义控件绘制优化HierarchyViewer(层级查看器)工具使用第二步:代码问题查找第三步:优化App的逻辑层卡顿前言:关于
Android
一只攻城狮
·
2017-11-13 17:42
Android-性能优化
ProfileGPURendering通用优化流程第一步:UI层优化过度绘制自定义控件绘制优化HierarchyViewer(层级查看器)工具使用第二步:代码问题查找第三步:优化App的逻辑层卡顿前言:关于
Android
一只攻城狮
·
2017-11-13 17:42
Android-性能优化
ProfileGPURendering通用优化流程第一步:UI层优化过度绘制自定义控件绘制优化HierarchyViewer(层级查看器)工具使用第二步:代码问题查找第三步:优化App的逻辑层卡顿前言:关于
Android
一只攻城狮
·
2017-11-13 17:42
Android-性能优化
ProfileGPURendering通用优化流程第一步:UI层优化过度绘制自定义控件绘制优化HierarchyViewer(层级查看器)工具使用第二步:代码问题查找第三步:优化App的逻辑层卡顿前言:关于
Android
一只攻城狮
·
2017-11-13 17:42
Android-性能优化
ProfileGPURendering通用优化流程第一步:UI层优化过度绘制自定义控件绘制优化HierarchyViewer(层级查看器)工具使用第二步:代码问题查找第三步:优化App的逻辑层卡顿前言:关于
Android
一只攻城狮
·
2017-11-13 17:42
Android-性能优化
ProfileGPURendering通用优化流程第一步:UI层优化过度绘制自定义控件绘制优化HierarchyViewer(层级查看器)工具使用第二步:代码问题查找第三步:优化App的逻辑层卡顿前言:关于
Android
一只攻城狮
·
2017-11-13 17:42
Android-性能优化
ProfileGPURendering通用优化流程第一步:UI层优化过度绘制自定义控件绘制优化HierarchyViewer(层级查看器)工具使用第二步:代码问题查找第三步:优化App的逻辑层卡顿前言:关于
Android
一只攻城狮
·
2017-11-13 17:42
Android-性能优化
ProfileGPURendering通用优化流程第一步:UI层优化过度绘制自定义控件绘制优化HierarchyViewer(层级查看器)工具使用第二步:代码问题查找第三步:优化App的逻辑层卡顿前言:关于
Android
一只攻城狮
·
2017-11-13 17:42
Android-性能优化
ProfileGPURendering通用优化流程第一步:UI层优化过度绘制自定义控件绘制优化HierarchyViewer(层级查看器)工具使用第二步:代码问题查找第三步:优化App的逻辑层卡顿前言:关于
Android
一只攻城狮
·
2017-11-13 17:42
Android-性能优化
ProfileGPURendering通用优化流程第一步:UI层优化过度绘制自定义控件绘制优化HierarchyViewer(层级查看器)工具使用第二步:代码问题查找第三步:优化App的逻辑层卡顿前言:关于
Android
一只攻城狮
·
2017-11-13 17:42
Android性能
优化之渲染篇
总结Android渲染部分的工作原理,其中参考了如下网址:http://www.androidpolice.com/2012/07/12/getting-to-know-android-4-1-part-3-project-butter-how-it-works-and-what-it-added/http://blog.csdn.net/michaelcao1980/article/detail
xuluqxulu
·
2017-11-07 17:58
Android性能
优化:图片的加载和图片缓存技术|SquirrelNote
系列文章:
Android性能
优化|SquirrelNote
Android性能
优化:布局优化实践|SquirrelNote
Android性能
优化:图片的加载和图片缓存技术|SquirrelNoteAndroid
跳动的松鼠
·
2017-11-03 11:43
Android性能
测试用例
Android性能
测试1概要本测试主要用于测试Android硬件机器人的Android系统性能,主要关注于系统稳定性,测试内容包括硬件驱动(功放、MIC、LED、按键、WIFI)稳定性、应用稳定性(云知声和平安
九霄的爸爸
·
2017-11-01 15:26
android
Android性能
优化
导语随着Android应用增多,功能越来越复杂,布局也越来越丰富了,而这些也成为了阻碍一个应用流畅运行,因此,对复杂的功能进行性能优化是创造高质量应用的基础,本章节将为大家展示几种性能优化的方法,帮助开发者快速的构建运行速度快,相应速度快的应用程序。主要内容布局优化内存优化使用各种工具进行分析,优化具体内容布局优化AndroidUI渲染机制人眼所感觉的流畅画面,需要画面的帧数达到40帧每秒到60帧
一个有故事的程序员
·
2017-10-23 21:44
Android性能
优化之使用线程池处理异步任务
原文链接:http://blog.csdn.net/u010687392/article/details/49850803说到线程,我想大家都不陌生,因为在开发时候或多或少都会用到线程,而通常创建线程有两种方式:1、继承Thread类2、实现Runnable接口虽说这两种方式都可以创建出一个线程,不过它们之间还是有一点区别的,主要区别在于在多线程访问同一资源的情况下,用Runnable接口创建的线
xpengb
·
2017-10-19 15:16
十五、
Android性能
优化之提升应用的启动速度和Splash页面的设计
1.启动分为两种方式:1)冷启动:当直接从桌面上直接启动,同时后台没有该进程的缓存,这个时候系统就需要重新创建一个新的进程并且分配各种资源。2)热启动:该app后台有该进程的缓存,这时候启动的进程就属于热启动。热启动不需要重新分配进程,也不会Application了,直接走的就是app的入口Activity,这样速度就很快2.如何测量一个应用的启动时间使用命令行来启动app,同时进行时间测量。单位
香沙小熊
·
2017-10-10 18:45
Android APP性能及专项测试
1.性能测试
Android性能
测试分为两类:1、一类为rom版本(系统)的性能测试2、一类为应用app的性能测试Android的app性能测试包括的测试项比如:1、资源消耗2、内存泄露3、电量功耗4、耗时
li_xiaoha
·
2017-10-10 11:15
Android性能
优化1
1.布局优化2.绘制优化3.响应速度优化和ANR日志分析布局优化布局优化思想就是,尽量减少布局文件的层级,以便减少android绘制的工作量.删除无用的控件和层级,如果在相同层级的情况下,尽量用LinearLayout.而不用RelativeLayout.一个View能展示出来,需要依次经过measure,layout和draw三个过程才最终将一个View绘制出来,而两者过程存在不同的差异Rela
wenou
·
2017-10-09 17:00
Adnroid LearningNotes
LearningNotesLearningNotes第一部分:Android(安卓)Android基础知识Android内存泄漏总结Handler内存泄漏分析及解决Handler、Looper、Message、MessageQueue基础流程分析
Android
david_zhou1
·
2017-09-28 18:37
android
Adnroid LearningNotes
LearningNotesLearningNotes第一部分:Android(安卓)Android基础知识Android内存泄漏总结Handler内存泄漏分析及解决Handler、Looper、Message、MessageQueue基础流程分析
Android
david_zhou1
·
2017-09-28 18:37
android
【宝贵经验】
Android性能
优化之内存优化实战
1.MemoryLeak内存泄漏:对于Java来说,就是new出来的Object放在Heap上无法被GC回收(内存中存在无法被回收的对象);内存泄漏发生时的主要表现为内存抖动,可用内存慢慢变少。1.1MemoryMonitorAndroidStudio自带的MemoryMonitor可以方便的观察堆内存的分配情况,并且可以粗略的观察有没有MemoryLeak。频繁的内存抖动,可能存在内存泄漏A:i
passiontim
·
2017-09-23 14:46
Android的性能优化
Android的性能优化写在前面:公司给了我一周的时间去学习
Android性能
的优化,参考了张明云老师的一片文章,并且用公司的实际项目进行测试(附有截图),还进行了一些知识点,注意事项以及很多网址链接的补充
加油勇士
·
2017-09-20 17:02
Android
Android性能
优化工具方法总结
性能优化的文章很多,这里单纯记录优化点和优化方法的总结。UI优化AndroidUI的基础理论知识可以看这里UI性能分析HierarchyViewer什么是HierarchyViewer能够可视化的直观获得UI布局设计结构和各种属性信息,帮助我们优化布局,是Android自带的工具。如何开启支持使用HierarchyViewerAndroid系统出于安全考虑,HierarchyViewer只能连接开
Lyman_Ye
·
2017-09-20 10:48
Android基础笔记
【知识整理】这可能是最好的性能优化教程(二)
这可能是最好的性能优化教程系列专栏这可能是最好的性能优化教程(一)前言上篇写了ArrayMap和UI性能优化,这篇我想和大家聊聊每个人都关心的APP启动,参见
Android性能
优化典范。
南尘
·
2017-09-13 15:00
七、
Android性能
优化之电量优化(一)
一、电量消耗理论与分析写出耗电量低的应用的关键是要透彻理解它的理论以及全部过程。下面将对电量消耗的相关理论知识进行介绍。1、电量消耗的概念首先要知道,电量的消耗,主要是指硬件的电量消耗(废话),在电子世界,这种硬件消耗电量来执行任务的过程,叫做超时电流消耗。硬件消耗电量同情况下,相同时间内,消耗的电量是不同的。比如使用飞行模式待机,确实可以坚持10多天。但是我们一旦使用手机,比如使用蜂窝式无线数据
香沙小熊
·
2017-09-03 14:14
浅谈
android性能
优化之启动过程(冷启动和热启动)
本文介绍了浅谈
android性能
优化之启动过程(冷启动和热启动),分享给大家,具体如下:一、应用的启动方式通常来说,启动方式分为两种:冷启动和热启动。
逊志
·
2017-08-24 17:40
性能优化之Java(Android)代码优化
转自http://www.trinea.cn/android/java-android-performance/本文为
Android性能
优化的第三篇——Java(Android)代码优化。
我喂程序员袋盐
·
2017-08-21 13:03
Android性能
优化
Android性能
优化 本文主要介绍一些有效的性能优化方法,包括布局优化、绘制优化、内存泄露优化、响应速度优化、ListView优化、Bitmap优化、线程优化以及一些性能优化的建议,同时还介绍了对ANR
A-Miracle
·
2017-08-11 11:21
android
性能优化
内存泄露
Android
性能优化
内存泄露检查
Android性能
优化
Android性能
优化 本文主要介绍一些有效的性能优化方法,包括布局优化、绘制优化、内存泄露优化、响应速度优化、ListView优化、Bitmap优化、线程优化以及一些性能优化的建议,同时还介绍了对ANR
A-Miracle
·
2017-08-11 11:21
android
性能优化
内存泄露
Android
性能优化
内存泄露检查
Android 插件化原理 完胜360插件框架 技术实战
性能优化
Android性能
优化(一)APK高效瘦身http://blog.csdn.net/whb20081815/article/details/70140063
Android性能
优化(二)数据库优化秒变大神
深南大盗
·
2017-08-04 16:19
android
Android性能
优化总结
最近大半个月都在做app的优化,最主要是从apk包大小、界面过度绘制、掉帧、内存抖动、主线程IO这几个方面来入手的。相比开发新功能,做优化真的是更费脑力和心神,因为也许你做了大量的修改和优化操作,能看见的效果却微乎其微,但又不得不做。我想对于大多数Android开发者来说,开发出一款app并不难,但是开发出一款高性能体验棒的app却并不是每个开发者都能做到的。在开发过程中,可能会因为各种各样的原因
shenhuniurou
·
2017-08-02 23:46
当我们讨论流畅度的时候,我们究竟在说什么?
本文章转载于搜狗测试前言:那些年我们用过的显示性能指标相对其他
Android性能
指标(如内存、CPU、功耗等)而言,显示性能(包括但不仅限于我们常说的“流畅度”)的概念本来就相对复杂。
夜境
·
2017-07-24 10:10
Android性能
优化工具 bootchart
Android性能
优化工具bootchart一、安装bootchart、编译bootchart1.安装bootchartsudoapt-getinstallbootchart2.编译bootchart由于
Raychan7998
·
2017-07-22 11:34
android性能优化
Android性能
测试之流畅度测试
阅读更多流畅度测试简单的来说就是Android页面绘制。Android系统每秒60hz,也就是大约每16ms刷新一次界面。但是在我们使用APP过程中,经常会看到页面有卡顿,或者说丢帧的现象。也就是说可能此刻两个页面绘制的时间差超过0.1S(人眼视觉残留0.1S)。总的来说,就是页面原理分析在确定衡量指标之前,先来说Android的UI更新机制。在Android版本更新过程中,发现在JellyBea
alston123
·
2017-07-18 18:00
Android性能
优化:ViewStub
在开发应用程序的时候,经常会遇到这样的情况,会在运行时动态根据条件来决定显示哪个View或某个布局。那么最通常的想法就是把可能用到的View都写在上面,先把它们的可见性都设为View.GONE,然后在代码中动态的更改它的可见性。这样的做法的优点是逻辑简单而且控制起来比较灵活。但是它的缺点就是耗费资源。虽然把View的初始可见View.GONE但是在Inflate布局的时候View仍然会被Infla
lzwxx
·
2017-07-17 14:05
Android
Android性能
测试之卡顿ANR测试
阅读更多一直以来
Android性能
测试一直是android测试中一个被一部分人遗忘,有被一部分人无可奈何的东西。
Lamking
·
2017-07-13 17:00
Android性能
优化之:XML布局文件优化
Android中XML布局文件的使用非常频繁,在加载XML布局的时候,如果对XML文件其进行优化,将会提高加载的效率。HierarchyViewer工具再开始介绍之前先说一下HierarchyViewer工具的使用。不合理的布局会使我们的应用程序UI性能变慢,HierarchyViewer能够可视化的角度直观地获得UI布局设计结构和各种属性的信息,帮助我们优化布局设计。HierarchyViewe
DeMonnnnnn
·
2017-07-05 22:53
Android笔记
Android性能
优化之:XML布局文件优化
Android中XML布局文件的使用非常频繁,在加载XML布局的时候,如果对XML文件其进行优化,将会提高加载的效率。HierarchyViewer工具再开始介绍之前先说一下HierarchyViewer工具的使用。不合理的布局会使我们的应用程序UI性能变慢,HierarchyViewer能够可视化的角度直观地获得UI布局设计结构和各种属性的信息,帮助我们优化布局设计。HierarchyViewe
DeMonnnnnn
·
2017-07-05 22:53
Android笔记
Systrace的工作原理及例子解读
source.android.com/devices/tech/debug/systrace如果图片显示有问题,请访问简书,地址http://www.jianshu.com/p/6f528e862d31systrace是一个分析
android
CrystalChenxiaoqing
·
2017-07-05 10:31
android
Systrace的工作原理以及如何分析
Systrace的工作原理译文地址:https://source.android.com/devices/tech/debug/systracesystrace是一个分析
android性能
问题的基础工具
一叶一声秋
·
2017-07-04 17:29
面向忙碌开发者的 Android 知识点收录
(Bigosaur)Android学习教程AndroidBootstrap[PDF]
Android性能
小贴士(RomainGuy&ChetHaase)[PDF]Android应用中使用Dagger(JakeWharton
passiontim
·
2017-07-04 00:42
面向忙碌开发者的 Android 知识点收录
(Bigosaur)Android学习教程AndroidBootstrap[PDF]
Android性能
小贴士(RomainGuy&ChetHaase)[PDF]Android应用中使用Dagger(JakeWharton
passiontim
·
2017-07-04 00:42
Android内存优化(三)避免可控的内存泄漏
相关文章
Android性能
优化系列Java虚拟机系列前言内存泄漏向来都是内存优化的重点,它如同幽灵一般存于我们的应用当中,有时它不会现身,但一旦现身就会让你头疼不已。
刘望舒
·
2017-07-02 11:01
Android学习资源网站大全【转】
此文为转载目录1.官方学习资源【推荐必看】2.值得关注的大牛博客3.值得Android开发者阅读系列【推荐必看】4.UI自定义View5.
Android性能
优化6.单元测试系列7.框架相关网络请求相关RxJava
交流电1582
·
2017-06-26 18:46
Android面试题【高级工程师版】
Android高级(★★★)一、
android性能
优化(11.9更新)1、如何对Android应用进行性能分析2、什么情况下会导致内存泄露3、如何避免OOM异常4、Android中如何捕获未捕获的异常5
Jarry_le
·
2017-06-19 11:30
Android性能
优化(traceView)
一、性能优化的目的:减少卡顿二、性能优化工具:TraceViewTraceView是androidSDK自带的工具,加载traceview文件,用图形化的方式展示代码的调用次数、执行时间,利于我们分析问题三、如何生成traceview文件1、在代码中插入//开始traceDebug.startMethodTracing("test");//结束traceDebug.stopMethodTracin
huxiubo
·
2017-06-15 18:25
Threading and Loaders. (Android Performance Patterns Season 5, Ep. 8)
Android性能
模式第五季的第八集,之前因为没有使用过Loader所以暂时跳过,住院的这些日子,接触了Loader,发现它真的很好用,接下来,进入视频翻译,地址如下:https://www.youtube.com
Gzw丶南山
·
2017-06-12 15:09
Android Bitmap处理
几乎所有图片类文件在Android内存中都会以Bitmap位图的形式存在,由于各种奇葩的需求和性能优化的原因,优化Bitmap成为
Android性能
优化中最常见的手段之一。
落叶Ex
·
2017-06-08 17:02
Android
Android内存优化(一)DVM和ART原理初探
相关文章
Android性能
优化系列Java虚拟机系列前言要学习Android的内存优化,首先要了解Java虚拟机,此前我用了多篇文章来介绍Java虚拟机的知识,就是为了这个系列做铺垫。
刘望舒
·
2017-06-06 19:25
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他