
Android性能优化
笑叹人生@gaoxiang
追求风的脚步
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android性能优化之内存优化
Android性能优化之内存优化内存泄漏出现的场景及解决办法Bitmap优化内存泄漏出现的场景及解决办法 内存泄漏是指我们在向程序申请了内存存储对象后,当该对象不需要用了的时候又不把内存释放还给程序,从而引发内存溢出(out of memory),下面例举一下可能造成内存泄漏的一些场景。静态集合 我们的静态集合中存储了对象,因为这些对象一直被集合持有,所以对象无法被回收,特别是集合中对象...原创 2019-04-10 11:08:50 · 127 阅读 · 0 评论 -
Android性能优化之布局优化
Android性能优化之布局优化前言includemergeViewStub其他的优化方式)前言 Android中布局优化能让我们的界面绘制时间减少,用户感知到的卡顿时间也短,体验感自然而然也就上去了,Android中的布局优化可以从多个方面来入手,include,merge,ViewStub等等一些方面。include 我们平常在画布局的时候经常碰到一些重复的共性布局,比如说标题栏,...原创 2019-04-07 22:27:43 · 152 阅读 · 0 评论 -
Android性能优化之网络优化
一个app能否给用户一个好的体验,网络这一块也是很重要的,如果一个点击事件请求四五个接口,而且还是串型的,或者在网络不好的情况下,各种出问题,在使用APP的时候非常耗费流量,那这给用户的体验感多差呀!所以在Android中网络优化是必不可少的。这里我们分开两部分来记录,一部分是单纯的前端优化,不涉及到后端的,还有一部分是涉及到后端,需要后端也做出修改的一些常用的网络检测工具Network M...原创 2019-09-06 04:16:11 · 203 阅读 · 0 评论 -
Android冷启动优化
应用启动分为三种状态,每种状态都会影响到应用程序对用户的可见时间,分别是温启动、热启动、冷启动(谷歌在优化启动的时候也是主要针对于冷启动)冷启动 冷启动是指应用程序(此处的应用程序是指我们的APP,后面一样)从头开始,系统的进程在此之前没有创建应用程序的进程,冷启动发生的时机就是首次启动APP的时间,是一个从无到有的状态冷启动开始时,系统有三个任务:加载并启动APP启动后立即显示应用...原创 2019-09-07 12:04:14 · 258 阅读 · 0 评论 -
Android性能优化之包体积优化
Android中的包体积还是比较让人烦心的, 用户看见这么大的APK或者每次更新的时候都要花费巨大的流量去更新就想把你的APK给卸载掉,这里就记录下APK体积优化的方案分析工具首先我们可以使用Android Studio的Analyze APK去进行检测,我们可以通过Analyze APK看到APK到底哪些地方占用了空间。用一套资源文件正常来说去做一些适配的时候让UI剪切不同大小的图...原创 2019-09-08 09:54:16 · 1188 阅读 · 0 评论