使用pngquant来缩小你的APK

http://www.tuicool.com/articles/nmUnyen

1 pngquant

pngquant 是国外的一个有损的PNG压缩开源库,提供了命令行形式和源码库形式。

  • 通过这个库的转化可以显著减少png文件大小(通常减少70%),并且保持原有透明度通道。
  • 生成的图片文件可以兼容所有现代web浏览器,在IE6下比24-bit PNGs也有更好的表现。

for mac  https://github.com/ashqal/PNGCompressForMac

时间: 2024-11-06 09:13:26

使用pngquant来缩小你的APK的相关文章

缩小apk的大小

原文地址:https://developer.android.com/topic/performance/reduce-apk-size.html 减小APK的体积 This lesson teaches you to Understand the APK Structure Reduce Resource Count and Size Reduce Native and Java Code Maintain Multiple Lean APKs You should also read Shr

Android Webp 完全解析 快来缩小apk的大小吧

本文在我的微信公众号:鸿洋(hongyangAndroid)首发. 转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/53240600: 本文出自:[张鸿洋的博客] 一.概述 最近项目准备尝试使用webp来缩小包的体积,于是抽空对相关知识进行了调研和学习. 至于什么是webp,使用webp有什么好处我就不赘述了,具体可以参考腾讯isux上的这篇文章WebP 探寻之路,大致了解下就ok了. 入手大致需要考虑以下几个问题: 如何将现

Android减包 - 减少APK大小

本文是对Google官方文档 Reduce APK Size 的翻译,点击"阅读原文"可以查看英文原文. 译者简介:damonxia(夏正冬),天天P图Android工程师 用户经常会避免下载看起来体积较大的应用,特别是在不稳定的2G.3G网络或者在以字节付费的网络.这篇文章描述了怎样减少你的APK大小,这会让更多的用户愿意下载你的应用. 理解APK的结构 在讨论怎样减少应用大小之前,先了解APK的结构是有用的.一个APK文件就是ZIP包,其中包含了组成你的应用的所有文件,比如Java

怎样给你的Android 安装文件(APK)瘦身

本文源地址:怎样给你的Android 安装文件(APK)瘦身 Android的apk文件越来越大了这已经是一个不争的事实. 在Android 还是最初版本号的时候,一个app的apk文件大小也还仅仅有2 MB左右,到了如今.一个app的apk文件大小已经升级到10MB到20MB这个范围了.apk文件大小的爆炸式增长主要是由于用户对app质量的期待越来越高以及开发人员的开发经验增长,详细体如今下面几个方面: Android设备 dpi 的多样化 ([l|m|tv|h|x|xx|xxx]dpi) A

如何给你的Android 安装文件(APK)瘦身

如何给你的Android 安装文件(APK)瘦身 本文翻译自:Putting Your APKs on Diet           原作者:Cyril Mottier Android的apk文件越来越大了这已经是一个不争的事实.在Android 还是最初版本的时候,一个app的apk文件大小也还只有2 MB左右,到了现在,一个app的apk文件大小已经升级到10MB到20MB这个范围了.apk文件大小的爆炸式增长主要是因为用户对app质量的期待越来越高以及开发者的开发经验增长,具体体现在以下几

图片放大缩小(和ViewPager配合使用流畅显示)--第三方开源--PhotoView

图片的放大缩小实现效果是使用的github上的一个开源项目photoView实现的,下载地址:https://github.com/chrisbanes/PhotoView 下面看测试代码: activity_main.xml: 1 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 2 xmlns:tools="http://schemas.android.com/too

apk瘦身

概念:在apk正常运行的情况下,功能不变,减少apk的大小 作用:apk小 可以减少流量,还可以减少安装后占用空间 掌握三个变量就可以将apk瘦身 三个变量都和as的配置文件文件有关 1. minifyEnabled jar包 如果希望apk小点 把jar包里面的类混淆下,可以减少classes.dex文件的大小 ,完成这个过程只要把这个变量?true 优化的地方1.将类名 方法名 变量名 等都换为了一个字符 2.将没有引用的过滤掉 不会被编译进apk 2. shrinkResources  整

通过Gradle为APK瘦身

引言:在过去几年中,APK 文件的大小曾急剧增长态势.一般来说,其原因如下:Android开发者获取了更多的依赖库,添加了更多的密度,Apps 增加了更多的功能.但实际上我们应该让APKs 尽可能的小,更小的APK 意味着用户可以更快地下载和安装应用,并使它占用更小的内存. 本文选自<Gradle for Android 中文版>,将研究如何设置Gradle 构建配置文件中的几个属性,以缩小APK 文件. ProGuard ProGuard 是一个Java 工具,其不仅可以缩减APK 文件大小

Android性能优化系列之apk瘦身

Android性能优化系列之布局优化 Android性能优化系列之内存优化 为什么APK要瘦身.APK越大,在下载安装过程中,他们耗费的流量会越多,安装等待时间也会越长:对于产品本身,意味着下载转化率会越低(因为竞品中,用户有更多机会选择那个体验最好,功能最多,性能最好,包最小的),所以apk的瘦身优化也很重要,本篇博客将讲述apk瘦身的相关内容. 包体分析 在Android Studio工具栏里,打开build–>Analyze APK, 选择要分析的APK包 可以看到占用空间的主要是代码.图