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性能优化
之渲染篇
总结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应用增多,功能越来越复杂,布局也越来越丰富了,而这些也成为了阻碍一个应用流畅运行,因此,对复杂的功能进行性能优化是创造高质量应用的基础,本章节将为大家展示几种性能优化的方法,帮助开发者快速的构建运行速度快,相应速度快的应用程序。主要内容布局优化内存优化使用各种工具进行分析,优化具体内容布局优化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性能优化
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性能优化
工具方法总结
性能优化的文章很多,这里单纯记录优化点和优化方法的总结。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性能优化
工具 bootchart
Android性能优化
工具bootchart一、安装bootchart、编译bootchart1.安装bootchartsudoapt-getinstallbootchart2.编译bootchart由于
Raychan7998
·
2017-07-22 11:34
android性能优化
Android性能优化
:ViewStub
在开发应用程序的时候,经常会遇到这样的情况,会在运行时动态根据条件来决定显示哪个View或某个布局。那么最通常的想法就是把可能用到的View都写在上面,先把它们的可见性都设为View.GONE,然后在代码中动态的更改它的可见性。这样的做法的优点是逻辑简单而且控制起来比较灵活。但是它的缺点就是耗费资源。虽然把View的初始可见View.GONE但是在Inflate布局的时候View仍然会被Infla
lzwxx
·
2017-07-17 14:05
Android
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笔记
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
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
[转]Google 发布 Android 性能优化典范
2015年伊始,Google发布了关于
Android性能优化
典范的专题,一共16个短视频,每个3-5分钟,帮助开发者创建更快更优秀的AndroidApp。
zizi192
·
2017-06-05 21:24
Android性能优化
- 内存优化
性能优化系列阅读
Android性能优化
性能优化-消除卡顿性能优化-内存优化性能分析工具-TraceViewAndroid性能分析工具为什么内存优化?
JackChen1024
·
2017-05-25 22:51
Android性能优化
- 消除卡顿
性能优化系列阅读
Android性能优化
性能优化-消除卡顿性能优化-内存优化性能分析工具-TraceViewAndroid性能分析工具消除卡顿什么是卡顿及卡顿的衡量标准产生卡顿的原因通用优化流程定位卡顿原因什么是卡顿卡顿是人的一种视觉感受
JackChen1024
·
2017-05-25 22:48
Android性能优化
工具Hierarchy Viewer
简介HierarchyViewer工具提供了一个可视化界面显示布局的层次结构,方便我们进行调试,优化界面布局结构。准备阶段我们在做UI自动化或者性能分析时需要使用HierarchyViewer分析App的层级结构,但局限是必须要在已经Root的手机上才能查看,下面介绍的方法可以打破这个限制。1.手机进入开发者选项,开启调试模式。2.如果手机系统在4.1以上时,需要设置环境变量。4.0或者以下时,手
chaosMinds
·
2017-05-25 09:31
Android
Android性能优化
工具Memory Monitor
MemoryMonitorMemoryMonitor是AS自带的内存监视工具,可以实时显示程序内存消耗情况,并且提供了内存分析工具,帮助开发者程序中内存泄漏问题。如下图,蓝色代表分配的内存,灰色代表可以分配的。*A:initiateGC手动触发GC操作;*B:DumpJavaHeap获取当前的堆栈信息,生成一个.hprof文件,AndroidStudip会自动使用HeapViewer打开;一般用于
chaosMinds
·
2017-05-25 09:15
Android
内存 问题- 收藏集 - 掘金
Android性能优化
之巧用软引用与弱引用优化内存使用-Android-掘金前言:从事Android开发的同学都知道移动设备的内存使用是非常敏感的话题,今天我们来看下如何使用软引用与弱引用来优化内存使用
掘金
·
2017-05-18 00:00
内存
内存泄漏
java
android
CSDN日报20170515 ——《 聊聊我对 WannaCry 产生的感慨》
点击阅读全文Android|
Android性能优化
全方面解
blogdevteam
·
2017-05-15 23:00
机器学习
人工智能
病毒
csdn
Android性能优化
全方面解析
目的公司的新需求终于解决完了,离测试和发布还有段时间,第一次体验了下没需求没bug的感觉,真是舒爽~然后翻了翻有什么可以学的。无意翻到了Android后期发展的五大趋势。一、性能优化。二、高级UI。三、JNI/NDK开发。四、架构师。五、RN开发。这也许将会是我的进阶趋势。早已知道在瓶颈期的我,似乎看到了突破的希望的。其实,关注我的或者在群里的小伙伴也知道,UI那块我问题不大。但是高级UI就有难度
我就是马云飞
·
2017-05-15 11:59
Android高级进阶
Android性能优化
(十)之App瘦身攻略
1、前言如果你对App优化比较敏感,那么Apk安装包的大小就一定不会忽视。关于瘦身的原因,大概有以下几个方面:对于用户来说,在功能差别不大的前提下,更小的Apk大小意味更少的流量消耗,也意味着更多的用户下载;对于产品来说,大于竞品的Apk意味着较低的下载基数,不利于验证产品策略;对于开发人员来说,App瘦身则是一次技术优化、技术提升的机会;2、Apk的组成2.1Apk典型组成一个典型的Apk组成下
头条祁同伟
·
2017-05-11 17:41
Android优化大合集一:提纲
性能检测Android优化三:内存优化Android优化四:App启动速度优化Android优化五:布局优化Android优化六:性能优化前言最近在找工作,面了很多家公司,面试官对于Handler消息机制和
Android
零先生丶
·
2017-05-08 21:50
《
Android性能优化
》学习笔记1——渲染篇
Google近期在Udacity上发布了
Android性能优化
的在线课程,分别从渲染,运算与内存,电量几个方面介绍了如何去优化性能,这些课程是Google之前在Youtube上发布的
Android性能优化
典范专题课程的细化与补充
比萨u
·
2017-05-04 16:24
android 内存泄漏
参考文章1、
Android性能优化
-内存泄漏(上)http://huangjunbin.com/2017/03/22/Android%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96
龙爷linux
·
2017-05-03 18:30
Android
性能优化
内存泄露
Android性能优化
--布局优化
我们都知道,UI布局也影响着咱们App的性能,嵌套层级过多的布局在渲染时候会需要更多时间。下面就提出一些优化布局的建议:尽量减少布局层级和复杂度1、尽量不要嵌套使用RelativeLayout.2、尽量不要在嵌套的LinearLayout中都使用weight属性.3、Layout的选择,以尽量减少View树的层级为主.4、去除不必要的父布局.5、善用TextView的Drawable减少布局层级6
__帝华
·
2017-05-03 17:35
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他