摘要: 代码很简单,但要注意解压的时候排除__MACOSX目录 /** * 解压zip文件到指定目录 * unzip(new File("1.zip"),new File(Environment.getExternalStorageDirectory().getAbsolutePath()+File.sep 阅读全文
posted @ 2020-07-14 10:39 南极冰川雪 阅读(2069) 评论(0) 推荐(0) 编辑
摘要: 自定义的属性如下: <declare-styleable name="TriangleView"> <!--模式--> <attr name="tlv_mode"> <!--倒三角--> <enum name="inverted" value="0" /> <!--正三角--> <enum name 阅读全文
posted @ 2020-06-24 12:35 南极冰川雪 阅读(1960) 评论(0) 推荐(0) 编辑
摘要: ALPN (Application Layer Protocol Negotiation)是TLS的扩展,允许在安全连接的基础上进行应用层协议的协商。ALPN支持任意应用层协议的协商,目前应用最多是HTTP2的协商。当前主流浏览器,都只支持基于 HTTPS 部署的 HTTP/2,因为浏览器是基于AL 阅读全文
posted @ 2020-04-12 18:37 南极冰川雪 阅读(3246) 评论(0) 推荐(1) 编辑
摘要: 在分支合并时,有两种方式:git merge 和git rebase 举个例子,当前有一个master分支,日志信息如下: 现在在master分支上创建一个dev分支,然后在dev分支上进行两次提交,添加dev1.txt,dev2.txt,日志信息如下: 同时在master分支上进行两次提交,添加m 阅读全文
posted @ 2020-04-10 10:14 南极冰川雪 阅读(2380) 评论(0) 推荐(1) 编辑
摘要: GitHub地址:https://github.com/kongpf8848/Animation 效果如下: 主要是自定义View继承LottieAnimationView并实现Checkable接口,代码如下: import android.content.Context; import andr 阅读全文
posted @ 2020-04-08 16:00 南极冰川雪 阅读(1448) 评论(0) 推荐(0) 编辑
摘要: data class Person(val name: String="",val age:Int=0) { } Java代码实现: //json转List public static <T> java.util.List<T> getListFromJson(String json, Class< 阅读全文
posted @ 2020-03-25 10:20 南极冰川雪 阅读(2953) 评论(0) 推荐(1) 编辑
摘要: 获取手机本地图片的宽度和高度,我们通常使用以下方法: final BitmapFactory.Options options = new BitmapFactory.Options(); options.inJustDecodeBounds = true; BitmapFactory.decodeF 阅读全文
posted @ 2020-03-24 09:44 南极冰川雪 阅读(1988) 评论(0) 推荐(0) 编辑
摘要: 原理 监听DecorView的可见高度,当虚拟键盘弹出的时候,DecorView的可见高度会变小,这时拿android.R.id.content控件的高度-可见矩形的bottom得到的就是虚拟键盘的高度,代码如下: public interface KeyboardListener { void o 阅读全文
posted @ 2020-01-19 18:02 南极冰川雪 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 在Android 9.0的机器上测试了一下,如果Activity B的启动模式为singleTask,B在任务栈中已经存在,A启动B, 1. 使用startActivity方法,这时B调用的方法为onNewIntent->onRestart->onStart->onResume 2. 使用start 阅读全文
posted @ 2019-12-26 09:39 南极冰川雪 阅读(404) 评论(0) 推荐(0) 编辑
摘要: adjustViewBounds属性的定义如下: 调整ImageView的边界,使得ImageView和图片有一样的宽高比 这个属性只有在ImageView一边如宽度或高度固定,一边为wrap_content的时候才有意义,设置为true的时候,可以让ImageView的比例和原始图片一样,以达到让 阅读全文
posted @ 2019-12-19 23:24 南极冰川雪 阅读(1221) 评论(0) 推荐(0) 编辑