- 博客(28)
- 收藏
- 关注
原创 Android国际化本地化遇见的坑
项目中需要做国际化,设置好之后切换语言不起作用,最终发现是build文件写死了语言:resConfigs “zh-rCN” 如果要添加语言需要增加语种,例如:resConfigs “zh”, “en-rUS”
2020-12-17 16:35:47
413
1
原创 Android计步器获取手机步数
主要代码参考GitHub上一个开源项目:DylanStepCount其中发现兼容Android10手机的时候需要重新获取健康统计权限Manifest.permission.ACTIVITY_RECOGNITION
2020-10-16 11:14:14
3844
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
1485
1
转载 Android gradle 统一依赖库版本
转载:https://blog.csdn.net/joye123/article/details/80457723
2020-08-28 10:37:39
207
原创 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
3564
转载 Visual Studio 2017 Enterprise绿色精简版介绍
转载:https://blog.csdn.net/cnds123/article/details/100587576
2020-06-22 11:31:36
2349
转载 Android Studio and Gradle are using different locations forthe JDK
转载:https://blog.csdn.net/chungehenyy/article/details/105471799
2020-05-19 15:07:12
615
转载 自定义Tablayout显示的Tab数量确定tab宽度
转载:https://blog.csdn.net/qq_40638618/article/details/100539178
2020-04-24 22:21:42
584
原创 android studio 3.6.1 svn 无法添加忽略文件
可以在Settings -> Editor -> File Types里边去设置
2020-03-31 10:00:15
4001
2
转载 Android反编译并签名打包
https://blog.csdn.net/Abner_Crazy/article/details/89028845
2019-11-20 10:39:31
150
原创 Can't create handler inside thread that has not called Looper.prepare()
子线程创建handler要先调用Looper.prepare();
2019-08-22 18:45:27
203
原创 Android Q 适配内容
隐私和安全保护持续升级在 Android Q 中,用户可以更好地管理应用对共享文件的访问权限。用户可通过新的运行时权限允许应用访问照片、视频或音频文件。此外,应用必需通过系统文件选择器才能访问下载文件,也就是说,访问权限完全由用户掌控。Android Q 还针对外部储存空间引入了一些变更,主要变更点总结:Android Q为每个应用程序在外部存储设备提供了一个独立的存储沙箱,应用直接通过文...
2019-08-12 11:43:22
465
原创 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
718
转载 Android性能优化——优化应用启动时间
转载:https://blog.csdn.net/ylyg050518/article/details/80383478
2019-08-02 10:58:55
183
原创 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
263
转载 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
1781
原创 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
187
转载 Unnormalize_Input_String 未标准化的输入字符串,指外来的字符串型数据未做标准化处理。
转载自:https://my.oschina.net/u/3100849/blog/863746Unnormalize_Input_String未标准化的输入字符串,指外来的字符串型数据未做标准化处理。此标准化处理是将字符串的实际存储转换为Unicode编码,主要作用是提高字符串查询搜索的性能。修复建议进行字符串标准化处理。修复示例如: public void Unnormal...
2019-07-02 13:49:55
1211
转载 Fragment恢复时注意事项:InstantiationException,别在Fragment写有参数的构造方法
转载自https://blog.csdn.net/scnuxisan225/article/details/48998129
2019-06-24 10:30:47
128
原创 Android嵌套webview时弹出输入法键盘
Android嵌套webview时弹出输入法键盘时将页面顶上去需要设置清单文件属性android:windowSoftInputMode=“adjustResize”
2019-06-17 10:11:00
1484
原创 Android textview 富文本给textview设置点赞点踩
@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.content_main);String htmlText=“1、网络图片测试\r\n<img src=赞<img src=踩\r\n#\r...
2019-06-14 10:37:41
381
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人