第一次写点东西,希望是个好的开始

Hello CSDN

第一次在CSDN写点东西,其实不是自愿的,而是没有办法,那天看到鸿洋大神转的一句话“最后不要问我怎么会这么多技能,若不是生活所迫,谁愿意一身才华?”,感觉说的太到位了,虽然我没有一身才华,但是也有生活所迫!!!

希望能够从这个开始督促自己好好学习天天向上吧!!!

背景介绍

先自己记录一下背景吧,感觉好正式!!!
中小型企业Android码农一只,长期受困于业务逻辑写写写中,近期听了一些课程后深感自身水平不够,所以希望能够在温水环境中自我监督,自我提高,以免几年后发现呵呵呵了!

可能和好多朋友一样在刚入行或者入行不久时,还比较享受业务逻辑带来的变态快感,感觉自己通过自己的聪明才智梳理清楚了这么这么复杂的逻辑,真他喵的巧妙!!!!后来尝试接触外部世界发现自己正在慢慢的越拉越远,需要抬头赶上,粪豆!!!

总得写点技术相关的

不能光瞎扯淡,稍微写点自己刚刚学到的吧,比较low,如果能看到的各位见笑了,确实在当前环境中没有接触到的技术或者小的细节,记录一下吧。
apk打包优化–资源优化
debug {
shrinkResources true
minifyEnabled true
proguardFiles getDefaultProguardFile(‘proguard-android.txt’), ‘proguard-rules.pro’
signingConfig signingConfigs.debug
}

shrinkResources true 这个玩意指定了资源压缩,会将工程中未用到的资源进行处理,比如一个大的图片2M多没有用到直接打包后apk增加了3M左右,加上shrinkResources true后发现不仅这3M不见了,还比添加这个无用图片之前更小了
资源压缩优化之前
资源优化压缩后
立竿见影,经过老师讲解在添加了shrinkResources true后,没有用到的图片在打包成的apk里是这个样子的
就一个小黑点
这样操作可以避免直接在工程中删除无用文件这种物理删除,避免造成不可挽回的情况。
这个就是真的删了

说累了,也要开始上班干活了,先到这吧,加一句,这个必须要和代码混淆配合使用,要不会报错,新的一天新的开始,感觉写的好累,不知道能不能坚持下去,试试看吧!

补充几条apk打包优化配置

//只保留指定和默认的资源,strings不会生成所有语言
resConfigs(‘zh-rCN’)
这个生成的apk中的resources.arsc文件中资源映射表中就只有默认和中文,包会减少一些

在这里插入图片描述
这个选项可以将png或者jpg的图片有损压缩,比例很大,可以减小apk体积

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值