当前位置 博文首页 > Liu,:Android学习笔记——归纳整理

    Liu,:Android学习笔记——归纳整理

    作者:[db:作者] 时间:2021-07-20 09:40

    目录

    • 一:Android系统架构
    • 二:Actvity相关
      • 2.1基础相关
      • 2.2 Intent相关
        • 2.2.1 Intent的组成
        • 2.2.2 显式Intent
        • 2.2.3 隐式Intent
        • 2.2.4 Intent属性
        • 2.2.5 Intent用法
        • 2.2.6 Intent——Activity间传递数据
      • 2.3 Activity生命周期
      • 2.4 Activity启动模式
        • 2.4.1 standard
        • 2.4.2 singleTop
        • 2.4.3 singleTask
        • 2.4.4 singleInstance
      • 2.4 Activity实践
        • 2.4.1 判断自己在哪一个Activity
        • 2.4.2 随时随地退出程序
        • 2.4.3 启动Activity最佳方法
    • 三:UI相关
      • 3.1简单基础控件
        • 3.1.1 TextView :显示文本框
        • 3.1.2 EditText :可输入文本框
        • 3.1.3 AutoCompleteTextView :自动匹配文本内容
        • 3.1.4 MutiAutoCompleteTextView :支持多次自动匹配文本内容
        • 3.1.5 ImageView :显示图片
        • 3.1.6 Botton :按钮
        • 3.1.7 ImageButton :图片按钮
        • 3.1.8 ToggleButton :多状态按钮
        • 3.1.9 CheckBox :复选框
        • 3.1.10 RadioButton :单选按钮
      • 3.2 布局相关
        • 3.2.1 LinearLayout线性布局
        • 3.2.2 RelativeLayout相对布局
        • 3.2.3 FrameLayout帧布局
        • 3.2.4 AbsoluteLayout绝对布局
        • 3.2.5 TableLayout表格布局
        • 3.2.6 GridLayout网格布局
        • 3.2.7 ConstraintLayout 约束布局
        • 3.2.8 布局原则
      • 3.3 高级控件
        • 3.3.1 ListView 列表
        • 3.3.1+ RecyclerView
        • 3.3.2 Spinner 下拉列表
        • 3.3.3 GridView 网格视图
        • 3.3.4 ViewPager 视图滑动切换工具
        • 3.3.5 ScrollView 滚动视图
        • 3.3.6 ProgressBar 进度条
        • 3.3.7 ProgressDialog 对话框形式进度条
        • 3.3.8 SeekBar 可拖动进度条
        • 3.3.9 DataPicker 日历选择器
        • 3.3.10 DataPickerDialog 对话框形式日历选择器
        • 3.3.11 TimePicker 时间选择器
        • 3.3.12 TimePickerDialog 对话框形式时间选择器
        • 3.3.13 WebView 网络视图
        • 3.3.14 Dialog 对话框
          • (1)确认对话框
          • (2)单选对话框
          • (3)多选对话框
          • (4)列表对话框
          • (5)自定义对话框
        • 3.3.15 Notification 通知
        • 3.3.16 Meau 菜单
          • (1)菜单的创建
          • (2)菜单项的监听
    • 四:Fragment
      • 4.1 Frament概要
      • 4.2 Fragment生命周期
      • 4.3 加载Fragment方法
        • 4.3.1 静态加载
        • 4.3.2 动态加载
      • 4.4 Fragment与Activity之间通信
    • 五:广播 Broadcast Receiver
      • 5.1 普通广播(全局)
      • 5.2 有序广播(全局)
      • 5.3 本地广播
      • 5.4 粘性广播
      • 5.5 广播实践——强制下线功能
    • 六:数据存储
      • 6.1 File文件存储
      • 6.2 SharePreferences存储
        • 6.2.1 记住密码功能的demo
      • 6.3 SQLite数据库存储
        • 6.3.1 创建数据库
        • 6.3.2 增加数据
        • 6.3.3 删除数据
        • 6.3.4 更改数据
        • 6.3.5 查询数据
        • 6.3.6 升级数据库
        • 6.3.7 开源的Android数据库框架LitePal
    • 七:ContentProvider
      • 7.1 从系统提供的Provider访问数据
        • 7.1.1 内容URI的组成
        • 7.1.2 ContentResolve类
        • 7.1.3 例子:读取联系人的电话
      • 7.2 创建自己的Provider
        • 7.2.1 UriMater类
        • 7.2.2 自定义一个Provider的步骤
        • 7.2.3 例子:为student.db创建MyProvider
    • 八:Service
      • 8.1 Service简介
        • 8.1.1 开启子线程
        • 8.1.2 异步消息处理
      • 8.2 Service生命周期
      • 8.3 Service的基本用法
        • 8.3.1 普通Service
        • 8.3.2 前台Service
        • 8.3.3 系统Service
        • 8.3.4 IntentService
      • 8.4 Service与Activity的通信
    • 九:番外篇
      • 9.1 Android 通知的简单使用
    cs
    下一篇:没有了