![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android初学
早睡的叶子
码农,计算机爱好者。
展开
-
细说android广播机制(java)
文章目录关于系统广播系统广播所发生的更改(系统升级变化)接收广播清单声明的接收器上下文注册的接收器发送广播安全注意事项和最佳做法举例Android 应用与 Android 系统和其他 Android 应用之间可以相互收发广播消息,这与发布-订阅设计模式相似。这些广播会在所关注的事件发生时发送。举例来说,Android 系统会在发生各种系统事件时发送广播,例如系统启动或设备开始充电时。再比如,应用可以发送自定义广播来通知其他应用它们可能感兴趣的事件(例如,一些新数据已下载)。应用可以注册接收特定的广播。广翻译 2020-05-16 17:05:02 · 747 阅读 · 0 评论 -
碎片(fragment)的静态使用
Fragment 表示 FragmentActivity中的行为或界面的一部分。您可以在一个Activity中组合多个片段,从而构建多窗格界面,并在多个Activity 中重复使用某个片段。您可以将片段视为 Activity的模块化组成部分,它具有自己的生命周期,能接收自己的输入事件,并且您可以在Activity运行时添加或移除片段(这有点像可以在不同Activity中重复使用的“子 Activity”)。片段必须始终托管在 Activity 中,其生命周期直接受宿主 Activity 生命周期的影响。例原创 2020-05-21 17:30:31 · 374 阅读 · 0 评论 -
Android:活动中使用菜单Meau
项目中新建菜单首先第一步我们需要在res目录下创建一个meau的目录,然后右键点击选择新建一个meau<?xml version="1.0" encoding="utf-8"?><menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android...原创 2020-05-06 21:43:09 · 1282 阅读 · 0 评论 -
Android之viewBing(视图绑定)
首先我们需要从Android studio模块编译脚本中加入依赖: viewBinding { enabled = true }如图布局文件放置了三个button <Button android:layout_below="@+id/id_text01" android:text="@string/view_bind...原创 2020-05-06 21:08:37 · 4955 阅读 · 0 评论 -
Android Studio: /dev/kvm device permission denied
报错信息原因权限不够,Linux操作系统很注重权限。解决首先检查/dec/kvm的所属关系通过命令ls -al /dev/kvm可以看到,属于root用户,组也是root用户grep root /etc/group看下root组用户名单里有没有我们当前登录的用户。应该是没有的,要不然也不会这么报错通过命令 sudo adduser $USER kvm将当前用户加入到...原创 2020-05-04 14:02:09 · 2581 阅读 · 0 评论