![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安卓开发
35岁还能战几年
这个作者很懒,什么都没留下…
展开
-
android11 创建文件夹失败
一个小项目,File.mkdirs()一直不成功,非常费解,后来仔细的查log,发现有下面这么个提示E/MediaProvider: Creating a non-default top level directory or deleting an e代码是从自己其它的项目中移植过来的,在其它app上一直正常运行,结果在这个项目上就是老是出现问题,百度后,只有聊聊几条信息,找到国外的一个网页上才找到问题的所在,原来新的项目的targetVersion=30, 原来项目是targetVesion=2原创 2021-12-19 21:29:33 · 4295 阅读 · 0 评论 -
AnsycTask调用ui报错,记一次糊涂造成的失误!
自定义了一个类extend AnsycTask 执行耗时任务 ,在onProgressUpdate函数中执行UI操作来更新progressdailog显示任务 执行的进度 ,但不停的报错,一直提示在子线程中调用了ui怎么修改都不行,后来定眼一看,在doInBackground函数中竟然直接调用onProgressUpdate来执行了ui更新,这样显然不对,因为doInBackground根本不是在主线程,是在子线程,如果直接调用 onProgressUpdate就是在子线程中调用 了UI,这样肯定报错,原创 2020-11-21 20:38:47 · 81 阅读 · 0 评论 -
安卓强制横屏的坑!正确设置横屏的姿势!
今天写一个页面的时候发现 progressdialog不停的报错,后来发现是onCreate了两次,导致第一次pd显示后activity重建导致报错,为会么会两次呢,想到activity使用了强制横屏,那么问题就清楚了。在安卓中要强制使整个应用的页面都是横屏有两种方法:在代码中使用setRequestedOrientation 那么注意了,这里的坑就来了,如果你此时的屏幕是竖着的,那么它会...原创 2020-04-06 13:26:49 · 2936 阅读 · 0 评论