会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Mr,Han
博客园
首页
新随笔
联系
订阅
管理
2024年2月19日
踩坑小计-Android Flutter应用设置沉浸式状态栏
摘要: 之前写过一篇关于设置Flutter页面沉浸式状态栏的文章。https://www.cnblogs.com/mrhan9941/p/16482604.html 主要是基于Flutterboost的原生Android项目的,那时候是在原生Android项目嵌入了Flutter Module。项目重构后已
阅读全文
posted @ 2024-02-19 11:56 Mr,Han
阅读(786)
评论(0)
推荐(0)
2023年3月1日
踩坑小计-Flutter中引用其他module的asset资源
摘要: 最近开发了一个module,其中使用了asset设置了一个图片资源,在调试module时一切正常,当把module作为一个模块依赖到其他项目时,就出现了如下错误: 查了一下解决方案,在使用asset时需要指定package参数, 这样在不同的module也能正确显示了。
阅读全文
posted @ 2023-03-01 15:45 Mr,Han
阅读(200)
评论(0)
推荐(0)
2023年1月19日
Android 13(API 33)读写SD卡权限的调整适配
摘要: 在Android13前读取SDcard 的内容只需要一个权限: android.permission.READ_EXTERNAL_STORAGE 但是在Android 13以后这个权限被细化成了三个: public static final String READ_MEDIA_AUDIO = "an
阅读全文
posted @ 2023-01-19 15:48 Mr,Han
阅读(12757)
评论(0)
推荐(0)
2022年9月26日
踩坑小计-Bitmap 使用中遇到的异常: trying to draw too large bitmap.
摘要: 异常log: Fatal Exception: java.lang.RuntimeException Canvas: trying to draw too large(111590328bytes) bitmap. 这里有个疑惑这个size到底是怎么限制的呢,先了解bitmap占用内存的计算方式:
阅读全文
posted @ 2022-09-26 19:02 Mr,Han
阅读(4294)
评论(0)
推荐(0)
2022年7月15日
踩坑小计-Flutter 页面设置沉浸式状态栏(FlutterBoost篇)
摘要: Flutter 页面的状态栏默认是黑色半透明的,想要实现跟原生一样的沉浸式状态栏效果,网络上总结的方法很多,主要就是在Flutter activity里面设置status bar的背景颜色 但是这里需要注意一个点,如果是纯flutter项目,上述代码需要添加到flutter 项目下Android 目
阅读全文
posted @ 2022-07-15 19:28 Mr,Han
阅读(1809)
评论(0)
推荐(0)
2022年5月9日
采坑小记,cardview和glide加载png的问题
摘要: 问题:在cardview里面显示png网络图片会有白色背景,并不是透明背景 glide是支持加载png的,问题出在cardview设置background属性并不会生效而要用cardview的自定义属性 1 cardBackgroundColor="@color/transparent" 才会生效
阅读全文
posted @ 2022-05-09 17:04 Mr,Han
阅读(218)
评论(0)
推荐(0)
2022年3月3日
Android 开发随笔-Android11 包可见性适配
摘要: 最近在适配Android 11 设备的分享功能时,发现了一个小坑:因为我们应用有需要分享内容到WhatsApp的需求,最开始的思路是根据Intent android.content.Intent.ACTION_SEND 来分享内容,在分享之前先检查是否有安装对应应用: fun isContainPa
阅读全文
posted @ 2022-03-03 15:53 Mr,Han
阅读(768)
评论(0)
推荐(0)
2022年2月11日
Android学习笔记-Android10文件访问适配
摘要: 参考文章:https://blog.csdn.net/guolin_blog/article/details/105419420/ 需求:需要能浏览应用外存储空间的文件 问题点:传统方案不能兼容Android10以上的系统 解决思路:利用系统文件浏览器找到指定的文件,在 onActivityResu
阅读全文
posted @ 2022-02-11 19:05 Mr,Han
阅读(301)
评论(0)
推荐(0)
2022年2月8日
Android学习笔记-插件化换肤
摘要: 思路:插件app中的同id资源替换主APP的对应资源实现换肤效果 主app中的资源id怎么拿到? assetManager 1,通过原始app中的resid获取到属性名,用到的相关api resource.getResourceEntryName 2,根据属性名获取插件包中的resid 其他资源的更
阅读全文
posted @ 2022-02-08 17:42 Mr,Han
阅读(56)
评论(0)
推荐(0)
Android学习笔记-Android中为什么主线程不会因为Looper.loop()里的死循环卡死?
摘要: 作者:镰仓链接:https://www.zhihu.com/question/34652589/answer/157834250来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 简单一句话是:Android应用程序的主线程在进入消息循环过程前,会在内部创建一个Linux
阅读全文
posted @ 2022-02-08 17:39 Mr,Han
阅读(270)
评论(0)
推荐(0)
公告