android
文章平均质量分 64
loserbai-
技术源于热爱 ---------------------- 学习改变命运,知识改变未来 ---------------------- Architect-Road
A humble xiao bai who focuses on the basics
展开
-
android studio 无法识别androidTest模块Test模块
androidTest是UI测试,可以运行在设备或虚拟设备上,需要编译打包为APK在设备上运行版本依赖 android studio 2023.2.1gradle + kts架构。原创 2024-07-31 17:39:28 · 297 阅读 · 0 评论 -
Compose:页面重组分析案例
刚刚开始学安卓的时候,各种xml,activtiy,以及监听的事件的繁琐调用,接触了compose大大简化了代码量,但是随着页面复杂化,出现重组次数太多导致页面卡顿感。原创 2024-07-18 11:18:36 · 792 阅读 · 0 评论 -
【QQ】创建一键加群链接,ios代码,安卓代码
1.进入QQ群WEB管理页面: https://qun.qq.com。选择指定的群,选择生成代码方式,直接生成即可。登陆QQ账号,点击加群组件。原创 2024-06-28 15:21:41 · 1060 阅读 · 0 评论 -
compose-material3 实现Dropwmenu下拉菜单并弹窗
下拉菜单的行为类似于弹出窗口,并将使用父布局的位置来定位自己在屏幕上的位置。通常,下拉菜单将被放置在一个具有兄弟框的框中,该框将被用作“锚”。请注意,DropdownMenu本身不会占用布局中的任何空间,因为菜单显示在一个单独的窗口中,位于其他内容的顶部。DropdownMenu的内容通常是DropdownMenuItems,以及自定义内容。使用DropdownMenuItems将产生一个与菜单材质规范匹配的菜单。原创 2024-04-30 14:26:02 · 546 阅读 · 0 评论 -
compose调用系统分享功能分享图片文件
本案例采用 provider来分享当前应用下的文件,其他系统文件直接通过context地址直接获取本案例是直接 【MediaProvider】content://media/external/images/media,来让其他app直接访问,如果是系统文件请直接忽略provider相关设置。原创 2024-04-29 15:57:11 · 755 阅读 · 0 评论 -
material3 中底部弹窗ModalBottomSheet
如果你在on遣散请求之外提供逻辑来删除表单,你必须额外处理预期的状态清理,才能使用sheetState.hide()进行清理。由于ModalBottomSheetLayout在material3中被抛弃,所以采用ModalBottomSheet。通过State来重新重组ui,实现点击开启,点击关闭的结果,原创 2024-04-26 16:57:25 · 414 阅读 · 0 评论 -
android studio启动虚拟器失败
#问题二:android studio启动虚拟机长时间无响应,无法启动。在任务管理器中找到该进程,结束任务即可。提示已经运行中,可以删除锁重试。无法删除,提示已经在运行。原创 2024-04-18 18:18:18 · 2174 阅读 · 0 评论