Android 数据存储(一) 发表于 2019-10-08 | 分类于 第一行代码 字数统计: 410 word | 阅读时长 ≈ 1 min Android数据存储Android主要提供了三种数据存储的方式:文件存储、SharedPreferences和数据库存储 阅读全文 »
Android 广播 发表于 2019-10-08 | 分类于 第一行代码 字数统计: 1k word | 阅读时长 ≈ 4 min 广播机制简介Android中的广播机制很灵活,Android中的每个应用程序都可以对自己感兴趣的广播进行注册,这样改程序就只会接收到自己所关心的广播内容。发送广播可以通过Intent,接收广播需要广播接收器(Broadcast Receiver) 标准广播:所有的广播接收器几乎都会在同一时刻接收到此广播消息,异步执行,没有任何先后顺序,效率比较高但无法被截断 有序广播:同步执行的广播,广播发出后,同一时刻只有一个广播接收器能够收到这条广播消息,当一个广播接收器的逻辑执行完毕后才会传递给下一个广播接收器,优先级高的广播接收器可以先收到消息,还可以截断广播消息 阅读全文 »
Android Fragment 发表于 2019-10-08 | 分类于 第一行代码 字数统计: 999 word | 阅读时长 ≈ 4 min 碎片(Fragment)碎片是一种可以嵌入在活动中的UI碎片,可以理解为一个迷你型的活动,通常在平板开发中使用 阅读全文 »
Android RecycleView 发表于 2019-10-08 | 分类于 第一行代码 字数统计: 1k word | 阅读时长 ≈ 5 min 用法导入依赖库1implementation 'androidx.recyclerview:recyclerview:1.0.0' 阅读全文 »
Android listview 发表于 2019-10-08 | 分类于 第一行代码 字数统计: 1.2k word | 阅读时长 ≈ 6 min 记住需要的几个东西 一个实体类 一个子项的布局 一个自定义adapter类 阅读全文 »
Android活动的使用技巧 发表于 2019-10-08 | 分类于 第一行代码 字数统计: 441 word | 阅读时长 ≈ 1 min 知晓当前在哪个活动 新建一个Java Class:BaseActivity,并让它继承AppCompatActivity 接下来重写onCreate(),可以看到通过getClass().getSimpleName()打印了当前实例的类名: 接下来只要分别让FirstActivity等不再继承AppCompatActivity,而是继承BaseActivity,那么就能知晓当前界面对应的是哪个活动了 阅读全文 »