![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
移动开发
黑马不是码
终是达摩剃了头 从此不再用飘柔;
不想掉发的码农 不是好码农
展开
-
android 动画库
1. Spruce(安卓动画库)(是一个轻量级的动画库,可以帮助排版屏幕上的动画。使用有很多不同的动画库时,开发人员需要确保每个视图都能够在适当的时间活动。)2. Litho(是一个非常强大的框架,以声明的方式构建 UI。它由 Facebook 的开发者开发)3. InfiniteCards(可自定义动效的卡片切换视图,该库有助于实现卡片 UI ,然后用一个漂亮的动画切换它们。)4.. PasscodeView(一个你可以键入密码的 view)5...原创 2021-12-06 18:10:00 · 2838 阅读 · 0 评论 -
Android 同时使用kotlin与butterknife
之前的项目用的是butterknifeannotationProcessor "com.jakewharton:butterknife-compiler:$rootProject.butterknife-compiler"在模块中引入kotlin时会遇到butterKnife绑定的id失效问题,这时需要把 annotationProcessor 改为kapt "com.jakewharton:butterknife-compiler:$rootProject.butterknife-c.原创 2021-11-29 17:31:15 · 411 阅读 · 0 评论 -
按钮点击改变颜色
按钮点击切换边框android:state_enabled 接受触摸 点击事件android:state_focused 是否取得焦点进行selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_enabled="true" android:state_focused="false"> <shape android:shape=原创 2021-07-29 15:32:24 · 234 阅读 · 0 评论 -
反编译apk
反编译apk工具apktool.jar作用:资源文件获取,可以提取出图片文件和布局文件进行使用查看dex2jar作用:将apk反编译成java源码(classes.dex转化成jar文件)jd-gui作用:查看APK中classes.dex转化成出的jar文件,即源码文件网盘下载提取码:q2qa==使用方法将下载好的apktool.jar放到E:盘java -jar apktool_2.4.0.jar d -f E:\AndroidDevelopTool\Android反编译工具包原创 2020-05-21 18:04:55 · 223 阅读 · 0 评论