2.0.34-androidx
·
18 commits
to master-al-open-androidx
since this release
Changelog
4f11163- add jitpack icond6e153d- add 时间工具类086d721- add util9b8eb3e- 去除一秒前定义25650ad- 去除当负数时时间显示不准c79d688- 添加Glide Transform 样式ec06acd- 生成部分缺少的dpf8b40fc- 增添设备管理类3a15447- 增添常用的dp值b08f547- SingleClick单击防重c3c9d19- 支持同时CenterCrop以及设置圆角的Transformd2863bd- /** * 参照CSDN 整理/封装出 适合快速使用的图片预览框架 * PhotoView 是一款扩展自Android ImageView ,支持通过单点/多点触摸来进行图片缩放的智能控件。 ** 特性: *
* 支持单点/多点触摸,即时缩放图片; * 支持平滑滚动; * 在滑动父控件下能够运行良好;(例如:ViewPager) * * @author wangweixu * @Date 2020年09月03日16:02:05 * @see "https://blog.csdn.net/cwh1010714845/article/details/78587695" */
c45baed- 通过CommonLib 摘取出MultiImageSelectorActivity0d6287f- 增加sp2px,以及设置代码meta值663f85c- ToastUtils046e0dc- 修改默认执行Library的Build模式fc12975- // http://p.codekk.com/detail/Android/simplepeng/SpiderMan debug 模式崩溃日志抓取c21004c- 增加状态栏修改StatusBarUtiladfccc6- add qiniu-android-sdk:7.3.114f223b6- init hstSdk06e0942- reInit HstSDKedcc934- 去除调试用AndroidX9eaa935- 加入网络请求底层结构53a06c8- 增加通知栏权限获取06d5a6f- 1.配置Log的Tag自动生成调用者类/方法名和行数 2.TAG前缀设置默认,可调用修改 3.配置BaseApplication,获取appmanager8d62743- 补充说明: 4.加入Frescoc4e6e54- 增加字符串取值,用于get请求格式e1221b6- 修正generateTag生成方式0af68ed- 增加UI工具类4160bd6- maxSize 最大尺寸5e62f96- 1.添加UIUtils 2.添加使用ContextCompat获取图片,颜色,文字1c4a92d- Application 返回contexte31a2f4- getActivity(String clsName)09ecad3- 1.支持沉浸式的BottomSheetDialog 2.设置支持设置资源方式设置状态栏颜色 3.创建软键盘工具类d6ebfef- 1.修复隐藏键盘逻辑 2. 175dp 180dp 183dp 184dp 185dp 186dp 187dp 188dp 190dp 192dp97e9162- 1.转换AndroidX版本 2.配置验证码输入框 3.增添输入校验26c53e1- 修正editText github分组问题dcf0aac- splitedittextview97dbc30- 增加对Xpopup的运用d3ef6a5- 去除清除dialog 为空0065ea7- 1.增加GlideUtil封装 2.增加URL协议校验 3.增加ShowImagesDialog支持跳转指定图片 4.重写ShowImagesDialog.show方法,避免数据异常时候崩溃a2dac92- update ReadMec66f2a3- 回滚为Android版本fe42fdd- 去除AndroidX,去除SplitText79ae98c- 1.加入获取图片mimeType类型 2.修改依赖Log为Logger3ba43cf- 1.升级PhotoView 1.3.1-->2.3.0 2.优化DialogNoNet消息使用a9802ab- 去除Timer改用线程池进行循环/延时378d58c- 1.去除Timer改用线程池进行循环/延时 2.使用线程工厂设置为守护线程5f3d8a2- 修改延迟显示Dialog时间eaf0422- 将开启弹窗设置成动态切换是初始化还是更新e55b21d- 1.避免popupInfo 是空的情况 出错 2.完善UIUtiils: 设置EditText 控件的HintSize大小,设置TextView编辑和点击状态62a9f21- Create gradle.yml81bebef- Update gradle.yml8986003- no messagee8e87c5- rm local.properties78e2c1c- 修改错误引用9eb24ac- rm androidx0f2e911- 移除imle831bf8- add ymle18f0c9- add Build-Android.yml48d3b52- 上传apk 到action,在右上角查看b7df1a6- ACTION_TEST --> GITHUB_TOKEN1121cc9- einaregilsson/build-number@v2 --> einaregilsson/build-number@v3a1319cd- rm bundle namea0d7c61- rname yml1cbb95e3- rm bundleRelease1798115- 2020年12月07日13:49:44be8dbad- 2020年12月07日13:55:387f0d7cb- apk dir588a6e2- restart build-gradle20863db- Build-Android.yml1 --> Build-Android.ymlfad1feb- 📱2020年12月07日16:20:128b8fab8- 2020年12月07日16:23:30ff73c9b- github_sha930fd58- 📱a4842fa- 2020年12月07日16:55:22cdfffe9- 2020年12月07日16:58:120195de8- 2020年12月07日17:02:324a7a93e- 2020年12月07日17:09:2160f99f8- 📱86b5021- Update Build-Android.ymlb38ef8b- 2020年12月07日17:36:45fa3a1b7- Merge branch 'master' of https://github.com/GitHubWebb/frameLibraryWidget38675d4- # bugfix 去除Build-Android8cbcc1d- $BODY75a2268- chore60978a3- 测试136a61ee- 2020年12月07日18:29:48ddb63b5- 2020年12月07日18:35:03e02c20e- Update release-drafter.yml5abf33f- Update release-drafter.yml26fa226- 2020年12月07日19:05:4148964f1- Merge branch 'master' of https://github.com/GitHubWebb/frameLibraryWidget619278f- 2020年12月07日19:09:59b412f55- 2020年12月07日19:13:11119e142- 2020年12月07日19:29:33fdc7b63- 2020年12月07日19:31:15916134d- 2020年12月07日19:34:52416cbeb- 当前使用版本3fcecf3- 颠倒位置:9473be7- cccd4f151e- create-Draftacb688f- outputs:0e89ee6- Release Drafter8b92b93- rm change-template $Bodyaf7c510- 2020-12-08 09:37:187e605d5- update step name Draft15755ed- 2020年12月08日09:49:48651fc84- 2020年12月08日09:53:029c88582- 2020年12月08日09:54:477381c2c- add body6c58ae2- add console 2020年12月08日10:28:029253cb6- add console 2020年12月08日10:37:086dd71dc- add console 2020年12月08日10:42:03eeb7ae0- Update release-drafter.ymlf411180- Update release-drafter.ymlad14d75- no message8ef6605- Merge branch 'master' of https://github.com/GitHubWebb/frameLibraryWidgetad00bf7- no message408a3a0- no messageb246a3a- no message9b33e13- Update release-drafter.ymla80c1ae- Update release-drafter.yml4627910- Update release-drafter.ymle3ec44d- no messageba2fb4f- Merge branch 'master' of https://github.com/GitHubWebb/frameLibraryWidget5f632d4- no messaged2d3972- 移动位置119d340- no message855c233- 2020年12月08日13:54:500158dbf- no message7023f8d- set outb136f35- echob90754e- no message6559d02- 倒序changLog119813c- no messagea311b27- TAG_VERSION_NAME= git describe --abbrev=0 --tags5958fcf- ${{ steps.changelog.outputs.tag_name }}8dba0bd- TAG_VERSION_NAME=$( echo "${TAG_VERSION_NAME%.}.$((${TAG_VERSION_NAME##.}+1))" )b0a7c9e- echo "Build tag_name"a2202b1- 2020年12月08日17:55:0313c96f1- 2020-12-08 18:08:102e1b006- 2020-12-08 18:18:46cc62355- Update Build-Android.yml6c78585- 2020年12月08日18:31:24bfa37ac- Delete Build-Android.yml032b9e4- Merge branch 'master' of https://github.com/GitHubWebb/frameLibraryWidget5da2350- 2020年12月09日09:40:30f98261e- 配置环境变量${tag_name}de83c3e- Error: Unable to process command '::set-env name=tag_name::0.0.7' successfully. Error: Theset-envcommand is disabled. Please upgrade to using Environment Files or opt into unsecure command execution by setting theACTIONS_ALLOW_UNSECURE_COMMANDSenvironment variable totrue. For more information see: https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/a4528f0- 2020年12月09日10:55:3687e1ba2- 2020年12月09日11:05:55b59dd1b- env.tag_name52194b2- TAG_VERSION_NAME=$( echo "${TAG_VERSION_NAME%.}.$((${TAG_VERSION_NAME##.}+1))" )7323d05- $( echo $TAG_VERSION_NAME)4ee4827- 2020年12月09日12:05:000914477- no message8448be3- 倒序排列355ab1c- 增加循环语句调用验证Git是否存在该tag版本bbb2490- 修改注释语句eb6758b- 2020年12月09日13:36:41f889b71- 2020年12月09日13:49:3979d334d- # 注意该分支下release的suffix为: "-release"ce95208- rm MainActivity Tag661b9b4- add AndroidX Build Action00afe99- 2020年12月09日15:05:161567dc9- no message2e261f6- Update Build-Release-AndroidX.ymlce27a47- Create gradle.yml74f1e96- rname workflows125fbec- bugFiex A problem occurred configuring project ':app'. > The SDK directory '/Users/wangweixu/Library/Android/sdk' does not exist.5449f26- 1.取消打印 changelog 2.获取changelog时候指定最新Tag和生成的新Tag8299b59- 2020年12月09日15:52:58d557d0e- update TAG_VERSION_NAME3420c58- fatal: No names found, cannot describe anything. Error: Process completed with exit code 128.9ec1fdb- fatal: No names found, cannot describe anything2947abb- 获取当前git分支名称 根据分支名称获取最新提交标签 seeLink 修改发布 commitish:创建Git标签的任何分支或提交SHA,如果Git标签已存在,则不使用。默认值:当前提交的SHA commitish: ${{ env.branchName }}70e5baf- 如何在当前分支中获取最新的标记名称f314db1- #要获取的提交次数。0表示所有分支和标签的所有历史记录。 #默认值:1 fetch-depth:' '7ea84cf- with: fetch-depth: 0101a33b- with:aa32329- * (时间选择)选择器 * 级联数据选择器5ae0a61- 1. 修改方法访问类型 2. 修改Action changeLog fetch模式4e6ec49- 处理三级联动默认选中状态c58f2bc- 1.加入可以联动二/三级能力 2.修改demoappfca469a- * 设备数据存储类SP * * SelectPopWindow选择器实体数据¬ * * @author wangweixu * @Date 2020年12月15日13:26:46 * @filed id 根的唯一标识符 必须传递,为了避免数据错乱!!! * @filed description 根的描述 随意 可不传,如果传递则description作为数据选择器的title显示 * @see "基于'com.contrarywind:Android-PickerView:4.1.9' 实现" ** 第一层Bean 为根,根中的集合为子集依次类推 * 注意œœœ 使用该方法传递的实体Bean必须为SelectPopDataBean * 显示选择数据的PopWindow * 条件选择器 联动数据需要调用此方法添加数据源 * @PARAM popDataBean 数据源 * @PARAM tvOptions 需要显示的控件
45aa549- 1.修复选择器不存在二级或三级崩溃问题d31bcf2- 1.GithubAction 去除debugbuild 2.MyImmersionBottomSheetDialog增添状态回调1fc357f- SelectPopData增加自动清除功能,避免无限叠加c3106f0- 修改输入校验,允许输入•9e06b93- 1.优化代码结构 2.清理无用缓存 3.处理GlideUtil在处理图片地址为空时候不显示加载图问题016c3c4- 开放appName 用于主工程修改 去除string/app_namecf68fdc- 新增适配DPed80be0- add MAIN_PROJECT_BUILD_IC_LAUNCHERf56a451- 修正&提取获取手机唯一标识能力a6ed03f- 1. 提取ImageUtil工具类 2. 根据AndroidCodeUtil加入加解密方法,byte String base64之间相互转换56abf72- 增添基类信息修改事件7a70318- 1. 加入Retrofit 2. 升级Gson版本 3. 加入Gson转换类,Gson工具类 4. 整理代码格式ed7a05d- 方便它方法集成修改conver()2e8d196- 方便它方法集成修改conver()c8ef5fb- 修改设置Meta-data逻辑方法925de21- 去除单击防重 leo.plugin:magic-plugine984eda- 1. 升级gralde版本 2. 阿里云maven改为https 3. 去除maven生成aar框架 4. jcenter跑路升级xpopup版本 5. 使用Android_CN_OAID生成唯一标识
