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性能优化
之内存泄漏 2
Handler造成的内存泄漏Handler的使用造成的内存泄漏问题应该说最为常见了,平时在处理网络任务或者封装一些请求回调等api都应该会借助Handler来处理,对于Handler的使用代码编写一不规范即有可能造成内存泄漏,如下示例: publicclassMainActivityextendsAppCompatActivity{ privateHandlermHandler=newHand
北京茑萝00
·
2015-12-28 16:57
软件测试开发
老李分享:
Android性能优化
之内存泄漏 1
老李分享:
Android性能优化
之内存泄漏前言对于内存泄漏,我想大家在开发中肯定都遇到过,只不过内存泄漏对我们来说并不是可见的,因为它是在堆中活动,而要想检测程序中是否有内存泄漏的产生,通常我们可以借助
北京茑萝00
·
2015-12-28 16:18
软件测试开发
老李分享:
Android性能优化
之内存泄漏 1
老李分享:
Android性能优化
之内存泄漏前言对于内存泄漏,我想大家在开发中肯定都遇到过,只不过内存泄漏对我们来说并不是可见的,因为它是在堆中活动,而要想检测程序中是否有内存泄漏的产生,通常我们可以借助
北京茑萝00
·
2015-12-28 16:18
软件测试开发
Android性能优化
之Systrace分析UI性能
当你是一位程序员其实很有必要对写完的代码负责任,是否你会怀疑自己写的代码已经是完美了。我常常很奇怪的怀疑自己写的代码这里不行那里可能有问题,当这些疑问都出来的时候怎么让自己安心呢?那就是让自己的代码经过这些性能分析工具的分析,只有通过它们的检测才能给自己下一个定心丸,所以开始学习性能分析。Systrace前言Systrace允许你跟踪系统的行踪(trace),它可以告诉你在哪些线程、进程在这段时间
Neacy_Zz
·
2015-12-25 19:00
UI
android
性能优化
systrace
Android性能优化
之如何避免Overdraw
什么是Overdraw?Overdraw就是过度绘制,是指在一帧的时间内(16.67ms)像素被绘制了多次,理论上一个像素每次只绘制一次是最优的,但是由于重叠的布局导致一些像素会被多次绘制,而每次绘制都会对应到CPU的一组绘图命令和GPU的一些操作,当这个操作耗时超过16.67ms时,就会出现掉帧现象,也就是我们所说的卡顿,所以对重叠不可见元素的重复绘制会产生额外的开销,需要尽量减少Overdra
天羽飞龙
·
2015-12-24 17:00
android性能优化
根据Android的层次结构,性能优化也是分层次进行的,本文会分别对Application、Framework、Native、Kernel各层做总结,每层主要会从性能优化的基本思想、优化技巧、优化工具几个方面进行说明。第一章Android应用性能优化(概述) 应用程序的性能问题是最明显、最容易体现的一类,表现形式也五花八门,举几个例子:应用程序第一次启动速度慢,或者进入某一界面速度慢;启动某
junjianzhang
·
2015-12-23 10:00
Android性能优化
之布局优化总结
布局优化,就是尽可能的减少布局文件的层级,布局结构层级少,绘制工作量也就少了,那么程序的性能自然就提高了。如何进行布局优化?1.首先五大布局中经常使用的RelativeLayout、LinearLayout,其次是FrameLayout,剩下的两种TableLayout一般偶尔使用一下,绝对布局由于屏幕适配的原因几乎没人使用。1.RelativeLayout和LinearLayout都可以解决的,
eyishion
·
2015-12-19 15:00
优化
android
布局
Android 性能优化之(1)-MAT使用教程
Android性能优化
之——MAT使用教程官方地址参考地址1.Eclipse安装Allocationtracker插件MAT是一个Eclipse插件,同时也有单独的RCP客户端。
u010350809
·
2015-12-16 23:00
eclipse
android
eclipse插件
插件
性能优化
Android性能优化
之如何避免Overdraw
什么是Overdraw?Overdraw就是过度绘制,是指在一帧的时间内(16.67ms)像素被绘制了多次,理论上一个像素每次只绘制一次是最优的,但是由于重叠的布局导致一些像素会被多次绘制,而每次绘制都会对应到CPU的一组绘图命令和GPU的一些操作,当这个操作耗时超过16.67ms时,就会出现掉帧现象,也就是我们所说的卡顿,所以对重叠不可见元素的重复绘制会产生额外的开销,需要尽量减少Overdra
尹star
·
2015-12-16 21:19
Android性能优化
方法
GPU过度绘制•打开开发者选型,“调试GPU过度绘制”,蓝、绿、粉红、红,过度绘制依次加深•粉红色尽量优化,界面尽量保持蓝绿颜色•红色肯定是有问题的,不能忍受使用HierarchyView分析布局层级•删除多个全屏背景:应用中不可见的背景,将其删除掉•优化ImageView:对于先绘制了一个背景,然后在其上绘制了图片的,9-patch格式的背景图中间拉伸部分设置为透明的,Android2D渲染引擎
雨知
·
2015-12-11 09:58
[原]
Android性能优化
方法
GPU过度绘制打开开发者选型,“调试GPU过度绘制”,蓝、绿、粉红、红,过度绘制依次加深粉红色尽量优化,界面尽量保持蓝绿颜色红色肯定是有问题的,不能忍受使用HierarchyView分析布局层级删除多个全屏背景:应用中不可见的背景,将其删除掉优化ImageView:对于先绘制了一个背景,然后在其上绘制了图片的,9-patch格式的背景图中间拉伸部分设置为透明的,Android2D渲染引擎会优化9-
雨知
·
2015-12-10 17:00
值得学习的博客内容
Android逆向之旅—静态分析技术来破解Apk
Android性能优化
之常见的内存泄漏架构之路Android多分辨率自适应总结各种android小demoAndroidContext完全解析,你所不知道的
happy_Ann
·
2015-12-01 00:00
博客链接
Android性能优化
之常见的内存泄漏
前言对于内存泄漏,我想大家在开发中肯定都遇到过,只不过内存泄漏对我们来说并不是可见的,因为它是在堆中活动,而要想检测程序中是否有内存泄漏的产生,通常我们可以借助LeakCanary、MAT等工具来检测应用程序是否存在内存泄漏,MAT是一款强大的内存分析工具,功能繁多而复杂,而LeakCanary则是由Square开源的一款轻量第三方内存泄漏检测工具,当它检测到程序中有内存泄漏的产生时,它将以最直观
stubbornness1219
·
2015-11-30 15:00
android
内存
内存泄露
Android性能优化
之避免内存泄漏的建议
在android程序开发中,内存泄漏问题是比较常见的问题,相信有过一些android编程经历的程序猿都遇到过各种各样的内存泄漏。内存泄漏是造成应用程序OOM的主要原因之一,是编程中必须避免的问题。下面小编搜罗了几个避免内存泄漏的建议,分享给大家,一起来看看吧。 1、对于生命周期比Activity长的对象,如果需要应该使用ApplicationContext;2、在涉及到Context时先考虑Ap
高逼格
·
2015-11-26 14:00
[置顶]
Android性能优化
之被忽视的优化点
对于性能优化这个知识点来说,实在是太广了,博主本人也一直非常关注这方面的学习,而对于性能优化来说它包括了非常非常非常多方面,比如:I/O的优化、网络操作的优化、内存的优化、数据结构的优化、代码层次的优化、UI渲染优化、CPU资源使用率的优化、异常处理的优化等等等等。。。本篇文章就博主本人的理解来讲述一些在Android开发中可以优化的地方ArrayList和VectorArrayList和Vect
u010687392
·
2015-11-25 15:00
优化
android
性能优化
android 优化文章
Android性能优化
汇总使用Androidstudio分析内存泄露Android内存分析工具(一):MemoryMonitorAndroid内存分析工具(二):DDMSAndroid内存分析工具(三)
mmmlllii
·
2015-11-25 15:00
Android性能优化
典范第二季
Google前几天刚发布了
Android性能优化
典范第2季的课程,一共20个短视频,包括的内容大致有:电量优化,网络优化,Wear上如何做优化,使用对象池来提高效率,LRUCache,Bitmap的缩放
u011240877
·
2015-11-24 09:00
Android性能优化
典范第一季
Android性能优化
典范第一季 2015年伊始,Google发布了关于
Android性能优化
典范的专题,一共16个短视频,每个3-5分钟,帮助开发者创建更快更优秀的AndroidApp。
u011240877
·
2015-11-24 09:00
[置顶]
Android性能优化
之常见的内存泄漏
前言对于内存泄漏,我想大家在开发中肯定都遇到过,只不过内存泄漏对我们来说并不是可见的,因为它是在堆中活动,而要想检测程序中是否有内存泄漏的产生,通常我们可以借助LeakCanary、MAT等工具来检测应用程序是否存在内存泄漏,MAT是一款强大的内存分析工具,功能繁多而复杂,而LeakCanary则是由Square开源的一款轻量第三方内存泄漏检测工具,当它检测到程序中有内存泄漏的产生时,它将以最直观
u010687392
·
2015-11-23 22:00
android
性能优化
内存泄露
Android性能优化
之常见的内存泄漏
前言对于内存泄漏,我想大家在开发中肯定都遇到过,只不过内存泄漏对我们来说并不是可见的,因为它是在堆中活动,而要想检测程序中是否有内存泄漏的产生,通常我们可以借助LeakCanary、MAT等工具来检测应用程序是否存在内存泄漏,MAT是一款强大的内存分析工具,功能繁多而复杂,而LeakCanary则是由Square开源的一款轻量第三方内存泄漏检测工具,当它检测到程序中有内存泄漏的产生时,它将以最直观
u010687392
·
2015-11-23 15:00
android
性能
优化
[转]Android 开发中的日常积累
Android性能优化
Android内存优化之OOMAndroid最佳性能实践(1):合理管理内存Android最佳性能实践(2):分析内存的使用情况Android最佳性能实践(3):高性能编码优化Android
iaiai
·
2015-11-21 12:00
Android性能优化
之使用线程池处理异步任务
转载自:http://blog.csdn.net/u010687392/article/details/49850803说到线程,我想大家都不陌生,因为在开发时候或多或少都会用到线程,而通常创建线程有两种方式:1、继承Thread类2、实现Runnable接口虽说这两种方式都可以创建出一个线程,不过它们之间还是有一点区别的,主要区别在于在多线程访问同一资源的情况下,用Runnable接口创建的线程
u012858313
·
2015-11-18 21:00
Android性能优化
之使用线程池处理异步任务
说到线程,我想大家都不陌生,因为在开发时候或多或少都会用到线程,而通常创建线程有两种方式:1、继承Thread类2、实现Runnable接口虽说这两种方式都可以创建出一个线程,不过它们之间还是有一点区别的,主要区别在于在多线程访问同一资源的情况下,用Runnable接口创建的线程可以处理同一资源,而用Thread类创建的线程则各自独立处理,各自拥有自己的资源。所以,在Java中大多数多线程程序都是
HenryLee699
·
2015-11-18 16:48
Java
Android
性能优化
Android
中级技术
Android性能优化
之使用线程池处理异步任务
转自:http://blog.csdn.net/u010687392/article/details/49850803说到线程,我想大家都不陌生,因为在开发时候或多或少都会用到线程,而通常创建线程有两种方式:1、继承Thread类 2、实现Runnable接口虽说这两种方式都可以创建出一个线程,不过它们之间还是有一点区别的,主要区别在于在多线程访问同一资源的情况下,用Runnable接口创建的线程
qq_23547831
·
2015-11-18 09:00
Android开发
[置顶]
Android性能优化
之使用线程池处理异步任务
说到线程,我想大家都不陌生,因为在开发时候或多或少都会用到线程,而通常创建线程有两种方式:1、继承Thread类2、实现Runnable接口虽说这两种方式都可以创建出一个线程,不过它们之间还是有一点区别的,主要区别在于在多线程访问同一资源的情况下,用Runnable接口创建的线程可以处理同一资源,而用Thread类创建的线程则各自独立处理,各自拥有自己的资源。所以,在Java中大多数多线程程序都是
u010687392
·
2015-11-17 16:00
android
线程池
异步
性能优化
Google《
Android性能优化
》学习笔记
Google近期在Udacity上发布了
Android性能优化
的在线课程,分别从渲染,运算与内存,电量几个方面介绍了如何去优化性能,这些课程是Google之前在Youtube上发布的
Android性能优化
典范专题课程的细化与补充
鴿神丶
·
2015-11-17 10:00
Android性能优化
——工具篇
Android性能优化
是Android开发中经常遇见的一个问题,接下来将对
Android性能优化
方面的知识点做一个简单的梳理和总结,将从工具和代码两方面进行梳理。
antyi
·
2015-11-16 14:00
Android性能优化
---布局优化
我们从事Android开发编写布局的时候大多数是使用XML来布局,这给我们带来了方便性,这样操作可以布局界面的代码和逻辑控制的Java代码分离出来,使程序的结构更加清晰、明了。特别的复杂的布局,但是这样操作也同样带来了另一些问题,例如屏幕的适应性,大多数Android开发人员都会遇到这个问题,还有一个就是内容问题,如果使用xml布局,Android的虚拟机首先解析xml布局,然后加载内存,如果布局
·
2015-11-13 11:11
android
Android性能优化
典范
[转载]
Android性能优化
典范 JAN 17TH, 2015 | COMMENTS 2015年伊始,Google发布了关于
Android性能优化
典范的专题,一共16个短视频
·
2015-11-13 09:14
android
性能优化之Java(Android)代码优化
Java(Android)代码优化 作者:Trinea发布于 08月26日 20:46访问(45)评论(0) 最新最准确内容建议直接访问原文:性能优化之Java(Android)代码优化 本文为
Android
·
2015-11-13 05:46
android
性能优化之布局优化
来源:http://www.trinea.cn/android/layout-performance/ 本文为
Android性能优化
的第二篇——布局优化,主要介绍使用抽象布局标签(include,
·
2015-11-13 04:44
性能优化
Android性能优化
典范
2015年伊始,Google发布了关于
Android性能优化
典范的专题,一共16个短视频,每个3-5分钟,帮助开发者创建更快更优秀的Android App。
·
2015-11-12 23:25
android
Android性能优化
典范
2015年伊始,Google发布了关于
Android性能优化
典范的专题,一共16个短视频,每个3-5分钟,帮助开发者创建更快更优秀的Android App。
·
2015-11-12 23:12
android
性能优化之Java(Android)代码优化
(转自:http://www.trinea.cn/android/java-android-performance/) 本文为
Android性能优化
——Java(Android)代码优化。
·
2015-11-12 18:52
android
Android 性能优化——之图片的优化
Android 性能优化——之图片的优化 在
Android性能优化
中,我们会发现占内存最大的和对性能影响最大的往往是图片资源,其次是控件资源。
·
2015-11-12 15:00
android
Google《
Android性能优化
》学习笔记
渲染篇 1) Why Rendering Performance Matters 现在有不少App为了达到很华丽的视觉效果,会需要在界面上层叠很多的视图组件,但是这会很容易引起性能问题。如何平衡Design与Performance就很需要智慧了。 2) Defining ‘Jank’ 大多数手机的屏幕刷新频率是60hz,如果在1000/60=16.67ms内没有办法把这一帧的任务执行完毕,
·
2015-11-12 11:37
android
Android性能优化
典范
2015年伊始,Google发布了关于
Android性能优化
典范的专题, 一共16个短视频,每个3-5分钟,帮助开发者创建更快更优秀的Android App。
·
2015-11-12 11:37
android
Android技巧部分-优化
二、
Android性能优化
1.http用gzip压缩,设置连接超时时间和响应超时时间 http请求按照业务需求,分为是否可以缓存和不可缓存,那么在无网络的环境中,仍然通过缓存的httpresponse
·
2015-11-08 13:32
android
android基础2
一、
Android性能优化
1、如何对Android应用进行性能分析一款App流畅与否安装在自己的真机里,玩几天就能有个大概的感性认识。不过通过专业的分析工具可以使我们更好的分析我们的应用。
黑键手记
·
2015-11-07 14:56
Android性能优化
之渲染篇
关注微信号:javalearns 随时随地学Java或扫一扫 随时随地学JavaGoogle近期在Udacity上发布了
Android性能优化
的在线课程,分别从渲染,运算与内存,电量几个方面介绍了如何去优化性能
wuwangwr1
·
2015-11-03 14:00
android
性能
优化
Android性能优化
典范
转至 HuKai创作 http://hukai.me/android-performance-patterns/2015新年伊始,Google发布了关于
Android性能优化
典范的专题,一共16个短视频
dongwuming
·
2015-11-03 10:00
【Java/
Android性能优化
1】Android性能调优
本文参考:http://www.trinea.cn/android/android-performance-demo/ 本文主要分享自己在appstore项目中的性能调优点,包括同步改异步、缓存、Layout优化、数据库优化、算法优化、延迟执行等。 一、性能瓶颈点 整个页面主要由6个Page的ViewPager,每个Page为一个GridView,GridVie
·
2015-11-02 13:46
android
Android性能优化
之渲染
Google近期在Udacity上发布了
Android性能优化
的在线课程,目前有三个篇章,分别从渲染,运算与内存,电量三个方面介绍了如何去优化性能,这些课程是Google之前在Youtube上发布的
Android
·
2015-11-01 13:31
android
Android性能优化
浅析
AndroidApp开发除了NDK之外,使用的都是Java语言,而Java语言是一种基于虚拟机JVM运行的语言,所以相比C/C++语言来说,效率是比较低的。Java需要占用大量内存来换取执行速度,而不定期的GC机制,直接导致Android界面的卡顿现象。 相比Apple的iOS,Android要面对无数不同的硬件组合,分辨率,驱动等,导致App质量参差不齐。 性能优化,简而言之,就
itchenlin
·
2015-10-31 12:00
android性能优化
Android性能调优 本文主要分享自己在appstore项目中的性能调优点,包括同步改异步、缓存、Layout优化、数据库优化、算法优化、延迟执行等。 性能优化专题已完成五部分: 性能优化总纲——性能问题及性能调优方式 性能优化第三篇——Java(Android)代码优化 性能优化第二篇——布局优化 性能优化第一篇——数据库性能优化 性能优化实例  
·
2015-10-31 11:23
android
Android性能优化
1.http用gzip压缩,设置连接超时时间和响应超时时间 http请求按照业务需求,分为是否可以缓存和不可缓存,那么在无网络的环境中,仍然通过缓存的httpresponse浏览部分数据,实现离线阅读。 2.listview 性能优化 1).复用convertView 在getItemView中,判断convertView是否为空,如果不为空,可复用。如果couvertview中的view
·
2015-10-31 11:07
android
Google 发布的15个 Android 性能优化典范
2015年伊始,Google发布了关于
Android性能优化
典范的专题,一共16个短视频,每个3-5分钟,帮助开发者创建更快更优秀的Android App。
·
2015-10-28 07:41
android
Google 发布的15个 Android 性能优化典范
2015年伊始,Google发布了关于
Android性能优化
典范的专题,一共16个短视频,每个3-5分钟,帮助开发者创建更快更优秀的Android App。
·
2015-10-27 12:20
android
Android性能优化
典范
来源:http://hukai.me/android-performance-patterns/#jtss-tsina 0)Render Performance 大多数用户感知到的卡顿等性能问题的最主要根源都是因为渲染性能。从设计师的角度,他们希望App能够有更多的动画,图片等时尚元素来实现流畅的用户体验。但是Android系统很有可能无法及时完成那些复杂的界面渲染操作。Android系统每隔1
·
2015-10-27 11:13
android
android性能优化
优秀文章
郭霖最近整理的文章: 合理管理内存 分析编码过程中如何避免过多内存占用,以及如何实现高性能的内存使用。 尽可能使用intentService; 当界面不可见时释放内存; 当内存紧张时释放内存; 避免bitmap占用内存; 使用android api提供的数据集合; 减少抽象类的使用; 避免使用依赖注入; 使用proGuard简化代码; 使用多个进程。 http://blog
·
2015-10-23 08:53
android
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他