性能优化
hellozengms
这个作者很懒,什么都没留下…
展开
-
android仿微信高效压缩图片(libjpeg)
用过ios手机的同学应该很明显感觉到,ios拍照1M的图片要比安卓拍照排出来的5M的图片还要清晰。这是为什么呢? 这得了解android底层是如何对图片进行处理的. 当时谷歌开发Android的时候,考虑了大部分手机的配置并没有那么高,所以对图片处理是使用的Skia这个开源库。当然这个库的底层还是是用的jpeg对图片进行压缩处理。但是为了能够适配低端的手机(这里的低端是指以前的硬件配置不高的手机,C原创 2018-01-02 16:36:06 · 2733 阅读 · 1 评论 -
android APP性能优化总结
前述 最近在做app性能优化,这里做一个总结,供大家了解学习,也方便自己以后查阅. 用android的同学都知道,新买的手机用过一段时间后,手机变得越来越卡了;装了一些APP后,电量用得飞快,一天基本要一充;有些APP打开半天加载不出来;有些APP进入某些页面突然闪退;还有用了一些APP,流量用得飞快,几百M的流量用了几天就没有了等等; 这是什么原因呢? android系统源码是开放原创 2018-01-11 17:15:45 · 458 阅读 · 0 评论 -
android 性能优化JobScheduler使用及源码分析
在Android开发中,会存在这么些场景 : 你需要在稍后的某个时间点或者当满足某个特定的条件时执行一个任务,例如当设备接通电源适配器或者连接到WIFI。幸运的是在API 21 ( Android 5.0,即Lollipop )中,google提供了一个新叫做JobScheduler API的组件来处理这样的场景。当一系列预置的条件被满足时,JobScheduler API为你的应用执行一个操作。与原创 2017-12-29 14:14:54 · 894 阅读 · 0 评论 -
android电量优化之Battery Historian工具使用
前几天写了关于androidAPP性能优化总结的文章,还没有看的话可以看一下,这文章提到了电量优化,android耗电分析所用到的工具battery-historian,这里做一个总结. 在 Android5.0 以前,在应用中测试电量消耗比较麻烦,也不准确,5.0 之后专门引入了一个获取设备上电量消耗信息的 API:Battery Historian。Battery Historian 是一款原创 2018-01-16 17:02:08 · 725 阅读 · 0 评论