![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
SMITHKANG
这个作者很懒,什么都没留下…
展开
-
Android升级SDK之后在Android10系统上颜色变紫
颜色变了原创 2021-06-04 13:57:51 · 211 阅读 · 1 评论 -
Android 命令行安装apk
强制覆盖安装的命令,adb install -r apk所在路径,如下图:原创 2021-02-08 17:00:08 · 630 阅读 · 0 评论 -
Android国际化本地化遇见的坑
项目中需要做国际化,设置好之后切换语言不起作用,最终发现是build文件写死了语言:resConfigs “zh-rCN” 如果要添加语言需要增加语种,例如:resConfigs “zh”, “en-rUS”原创 2020-12-17 16:35:47 · 421 阅读 · 1 评论 -
Android计步器获取手机步数
主要代码参考GitHub上一个开源项目:DylanStepCount其中发现兼容Android10手机的时候需要重新获取健康统计权限Manifest.permission.ACTIVITY_RECOGNITION原创 2020-10-16 11:14:14 · 3855 阅读 · 1 评论 -
Android 自定义控件圆形进度条末端带原点
先上效果图/**自定义带圆点的进度条*/public class HalfProgressBar extends View {/**当前进度/private int progress = 150;/*最大进度*/private int maxProgress = 360;//设置进度条背景宽度private float progressStrokeWidth = 15;//设置进度条进度宽度// private float marxArcStorkeWidth原创 2020-09-27 19:18:56 · 1516 阅读 · 1 评论 -
Gradle查看第三方依赖关系图
转载:https://www.jianshu.com/p/4dac99ab9693转载 2020-08-28 13:33:05 · 202 阅读 · 0 评论 -
Android gradle 统一依赖库版本
转载:https://blog.csdn.net/joye123/article/details/80457723转载 2020-08-28 10:37:39 · 211 阅读 · 0 评论 -
ConstraintLayout中子控件设置距离底部距离不起作用
一定要设置这两个属性,否则layout_marginBottom不起作用,这就是约束布局,需要有约束属性app:layout_constraintTop_toBottomOf="@+id/tv_isecurity"app:layout_constraintBottom_toBottomOf=“parent”app:layout_constraintLeft_toLeftOf=“parent”...原创 2020-07-22 18:31:13 · 3580 阅读 · 0 评论 -
Android Studio and Gradle are using different locations forthe JDK
转载:https://blog.csdn.net/chungehenyy/article/details/105471799转载 2020-05-19 15:07:12 · 623 阅读 · 0 评论 -
自定义Tablayout显示的Tab数量确定tab宽度
转载:https://blog.csdn.net/qq_40638618/article/details/100539178转载 2020-04-24 22:21:42 · 591 阅读 · 0 评论 -
android studio 3.6.1 svn 无法添加忽略文件
可以在Settings -> Editor -> File Types里边去设置原创 2020-03-31 10:00:15 · 4005 阅读 · 2 评论 -
更新Android studio 3.6.1之后清单文件android:screenOrientation="portrait"报红
原创 2020-03-24 16:02:30 · 1685 阅读 · 3 评论 -
Android获取已经安装应用apk的方法
转载 https://blog.csdn.net/sanlei1616/article/details/41545257/ //获取费系统app的apk方法: List<PackageInfo> packages = getPackageManager().getInstalledPackages(0); for(int i=0;i<packages.siz...转载 2019-07-24 10:20:29 · 1785 阅读 · 0 评论 -
Android更新apk兼容7.0和8.0
/** * 判断是否是8.0,8.0需要处理未知应用来源权限问题,否则直接安装 */private void checkIsAndroidO(final Context mContext, final File file) { if (Build.VERSION.SDK_INT >= 26) { boolean b = getPackageManager().c...原创 2019-07-24 11:33:12 · 266 阅读 · 0 评论 -
WebView无法清理当前页面历史记录
在WebViewClient中@Overridepublic void doUpdateVisitedHistory(WebView view, String url, boolean isReload) {super.doUpdateVisitedHistory(view, url, isReload);if (needClearHistory) {needClearHistory =...原创 2019-07-19 16:45:56 · 191 阅读 · 0 评论 -
Android性能优化——优化应用启动时间
转载:https://blog.csdn.net/ylyg050518/article/details/80383478转载 2019-08-02 10:58:55 · 184 阅读 · 0 评论 -
WebView获取title结果为Url问题
@Overridepublic void onReceivedTitle(WebView view, String title) {super.onReceivedTitle(view, title);if (!TextUtils.isEmpty(title)&&!view.getUrl().contains(title)){setTitle(title);}}原创 2019-08-07 17:13:36 · 728 阅读 · 0 评论 -
Android Q 适配内容
隐私和安全保护持续升级在 Android Q 中,用户可以更好地管理应用对共享文件的访问权限。用户可通过新的运行时权限允许应用访问照片、视频或音频文件。此外,应用必需通过系统文件选择器才能访问下载文件,也就是说,访问权限完全由用户掌控。Android Q 还针对外部储存空间引入了一些变更,主要变更点总结:Android Q为每个应用程序在外部存储设备提供了一个独立的存储沙箱,应用直接通过文...原创 2019-08-12 11:43:22 · 466 阅读 · 0 评论 -
Can't create handler inside thread that has not called Looper.prepare()
子线程创建handler要先调用Looper.prepare();原创 2019-08-22 18:45:27 · 206 阅读 · 0 评论 -
增量更新
转载 https://blog.csdn.net/chaoyu168/article/details/79718196转载 2019-07-23 17:25:26 · 85 阅读 · 0 评论