- 博客(14)
- 收藏
- 关注
原创 用python实现Android国际化多语言strings.xml文件与excel互转
针对android国际化需求,针对多个strings.xml转换成excel文档方便翻译人员人工翻译。此脚本方便strings.xml与excel之间互相转换。
2024-01-05 15:48:48
1703
2
原创 kotlin获取与修改音视频文件MD5
有一个需要修改视频文件MD5的需求,修改文件(在文件末尾添加内容)可到达这个目的,并且文件能正常播放。此方法主要是针对音视频文件等无法编辑的文件。import java.io.Fileimport java.io.FileInputStreamimport java.io.FileOutputStreamimport java.security.MessageDigestobject MD5Util { /** * 获取文件MD5 */ fun getFile
2021-10-12 09:56:35
884
原创 android studio依赖代理阿里仓库地址
如果遇到依赖下载不了可替换jcenter()、central()、google()为阿里云的代理地址点击X取消后,rebuild可以看到下载不了的依赖库build失败信息可针对下载不了的依赖库替换地址阿里云官网 https://developer.aliyun.com/mvn/guideallprojects { repositories { //jcenter()¢ral()替换成 maven { url 'https://maven.
2021-09-13 14:01:12
1021
原创 Android TextView实现文字平缓垂直自动滚动
实现效果:布局文件主要控件 <ScrollView android:id="@+id/scrollView" android:layout_width="200dp" android:layout_height="100dp"> <TextView android:id="@+id/tvMsg" android:layout_width="match_parent"
2021-08-19 19:33:31
1257
2
原创 android apk混淆后报错查看
apk在混淆后查看日志不太方便,类和方法名都变成简写。可对应混淆时生成的mapping.txt文件查看混淆前后对应的类名和方法名。也可使用sdk\tools\proguard\bin路径下的retrace来恢复原来的类名和方法名,先将报错日志复制到txt文件,比如log.txt。然后可使用命令:retrace mapping文件路径 log文件路径,如retrace D:\mapping.txt D:\log.txt处理前处理后...
2021-08-04 18:55:28
550
2
原创 Kotlin 多音频同时播放工具SoundPool的使用
直接上代码,代码中有注释应该可以理解import android.content.Contextimport android.media.AudioAttributesimport android.media.AudioManagerimport android.media.SoundPoolimport android.os.Build/** * Android 多音频同时播放 * */class SoundPoolUtil(val context: Context) { p
2021-08-04 15:12:44
982
原创 查看app启动时长
adb可查看app启动时间,以便优化启动时长打开项目的启动activity,AndroidManifest.xml配置如下的activity<action android:name="android.intent.action.MAIN" />adb shell am start -S -W 应用包名/activity包名类名,如:adb shell am start -S -W com.example.myapplication/com.example.test.MainActivi
2021-06-16 19:44:01
262
原创 android bitmap更改渐变背景
fun Bitmap.drawBg4BitmapGradient(colorStart:Int, colorEnd:Int): Bitmap { val paint = Paint() //设置线性渐变,点(x0,y0)向(x1,y1)渐变 var linearGradient = LinearGradient(0f,0f,0f, this.height.toFloat() , colorStart, colorEnd, Shader.TileMode.CL.
2021-06-16 18:45:13
936
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人