
移动开发
黑马不是码
终是达摩剃了头 从此不再用飘柔;
不想掉发的码农 不是好码农
展开
-
android 动画库
1. Spruce(安卓动画库)(是一个轻量级的动画库,可以帮助排版屏幕上的动画。使用有很多不同的动画库时,开发人员需要确保每个视图都能够在适当的时间活动。) 2. Litho(是一个非常强大的框架,以声明的方式构建 UI。它由 Facebook 的开发者开发) 3. InfiniteCards(可自定义动效的卡片切换视图,该库有助于实现卡片 UI ,然后用一个漂亮的动画切换它们。) 4.. PasscodeView(一个你可以键入密码的 view) 5...原创 2021-12-06 18:10:00 · 2912 阅读 · 0 评论 -
Android 同时使用kotlin与butterknife
之前的项目用的是butterknife annotationProcessor "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 · 447 阅读 · 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 · 261 阅读 · 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 · 255 阅读 · 0 评论