walle 官网:https://github.com/Meituan-Dianping/walle 1.为什么使用walle打包 传统打包方式很简单省事,但并不省时,通过这种方式打包,gradle每次都要重新编译,所以…
分类:Android
Android TimeUtil时间工具类
正文 今天我们来做一个时间工具类TimeUtil 我们在开发的时候有时候可能会需要获取当前的日期,或者是根据时间戳去获取日期,所以今天我们就来编写一个时间工具类 系统当前时间 我们知道获取系统的当前时间(单位毫秒)一般用…
使用高德地图无法加载图片
在项目开发中需要用到高德地图,之后就遇到了一个很奇葩的问题,当我使用他们2d.jar包加载地图的时候是可以的,但是后来需要其他功能加入必须使用3d.jar时候就一直报下面的错误信息 art: No implementat…
拿来就可以用,带header view的ScrollView
预期效果 类似魅族便签下拉显示标题的效果,加入了显示隐藏的动画。 实现 1、OnLayout中获取第一个子view的高度 @Override protected void onLayout(boolean changed…
Andriod中Gson使用
Gson使用 参考你真的会用Gson吗?Gson使用指南 在Android中使用Gson,先在Compile中加入编译包 compile 'com.google.code.gson:gson 2.8.0' 可以去Gson…
Java进阶——Java中的字符串常量池
字符串常量池 JVM为了减少字符串对象的重复创建,其内部维护了一个特殊的内存,这段内存被成为字符串常量池(方法区中)。实际上还有整型常量池、浮点型常量池等等。字符串常量池存放的是对象的引用,而不是对象。Java中字符串对…
图形图像处理 - 我们所不知道的 Bitmap
Bitmap 是怎么开辟内存的?内存是怎么复用和销毁的?本地资源图片应该怎么去做适配? 打开我们自己的 APP 发现占用内存较大的一般都是本地资源图片,我们该如何去优化这些内存? 大家以后如果有涉及直播这一块的业务,直播…
Android内存优化切入点
设备分级 可以观察到,低内存机器崩溃率较高。特别是东南亚,非洲市场,低端手机占比大。 设备划分:https://github.com/facebook/device-year-class 针对低端机: 减少,关闭复杂的动…
android动态更新app图标
第一步:在注册文件代码如下 <activity android:name=”com.txgapp.ui.LaunchActivity””> <…
一个讨论Kotlin和Java可见域的demo
VisibleDomainDemo 一个讨论Kotlin和Java可见域的demo 因本群一个小伙伴的问题,在解决的过程中发现了这些东西…kotlin的internal模块级私有和java的默认包级私有,在互相调用的过程…
App 开发版本兼容
一款App上线,尤其是在版本迭代过程中,总会遇到产品不同版本的兼容性问题,保证新版功能的同时,还要考虑对老版本产品的支持,如果新版本还没有审核通过,老版本的应用就不能使用了,这样的用户体验肯定非常不好。 我一直从事移动端…