android
android
赵雷_
业精于勤而荒于嬉,行成于思而毁于随
展开
-
Kotlin run、let、apply、with
@kotlin.internal.InlineOnlypublic inline fun <R> run(block: () -> R): R { contract { callsInPlace(block, InvocationKind.EXACTLY_ONCE) } return block()}/** * Calls the specified function [block] with `this` value as .原创 2022-05-05 11:51:21 · 1015 阅读 · 0 评论 -
判断经纬度是否在一范围内
有需求是判断经纬度是否包括在一组经纬度中。下面是工具类,直接粘贴可以用。public class SpatialRelationUtil { /** * 返回一个点是否在一个多边形区域内(推荐) * * @param mPoints 多边形坐标点列表 * @param point 待判断点 * @return true 多边形包含这个点,false 多边形未包含这个点。 */ public static boo..原创 2022-04-01 14:54:21 · 4227 阅读 · 4 评论 -
Android studio git添加某一忽略文件
1.# .gitignore 当前app下添加包绝对路径2.如果项目之前存在这个文件需要清除缓存# 0. 进入项目路径# 1. 清除本地当前的Git缓存git rm -r --cached .# 2. 应用.gitignore等本地配置文件重新建立Git索引git add .# 3. (可选)提交当前Git版本并备注说明git commit -m 'update .gitignore'3.提交代码查看是否成功...原创 2021-11-17 11:09:28 · 2290 阅读 · 1 评论 -
The application could not be installed: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED
INSTALL_PARSE_FAILED_MANIFEST_MALFORMED 安装分析失败清单格式不正确MANIFEST文件不正确导致安装失败。发克,发现不知道啥事时候弄了一个进程,而且多写了一个aaa。删掉结束 安装成功,纵向丝滑。。。...原创 2020-12-25 15:06:18 · 6003 阅读 · 1 评论 -
Android 下载Gradle等待
目录一、把down下来项目Gradle版本更改为自己本地版本二、下载Gradle配置在自己电脑Gradle版本里面1.https://services.gradle.org/distributions/ 打开下载对应Gradle版本。2.C:\Users\用户名\.gradle\wrapper\dists 放到底下解压重启项目。有时候在GitHub克隆项目到本地到运行,会一直wait。这个问题的话更改成本地自己使用的Gradle版本就行,还有一种就是自己本地版本太高或太低必..原创 2020-11-19 10:05:29 · 377 阅读 · 0 评论 -
Android Monkey ADB测试命令
adb logcat | findstr START 找到包名adb shell mokey 1000 模拟一千次事件adb shell mokey -p 包名 100 在这个app内进行测试点击100次adb shell monkey -p 包名 --throttle 1000 10 执行十次每次间隔一秒adb shell monkey -p 包名 -s 100 50 seed值是一样的两次执行结果也是一样的(频繁测试用于复现)adb shell m...原创 2020-11-04 11:47:53 · 563 阅读 · 0 评论 -
android kotlin中sp的使用
这段时间也没啥写啥文章,写一下我现在在项目中使用sp的方法。这个也是我看别人写的,感觉好的话也可以在你的项目中使用,个人感觉还是挺方便的。一.创建SpHelper.ktpackage com.tk.checkreinforce.util.coreimport android.content.Contextprivate const val SP = "sp"@JvmOverloadsfun <T> getSpValue( filename: String ...原创 2020-06-25 17:23:18 · 1351 阅读 · 0 评论