首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

关于Android图片资源瘦身的奇思妙想

对于颜色很多尺寸大的图片一般用jpg,主要适用场景是用于做背景展示,这类图片除了调整压缩参数做有损压缩外,无损压缩可优化的空间则一般不会太大。...android的aapt在编译阶段其实是会对png图片进行压缩的,用的则是libpng和zlib,这个可以用aapt的源码佐证: 用libpng对图片进行预处理 用zlib对预处理后的图片进行压缩生成新图片...可以看到aapt对图片的压缩等级使用了最高等级9,期间系统也会做颜色表转换,这样可以减少很大一部分图片的体积,但系统的压缩方案是不是完美无缺呢?...仔细分析发现九宫格图片被压出问题了,aapt在处理png图片时会判断是不是九宫格图片,如果是则做特殊预处理: do_9patch其实主要的是九宫格信息弄出来,写入到info9Patch字段,并最终写入...不改变安装包内图片像素内容,轻轻松松减少几百K体积,何乐而不为呢?

4.7K40

【聚力成长,筑梦未来】——TDP年末盛典活动,三大篇章共赴新春!

穿过春光明媚、夏日炎炎、秋高气爽、冬之寒凛~ 2021年的时光列车到站了~ 在这农历年末时光里,让我们一起回首这段旅程 感谢开发者们陪伴腾云先锋团队度过了成绩斐然的2021 这一年,有许多优秀开发者加入我们...活动时间: 2022.1.14-2022.1.21 14:00 活动规则: 活动期间在本活动贴下方回帖参与互动,分享2021年你与腾讯云的故事。...篇章二:凝聚 王者荣耀线上友谊赛 活动时间: 2022.1.14-2022.1.23 活动规则: 1)自行组队(5人一队),组队成功后自行推选队长并建立队伍微信群,队长添加活动助手微信并将助手拉进群内,...活动助手会根据队伍建立的先后顺序给予队伍编号;组队完成后全员需要填写队伍信息登记表。...更多活动详情,请扫码加入活动通知群!对活动有任何疑问,欢迎进群艾特活动助手(腾云先锋-饭团、腾云先锋-芋头) 微信截图_20220114172008.png

21.9K248
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    手机图片瘦身小脚本 Mobile Photo Slim Project - wuuconixs blog

    后来就不用了,原因是我的图片总容量超过了50GB,升级到更高级的会员200GB空间大概每年需要300块,作为一个穷学生可承受不起,后来我的图片备份方案是上传到阿里云盘。...小米云盘很坑,但是它有一个功能非常好,就是进行图片瘦身。高清图片保留在云端,本地只留下压缩后的图。而小米官方的瘦身非常给力,原图和瘦身图几乎看不出差别。...我非常喜欢图片瘦身的功能,可惜在我不用黄金会员之后就不能再使用这个功能了。自去年11月以来,图片的总占用空间已经逼近10GB。 我便想手动撸一个瘦身脚本。 如何实现的?.../slim.py 即可开启瘦身之旅。 运行截图 效果演示视频 手机图片容量变化 从瘦身之前的9.17GB变成了瘦身后的 3.81GB,总共节省出了 5.35GB。...这还只是4个月的图片。一年就可以节省出 15GB的空间。 Github链接 wuuconix/Mobile-Photo-Slim: 手机图片瘦身 (github.com) 来个Star吧2333

    80420

    图像瘦身术:Java借助Tinify轻松将4M图片压缩至1M

    引言在当今的数字化时代,图片已成为网站、应用和社交媒体中不可或缺的元素。然而,大尺寸的图片不仅会增加页面或者客户端加载时间,还会占用大量的存储空间。...为了解决这个问题,可以使用图片压缩工具来减小图片的尺寸,然后再将压缩后的图片上传至对象存储服务(如阿里云OSS)。...本文将详细介绍如何利用Tinify压缩图片,并将其上传至OSS,重点介绍图片压缩实现方式。一、Tinify简介1.1 图片压缩的重要性随着互联网的普及,图片已成为信息传递的重要载体。...1.2 Tinify概述Tinify是一个基于云的图片压缩服务,它能够显著减小图片的文件大小,同时保持图片的高质量。Tin义提供了丰富的API,可以轻松集成到各种项目中。而且还是对外免费开放使用的。...第二种:图片URL上传只需可以提供一个URL到您的图像,而不必上传它,这种更适合图片查询展示的时候进行压缩,压缩之后可以在Source对象中获取新的图片URL。

    20411

    悟空活动中台 - 基于 WebP 的图片高性能加载方案

    https://mp.weixin.qq.com/s/rSpWorfNTajtqq_pd7H-nw 作者:悟空中台研发团队 一、背景 移动端网页的加载速度对用户体验极为重要,是影响页面转化率的关键因素,H5 活动页往往使用大量的图片素材来丰富活动效果...在《悟空活动中台 - H5 活动加载优化》一文中我们提到过图片压缩也是提升悟空中台产出 H5 页面加载性能的重要手段之一,对本篇将从技术选型、架构设计到方案落地,全方位的呈现悟空活动中台基于 WebP...【悟空活动中台】系列往期精彩文章: 《揭秘 vivo 如何打造千万级 DAU 活动中台 - 启航篇》 主要为大家讲述 vivo 活动中台的能力与创新。...《悟空活动中台 - 微组件状态管理(上)》介绍了活动页内 RSC 组件之间的状态管理和背后的设计思路。 《悟空活动中台 - 微组件状态管理(下)》探索平台和跨沙箱环境下的微组件状态管理。...《悟空活动中台 - H5 活动加载优化》从提高资源请求速度,资源压缩、缓存、渲染等多种角度出发,寻找悟空活动专题加载优化方案。

    1.4K20

    数据万象 CI 图片瘦身,实现超高压缩与视觉无损两全

    使得在视觉无损的情况下尽可能多的压缩图片大小,提升页面加载速度,同时兼顾图片视觉效果?...图片瘦身功能有哪些亮点 功能丰富:支持 JPG/ PNG/ GIF/ webP/ TPG/ HEIF 等图片格式,支持视觉无损压缩,满足您多场景多终端的应用需求。...图片瘦身功能的优势 与其他图片压缩工具相比,数据万象 CI 图片瘦身还具有以下优势: 对比项 数据万象 CI 图片瘦身 其他压缩工具 产品功能 拥有 Guetzli、TPG、HEIF、webP、质量调整等多种压缩手段...,无需主动调用;亦可支持 API 调用,对存量处理 仅通过 API 调用 下面,以 Guetzli 压缩举例,数据万象 CI 图像瘦身是如何实现“高压缩比、视觉无损”效果的。...数据万象图片瘦身,适用于社交平台、新闻资讯信息流、电商平台、网络游戏等场景,已服务于拼多多、小红书、美团大众点评、58同城赶集网、蘑菇街、微店等互联网巨头。

    1.3K30

    为保证交易体验,招行选择快速适配做最新一“派”

    活动中提前获知信息 高效响应新要求及特性 2018 年 4 月,深圳曾有一场关于 Android 开发的技术分享活动,正是在这场活动上,招行的 app 开发团队获知了 Android 9 将对当时方兴未艾的...在新的环境下适配新系统 用新功能驱动业务发展 招行的 Android 开发团队从 2016 年年末开始使用 Android Studio,经过了近两年的实战开发,阿辉表示 Android Studio...招行的 Android 团队认为 Android Studio 的开发界面很友好,版本管理、调试、性能分析等工具完备,在对 app 进行瘦身优化、性能优化以及代码质量检查等方面帮助很大。 ?...,然后有针对性的进行瘦身优化,如减少代码体积、压缩资源、减少第三方库引用等。...除此之外,由于版本迭代,可能存在不少冗余的资源文件,借助于 Android Lint 工具,招行团队轻松地扫描出了这些未使用的资源,显著提升了瘦身效果。

    91920

    评论支持发图片、人脸认证升级……6个新特性,活动、培训都能用

    写在前面 愚人节、清明节世界读书日、秘书节都能做哪些活动?保姆级的4月活动运营攻略,不要错过!...腾讯乐享进步的脚步从未停下,每周都有功能新特性,为大家提升文化活动、培训学习的流畅体验。评论支持发图片、人脸认证升级、论坛也支持先审后发了……6个功能新特性,一起来看看!...具体操作可查看文档: https://docs.qq.com/doc/DU2VFVVFJVEVSb1d0 留言链接可跳转 现在,在文档/活动/投票/课程等多应用的评论区留言,支持自动识别链接,点击链接可跳转对应地址...支持回复图片 同时,评论区也支持发表图片啦。比如课程的评论区内,学员提问后,老师可以分享截图或笔记照片;在文档结尾做图片征集活动也更加灵活。

    1.1K40

    京东金融Android瘦身探索与实践

    图7.整体实施路径 3.1 常规技术方案 3-1-1 图片处理 经过上述的APP的剖析,得出占用体积第一大的还是图片,因此将APP所有含SDK内所有图片在编译打包过程中通过瘦身任务自动完成图片优化处理...Google提供的shell程序进行格式转换,转换成功删除旧的图片,进而达到APK瘦身的效果 3.png压缩 Pngquant是一个好用的png压缩工具,可以进行有损图片压缩的命令行工具,因此在1和2...处理结束后,可以使用Pngquant进行二次压缩,达到更优的图片瘦身。...结合现有平台的通用能力,实现会员行为全路径覆盖,并能结合企业自身业务特点,规划相应的会员精准营销活动,提升会员忠诚度和业务的持续增长。...▪ 底层能力:维护用户基础数据、行为数据建模、用户画像分析、精准营销策略的制定 ▪功能支撑:会员成长体系、等级计算策略、权益体系、营销底层能力支持 ▪用户活跃:会员关怀、用户触达、活跃活动、业务线交叉获客

    46310

    不用再羡慕别人的年会了!这 3 个小程序帮你抢到老板的「大红包」

    先别发愁过年期间如何面对七大姑八大姨的盘问,在此还之前有公司、朋友之间大大小的年末聚会等着你。 靠彩色气球和喊破喉咙为年末聚会搞氛围未免太没新意了些。这里有一波小程序帮你来一起搞!...「开口红」小程序使用链接 https://minapp.com/miniapp/5610/ 抽奖助手 年末聚会大多都离不开发奖品!不管是实物奖品还是现金奖品,只要有奖品就有点开心。...而对于发奖人来说,你不仅可以上传自定义的奖品图片,还可以在开奖前进入小程序随时查看参与抽奖的人数,非常方便。 ?...相信很多人都有过在聊天记录翻找图片,却发现图片已过期被清理的经历,现在有了「群空间助手」之后就不用担心类似状况了。 ? 小程序内界面主要分为三部分「我的群空间」、「添加新内容」、「个人中心」。...目前,「我的群空间」内支持的活动有:发起投票、长传图片、上传视频、发布通知、发布动态、运动排行等每一个都很实用。 ? 群空间内的所有更新消息都会通过微信通知你,让你不错过每一条新消息。 ?

    1.3K10

    消费级基因检测APP-真我APP产品分析报告

    1.1体验环境 1.2产品定位 一句话:美容护肤、减肥瘦身。 真我App应用商城中『应用介绍』:量身定制瘦身计划,减肥顾问全程指导。卡路里、体重、饮食、运动,你记录,我分析。...APP这样,集基因检测、精准护肤、瘦身于一体的APP。...⑦运动享瘦:查看一天日常活动、轻运动、剧烈运动消耗的热量。 ⑧遗传方面:想知道自己各项天生颜值属性,想知道自己是否是易胖体质。...缺点:(1)创建帖时,页面不精致;(2)看帖时,文字显小,图片占比大。 ②精选文章体验 精选文章,很丰富,囊括美肤、肥胖、健康、基因,文章都比较专业,可读性也不错,护肤减肥的小伙伴可以学习。...②运动享瘦 里面可以查询各种活动、运动消耗的卡路里。建议先测量体脂,就会出现每日卡路里消耗建议。添加每日活动,系统自动给出消耗卡路里数据,还能计算当日还需运动多少卡路里。

    2.6K90

    APK瘦身看这一篇文章就够了

    这个系列从APK瘦身专题开始,后面会不定期推出其它专题,发过的专题也会不断更新。 1 APK瘦身的价值 APK瘦身严格来讲不算是对应用性能的优化,应该算是对程序体验的优化。...; 一个APK尽量只用一套图片,从内存占用和适配的角度考虑,这一套图建议放在xhdpi文件夹下; 使用tinypng等图片压缩工具对图片进行压缩; 如果对图片压缩的质量不满意,可以考虑使用其它图片格式,...比如不带alpha值的jpg图片、同等质量下文件更小的webP图片格式; 借助微信提供的资源文件混淆工具对资源文件做混淆,进一步压缩资源文件所占用的空间; 如果raw文件夹下有音频文件,尽量不要使用无损的音频格式...可以考虑相比于mp3同等质量但文件更小的opus音频格式; 能不用图片的就不用图片(用代码实现),如果要用图片则优先使用9图; 考虑引进VectorDrawable和svg。...让你的APK瘦成一道闪电 关于APK瘦身值得分享的一些经验 Android APK安装包瘦身 WebP 探寻之路 SmallerAPK, Part 1: Anatomy of an APK SmallerAPK

    92020

    文化和旅游部2019年文化和旅游发展统计公报

    (一)公共图书馆 年末全国共有公共图书馆3196个,比上年末增加20个。年末全国公共图书馆从业人员57796人,比上年末增加194人。...全年共为读者举办各种活动195732次,比上年增长9.3%;参加人次11786万,比上年增长10.7%。 (二)群众文化机构 年末全国共有群众文化机构44073个,比上年末减少391个。...2019年全国群众文化机构开展活动情况 年末全国群众文化机构共有馆办文艺团体8094个,演出17.65万场,观众7564万人次。...持续开展“根与魂——非物质文化遗产展演活动”“2019艺海流金诗画浙江——内地与港澳文化和旅游界交流活动”“守望精神家园——第6届两岸非物质文化遗产月”等活动,不断做深做实对港澳台文化品牌。...编辑| 张聪聪 实习生黄鑫 审核| 孙晖 来源| 品橙旅游 往期精彩回顾 (点击图片  即可阅读) ?

    2.4K20

    Android APP 终极瘦身指南

    前言 APK瘦身即是对APK大小进行压缩策略,减小APK安装包大小,更小的安装包更有助于吸引用户安装;虽然说APK瘦身对于Android对应用可分配内存的限制影响不大,但是还是有一些影响的。...最近几周一直在研究如何为APK瘦身,折腾了很久,受一位大佬点拨,建议写一篇更全面的瘦身终极杀招大全,深以为然,思考良久,新开一篇,是时候写篇博客总结一下了,现做一个简单的总结记录。...在启动页,活动页等之类的大图展示区采用jpg将是非常明智的选择。...)第14条:使用shape背景 特别是在扁平化盛行的当下,很多纯色的渐变的圆角的图片都可以用shape实现,代码灵活可控,省去了大量的背景图片。...考虑到一定的风险性,建议挑选适合自己的方法就行;同时,我也会跟踪最新的瘦身技巧,及时补充更新。

    2.7K10

    优化| APK瘦身最佳实践

    APK瘦身也是anroid领域比较关注的技术之一,在开始对APK进行正式的减肥之前,我们先来了解一下APK包的构成,这样才好对症下药嘛。知己知彼方能百战不殆。 ?...Proguard对代码进行遍历,然后剔除其中未被使用的冗余的代码,并对类,属性,接口等进行重命名,从而达到瘦身的目的。 我们可以在 build.gradle 文件中配置Proguard。...在启动页,活动页等之类的大图展示区采用JPG将是非常明智的选择。...使用Gradle,对语言资源进行配置,也可以达到应用瘦身的目的。...其他 别忘了最简单,也最容易忽视的,去除重复的依赖,或者是引用更加轻量级的库,也可以达到apk瘦身的效果。 在Release版本中,去除那些只会在debug时才会出现的代码。

    98230

    Android性能优化(十)之App瘦身攻略

    4、 Apk瘦身之资源瘦身 对于重要性,代码和资源的瘦身同样重要,但是从效果上来说,资源文件的瘦身效果比代码的瘦身效果要好非常多。...很有可能费力许久在代码上得到的瘦身效果,在资源文件瘦身中轻松就得到了。...7、 App瘦身总结: 7.1 代码瘦身 移除无用代码、功能; 移除无用的库、避免功能雷同的库; 启用Proguard; 缩减方法数; 7.2 资源瘦身 移除无用的资源文件; Drawable目录只保留一份资源...; 对图片进行压缩; PNG转换JPG; 使用矢量图; 使用WebP; 资源混淆; 资源在线化; 7.3 So瘦身 在允许的情况下,针对用户机型分布保留特定架构的So; 7.4 7Zip压缩 使用7Zip...一点经验:对Apk进行瘦身瘦身So以及资源文件是见效最快的操作。瘦身So以及删除不用的图片、压缩图片之后,Apk会缩减很大的比例;而针对Dex的优化可能作用不会很明显。

    1.7K30

    个人永久性免费-Excel催化剂功能第28波-工作薄瘦身,安全地减少非必要冗余

    一般形状对象如图片等,还是比较占用空间的,工作薄虚大,很多时候是这个原因引起 其他原因引起 其他的原因引起较少见,如大量的名称定义,有隐藏的数据量大的工作表不知等,一般出现这些原因,普通用户对其进行删除操作...工作薄瘦身功能操作及原理分析 打开需要瘦身的工作薄,按照指引点击【工作薄瘦身】按钮,即可完成当前活动工作薄的瘦身操作。...工作薄瘦身操作入口 因工作薄瘦身操作,有可能会误伤有用数据,故Excel催化剂体贴地进行了文件另存为操作,当出现误操作时,仍然保留有原文件的内容。...工作薄瘦身完成提示 系列文章 一文带你全面认识Excel催化剂系列功能 安装过程详解及安装失败解决方法 第1波-工作表导航 第2波-数字格式设置 第3波-与PowerbiDesktop互通互联 第4波-...PowerbiDeskTop中获取数据源 第6波-导出PowerbiDesktop模型数据字典 第7波-智能选区功能 第8波-快速可视化数据 第9波-数据透视表自动设置 第10波-快速排列工作表图形对象 第11波-快速批量插入图片

    1K30

    深入探索 Android 包瘦身(下)——终篇

    七、瘦身优化常见问题 瘦身优化是性能优化当中不那么重要的一个分支,不过对于处于稳定运营期的产品会比较有帮助。下面我们就来看看对于瘦身优化有哪些常见问题。 1、怎么降低 Apk 包大小?...第二点呢,我们将项目中使用到的一些 第三方库进行了统一,比如说图片库、网络库、数据库等,不允许项目中出现功能相同,但是却实现不一样的库。...然后,我们做了 资源图片的压缩,UI 同学给我们资源图片的时候,需要确认已经是压缩过的图片,同时,我们还会做一个 兜底策略,在打包的时候,如果图片没有被压缩过,那我们就会再来压缩一遍,这个效果就非常的明显...3)、资源瘦身方案探索:冗余资源优化、重复资源优化、图片压缩、使用针对性的图片格式、资源混淆、R Field 的内联优化、资源合并方案、资源文件最少化配置、尽量每张图片只保留一份、资源在线化、统一应用风格...7)、瘦身优化常见问题。

    2.1K10

    给ipa瘦身

    以上就是官方APP thinning的过程,如果想要继续瘦身,我们还需要在图片和代码上继续做优化。 无用图片资源 图片资源的优化空间,主要体现在删除无用图片图片资源优化这两个方面。...,那么有用的图片还有瘦身的空间吗?...代码瘦身 APP的安装包主要是由资源和可执行文件组成的,所以我们在掌握了对图片资源的处理方式后,需要再一起来看看对可执行文件的瘦身方法。 可执行文件就是 Mach-O 文件,其大小是由代码量决定的。...通常情况下,对可执行文件进行瘦身,就是找到并删除无用代码的过程。...小结 本文主要分享的是App安装包的一些瘦身方案,主要从图片资源和代码两个层面进行优化:删除无用资源、压缩图片、删除无用代码。 其实做好这3步,就已经可以取得不错的瘦身效果了。 以上。

    17110
    领券