摘要: 一个简单的滑块验证view。项目地址:https://gitee.com/819158327/sliderview。 阅读全文
posted @ 2023-06-03 15:52 灬布衣丶公爵丨 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 1、打开系统选择联系人界面 Intent pickIntent = new Intent(Intent.ACTION_PICK, ContactsContract.CommonDataKinds.Phone.CONTENT_URI); startActivityForResult(pickInten 阅读全文
posted @ 2021-11-25 12:38 灬布衣丶公爵丨 阅读(2036) 评论(0) 推荐(0) 编辑
摘要: 原因:是因为aidl文件里面有中文注释,造成的编译过程中产生了问题。 解决办法: 1、删掉中文注释,改用应为注释。 2、 首先退出AS AS安装目录\bin下面找到studio.exe.vmoptions和studio64.exe.vmoptions 用TXT方式打开,在最后一行添加:-Dfile. 阅读全文
posted @ 2020-06-02 17:36 灬布衣丶公爵丨 阅读(616) 评论(0) 推荐(0) 编辑
摘要: /** * 微信分享(多图片) */ private static void shareWeChatByImgList(String kDescription, List<File> img_path_list, ShareChannel shareChannel) { try { if (img_path_list == null || img_path_list.size() <= 0) { 阅读全文
posted @ 2019-11-27 16:38 灬布衣丶公爵丨 阅读(1149) 评论(0) 推荐(0) 编辑
摘要: 一、动画关键类的源码分析 1、Animation Animation没有做什么与动画有关的事情,它只是记录了动画的“状态”、当前的“值”和一些注册回调接口的方法。 abstract class Animation<T> extends Listenable implements ValueListe 阅读全文
posted @ 2019-09-18 10:28 灬布衣丶公爵丨 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 一、了解AnimatedWidget 通常我们给一个Widget添加动画的时候都需要监听Animation的addListener()方法,并在这个方法里面不停的调用setState()方法通知Weight进行重绘。 AnimatedWidget是Flutter封装的用于执行动画的助手类。使用它可以 阅读全文
posted @ 2019-09-18 10:16 灬布衣丶公爵丨 阅读(653) 评论(0) 推荐(0) 编辑
摘要: 一、Flutter中的动画的基本概念图 二、Flutter各动画的概念 视图动画 补间动画 补间动画 就是一个View,定义了起点和终点、时间以及运动曲线,并按照所定规则由起点运动到终点的过程。 就是一个View,定义了起点和终点、时间以及运动曲线,并按照所定规则由起点运动到终点的过程。 就是一个V 阅读全文
posted @ 2019-09-17 15:23 灬布衣丶公爵丨 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-04-26 15:16 灬布衣丶公爵丨 阅读(9083) 评论(0) 推荐(0) 编辑
摘要: 工作太忙,不做过多的解释了,核心是用到了 SpannableStringBuilder Glide 和 Rxjava 直接上代码了,就两个类。 ImageSpan 阅读全文
posted @ 2019-04-26 11:04 灬布衣丶公爵丨 阅读(1188) 评论(0) 推荐(0) 编辑
摘要: import android.content.Context; import android.content.Intent; import android.database.Cursor; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Canvas; i... 阅读全文
posted @ 2018-11-07 20:55 灬布衣丶公爵丨 阅读(2830) 评论(0) 推荐(0) 编辑