前提:公司在一次突然停电之后,再次打开项目,发现android studio显示的内容与本地文件不符(本地文件打开之后显示是正常现象) 原因:因为as编辑器缓存造成 试过的办法:多次重启Android studio之后也没有恢...
Android
使用OkHttp3在高版本上出现的错误CLEARTEXT communication to 0.0.0.0 not permitted by network security policy
问题 使用OkHttp3做网络请求框架时,如果是http请求非https请求,会导致请求报错,因为Android P之后系统限制了明文的网络请求,非加密请求会被系统禁止。 解决方法 在res下新建xml文件夹,新建一个network_s...
【git】PUSH时显示[detached HEAD]以及切换分支代码丢失
解决办法 右键-->Git Bash Here,执行命令git reflog可以查看到所有提交记录(以下图片例子子,不是当时情况) 执行git checkout a3593a8切换到最新的代码版本 执行git checkout -b diff //创建diff...
【转】Android 调用相机拍照,适配到Android 10
原文地址 今天写的博客是关于Android调用手机相机拍照并显示图片。这是一个很常用的功能,并且这个功能在Android6.0、7.0、10.0等版本上实现都有所不同,需要对Android各个版本进行兼容适配,目前最新的Androi...
【转】开源中国客户端 Android 10 经验适配指南
原文地址 我们App的适配从 targetSdkVersion = 26跨版本升级到29,因此会遇到大量的坑,最终的版本配置如下: 现在进入填坑适配指南,包含实际经验代码,绝不照搬翻译文档 1.Region.Op相关异常:java.lang.Il...
【转】Android常用对话框大全——Dialog
原文地址CSDN
【转】Android清除缓存、清除数据
直接上代码 package com.lyk.community.common.tools; /* * 文 件 名: DataCleanManager.java * 描 述: 主要功能有清除内/外缓存,清除数据库,清除sharedPreference,清除files和清除自定义目录 */ im...
Android WebView 图片宽度自适应屏幕
实现方法如下 WebSettings settings = mWebView.getSettings(); settings.setJavaScriptEnabled(true);//支持JS String js = "<script type=\"text/javascript\">"+ "var imgs = documen...
【Android】EditText小用法
把光标放在EditText中文本最后 //通过gettext获取当前字符串长度,并用setselection把光秒移到末尾 editText .setSelection(editText .getText().length()); EditText的自动换行 //改变默认的单行模式 editT...
【Android】更新androidX之后butterknife遇到的问题
前提:更新androidX出现butterknife报错问题 androidX 是对 android.support.xxx 包的整理后产物。由于之前的support包过于混乱,所以,google推出了 androidX。 报错信息 Failed to transform artifact 'bu...