![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安卓碰到的坑
文章平均质量分 57
Robust28
程序猿一枚
展开
-
安卓中轻量级数据存储方案分析探讨
MMKV 是基于 mmap 内存映射的 key-value 组件,底层序列化/反序列化使用 protobuf 实现,性能高,稳定性强。从 2015 年中至今在微信上使用,其性能和稳定性经过了时间的验证。近期也已移植到 Android / macOS / Win32 / POSIX 平台,一并开源。存储1000个int类型的数据所占空间:mmkv:16KB存储1000个String类型的数据所占空间:mmkv:32KB如果你有多进程支持的需求,MMKV是唯一的选择。原创 2023-11-19 10:09:47 · 479 阅读 · 1 评论 -
Android Studio 升级代码报错找不到类
一、Android Studio 升级代码报错找不到类1、问题现相import androidx.core.content.ContextCompat; 爆红X 找到类很多类都找不到。(1)sync project 无效(2)clean project 无效(3)rebuild project 无效2、解决办法删除工程.idea文件夹,重新打开即可。...原创 2022-06-08 22:03:41 · 1737 阅读 · 1 评论 -
图片转URI在更多分享QQ时提示图片不存在问题
1、问题描述原来转URI方法String path = getResourcesUri(R.mipmap.invitate_bg);使用Intent.ACTION_SEND,分享图片时,获取资源文件图片,在QQ时提示图片不存在,分享微信朋友圈时提示资源文件不存在问题。2、解决办法修改获取图片方法Bitmap bitmap = BitmapFactory.decod...原创 2019-09-17 11:14:29 · 716 阅读 · 0 评论 -
release包安装打开就崩溃
2019-08-16 15:16:15.163 6615-6615/com.xiaoban.driver E/AndroidRuntime: FATAL EXCEPTION: main Process: com.xiaoban.driver, PID: 6615 java.lang.RuntimeException: Unable to get provider android.s...原创 2019-08-16 15:21:55 · 959 阅读 · 0 评论 -
Android 7.0 系统解决拍照的问题
崩溃日志:android.os.FileUriExposedException: file:///storage/emulated/0/DCIM/Photo/IMG_20192205_092230.jpg exposed beyond app through ClipData.Item.getUri() at android.os.StrictMode.onFileUriExp...原创 2019-06-05 09:41:08 · 245 阅读 · 0 评论 -
Android9.0的坑 err_cleartext_not_permitted
WebView在android 9.0以上加载http的url 出现err_cleartext_not_permitted解决办法:添加android:usesCleartextTraffic="true"即可,亲测有效<application android:name=".MyApplication" android:allowBackup="t...原创 2019-03-07 16:00:03 · 2138 阅读 · 0 评论 -
安卓开发遇到的坑
1、android studio快捷键不提示解决办法(1)可能是缓存已满,没足够空间了(2)点击INvalidate Caches/Restart...2、android studio在build时候出现,无法连接google,下载不了最新的jar。报错显示:Failed to resolve: com.android.support:appcompat-v7:27.1.1...原创 2018-10-22 20:28:08 · 221 阅读 · 0 评论 -
EditText的点击事件首次不触发
EditText的 setOnClickListener 事件,点击首次不触发原因,先获取焦点(未获取焦点时候),再次点击触发setOnClickListener 事件。 解决首次点击处理业务问题:监听EditText的setOnTouchListener方法,在触摸事件的MotionEvent.ACTION_UP回调中作出相应的操作即可。...原创 2017-01-05 11:34:53 · 6621 阅读 · 2 评论 -
OkHttpClient的坑
一、在返回值中拿不到返回的数据。 OkHttpClient没有返回Json数据。client.newCall(request).enqueue(new okhttp3.Callback() { @Override public void onFailure(okhttp3.Call call, IOException e) { Log.d("Activi...原创 2018-08-01 14:35:34 · 3750 阅读 · 0 评论 -
升级Android Studio3.1.3,gradel无法加载pom和类库
Android studio 3.1 导入app项目后,gradle无法获取 pom文件具体保存内容如下: Could not GET 'https://dl.google.com/dl/android/maven2/com/android/tools/build/transform-api/2.0.0-deprecated-use-gradle-api/transform-api-2.0...原创 2018-08-05 21:38:49 · 4265 阅读 · 2 评论