灯火互联
管理员
管理员
  • 注册日期2011-07-27
  • 发帖数41778
  • QQ
  • 火币41290枚
  • 粉丝1086
  • 关注100
  • 终身成就奖
  • 最爱沙发
  • 忠实会员
  • 灌水天才奖
  • 贴图大师奖
  • 原创先锋奖
  • 特殊贡献奖
  • 宣传大使奖
  • 优秀斑竹奖
  • 社区明星
阅读:1459回复:0

Android应用开发之(给你的应用减肥)

楼主#
更多 发布于:2012-08-22 19:16

随着应用版本的不断升级,有没有发现你的apk越来越臃肿,这年头应用间比的是体验与效率,体积大既给用户升级时带来流量,耗费下载时间。如何给应用减肥呢? 可以从以下几点考虑:
       1, 资源文件如:图片,音频,视频等尽量用压缩文件;
       2, 对于不需要透明部分的压缩图片格式尽量采用中~高质量的JPEG格式, 效果允许的情况下尽量降低质量.
       3, 对于需要透明部分的压缩图片格式采用PNG格式.
       4, 如果不是必要的情形,不要在图片中采用渐变的图形,渐变会导致图片压缩比率非常低.
       5, 可以用纯色填充的地方尽量使用代码的方式填充, 不要使用图形.
       6, 图形在实际使用过程中尽量检查大小是否合适, 随时裁剪不必要的图形空间, 减少图形在运行内存的占用.
       7, 图形如果是由多个重复的小部分组成的, 建议只使用最小的重复部分, 在绘制时指定平铺的方式.
       8,提高资源文件的利用率,UI设计时要用统一规范,背景图标尽量重用。

       9,尽量少用第三方的jar包,不许时可以抽出需要的部分,不必所有都用。

       10,可以把部分扩展功能拆分成独立的apk或者插件,保证主版本的简洁。



喜欢0 评分0
游客

返回顶部