自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

红涛在反思的blog

关注音视频前后端,也会分享记录一些工作、财务、感情、生活方面的思考与成长...

原创 gradle基础讲解系列

目标 了解Android编译过程 了解gradle的原理和组成 gradle如何管理Android构建过程 Android的编译流程步骤中提到的工具如下表: 总结为:编译–>DEX–>打包–>签名和对齐 理论上,只要知道android app的编译过程,我们大可以自己写一份用...

2017-07-15 17:10:29

阅读数 688

评论数 0

原创 【实践】MAT使用

一.简介Android studio未集成该插件,需要你下载独立版。android studio的DDMS可以生成hprof是什么文件,不过需要进行一下格式转化(.hprof文件从Dalvik格式转换成J2SE HPROF格式),才可以导入MAT独立版软件。可以做什么?导入hprof文件,帮助我们...

2017-07-13 19:42:49

阅读数 612

评论数 0

原创 【实践】Memory Monitor使用

一.可以做什么实时查看App的内存分配情况 发现内存抖动的场景 发现大内存对象分配的场景 发现内存不断增长的场景 确定卡顿问题是否因为执行了GC操作二.操作方法实践工作台介绍: Enable,暂停内存信息的收集,再次点击后恢复内存信息的收集 Initiable GC,执...

2017-07-13 09:56:19

阅读数 765

评论数 0

原创 【实践】内存泄漏问题解决

移动互联网时代已经过去,对于多数人来说做一个app并不是难事,但是做一个精品app却是相当难的,更低的内存占用,更快的启动速度,更人性化更快速流畅的交互和UI设计,是app开发者应该去思考和实践的方向。最近在解决项目中的内存泄漏问题,记录如下:一.内存泄漏简介之前有写过一篇blog,当时对内存泄漏...

2017-07-13 09:40:33

阅读数 946

评论数 0

原创 【实践】Android apk瘦身实践

项目背景:更小的安装包可以提升用户转化率,所以安装包瘦身是很有必要的。方案1:去除无用的语言资源 resConfigs “zh” 方案2:so库兼容So(shared object,共享库)是机器可以直接运行的二进制代码,是Android上的动态链接库,类似于Windows上的dll。每一个A...

2017-07-13 00:26:09

阅读数 739

评论数 0

原创 【实践】内存问题排查实践

目标 了解Android编译过程 了解gradle的原理和组成 gradle如何管理Android构建过程 Android的编译流程步骤中提到的工具如下表: 总结为:编译–>DEX–>打包–>签名和对齐 理论上,只要知道android app的编译过程,我们大可以自己写一份用...

2017-07-12 23:54:43

阅读数 496

评论数 0

提示
确定要删除当前文章?
取消 删除