一 性能优化 1.如何对 Android 应用进行性能分析 android 性能主要之响应速度 和UI刷新速度。 可以参考博客:Android系统性能调优工具介绍 首先从函数的耗时来说,有一个工具TraceView 这是androidsdk自带的工作,用于测量函数耗时的。 UI布局的分析,可以有2块 ...
分类:
移动开发 时间:
2016-09-11 10:23:09
阅读次数:
368
说到android性能优化,总觉得是一个很模糊的东西,因为app的性能始终适合手机本身的性能挂钩的,也许一些消耗内容的操作,在一些移动设备可以运行,但是在另外一些上面就会出现内存溢出的问题,但是不管怎么说,但问题出现的时候,我们应该有解决的办法,最起码有解决办法的思路,下面就是聊聊android性能 ...
分类:
移动开发 时间:
2016-08-29 13:01:18
阅读次数:
189
说到线程,我想大家都不陌生,因为在开发时候或多或少都会用到线程,而通常创建线程有两种方式:1、继承Thread类
2、实现Runnable接口
虽说这两种方式都可以创建出一个线程,不过它们之间还是有一...
分类:
移动开发 时间:
2016-08-25 21:26:53
阅读次数:
197
一、应用的启动方式 通常来说,启动方式分为两种:冷启动和热启动。 1、冷启动:当启动应用时,后台没有该应用的进程,这时系统会重新创建一个新的进程分配给该应用,这个启动方式就是冷启动。 2、热启动:当启动应用时,后台已有该应用的进程(例:按back键、home键,应用虽然会退出,但是该应用的进程是依然 ...
分类:
移动开发 时间:
2016-08-22 11:59:13
阅读次数:
246
Emmagee介绍Emmagee是监控指定被测应用在使用过程中占用机器的CPU、内存、流量资源的性能测试小工具。开源地址:https://github.com/NetEase/Emmagee支持SDK:Android2.2以及以上版本为什么开发Emmagee?1、现有免费的android性能测试工具 ...
分类:
移动开发 时间:
2016-08-20 17:46:53
阅读次数:
184
最近在忙着准备面试,所以从全网搜集了一下java和android相关的面试题目,应该能够包含80%以上的试题吧~如果大家还有一些比较全面优质的题目资源,欢迎告知,我会继续补充进来,以便于更多同学可以从中获益。
android性能优化系列 http://www.trinea.cn/android/performance/
2016JAVA与Android面试题整理 http://www.no...
分类:
移动开发 时间:
2016-08-01 15:55:21
阅读次数:
241
Android性能优化之渲染篇 APR 11TH, 2015 | COMMENTS Google近期在Udacity上发布了Android性能优化的在线课程,分别从渲染,运算与内存,电量几个方面介绍了如何去优化性能,这些课程是Google之前在Youtube上发布的Android性能优化典范专题课程 ...
分类:
其他好文 时间:
2016-07-19 23:46:04
阅读次数:
340
教程 Android性能优化之过渡绘制(一) 首先将讲解一下GPU过渡绘制,也是开发者最直接接触的部分吧,这个内容将分为两个部分来将讲,第一部分初步讲解一下gpu过渡绘制的原理,和一些优化建议,第二部分将用实际例子来讲解优化GPU过渡绘制的一般步骤。 Android性能优化之过渡绘制(二) 这篇文章 ...
分类:
移动开发 时间:
2016-07-19 15:34:59
阅读次数:
215
前言Android性能优化对Android程序的维护和拓展是有很大帮助的,我们知道Android手机不管是内存还是CPU都无法同PC相比,这也就意味着我们必须要谨慎的去使用内存和CPU资源。因为稍稍不注意可能就会引发诸如OOM、ANR、内存泄漏等问题,所以熟悉Android性能优化的几个方法可以有效地提高应用程序的性能,我们可能都能说出一些性能优化的方法,比如布局优化、绘制优化、线程优化等等,但是可...
分类:
移动开发 时间:
2016-07-17 00:25:18
阅读次数:
507