第一行代码Android学习笔记完全版.docVIP

  • 28
  • 0
  • 约7.92万字
  • 约 81页
  • 2021-01-08 发布于浙江
  • 举报
第一行代码 Android学习笔记 感谢《第一行代码》,感谢郭霖博主,拯救我于水火。之前看视频学习Android,自以为已经小成了。在网易工作的朋友问了我几个问题,我就懵逼了。然后,遇到了《第一行代码》,终于把我带进了Android的世界。好书,真的会醉人啊。 这是学习第二遍时的部分笔记,以备后用。 这是第二版,比第一版增加了一些常用的方法。 hujunjob 于北航 2015.04.02 目录 TOC \o 1-3 \h \z \u 第一章 Android系统 6 1.1 安卓系统架构 6 1.2 Android 项目中的资源 6 第二章 Activity 6 一、创建Activity步骤: 6 二、采用Intent切换activity 7 1、显式Intent 7 2、隐式Intent 7 3、隐式Intent的其他用法 8 三、Intent传递数据 8 1、向下一个activity传递数据 8 2、返回数据给上一个activity 8 四、activity的生命周期 9 1、活动状态 9 2、activity生存期 9 3、activity被回收数据保存 11 五、activity的启动模式 11 六、activity最佳实践 11 1、知道当前页面是哪一个activity 11 2、随时随地退出程序 11 3、给每个activity都添加一个合适的启动方法 13 第三章 UI 13 一、常用控件 13 1、TextView 13 2、Button 13 3、EditText 13 4、ImageView 14 5、ProgressBar 14 6、AlertDialog 14 7、ProgressDialog 15 二、基本布局 15 1、LinearLayout 15 2、RelativeLayout 15 3、FrameLayout 15 4、TableLayout 15 5、GridLayout 16 三、自定义控件 16 1、添加自定义标题布局(无操作的) 16 2、创建自定义控件 16 四、ListView 17 1、最简单的Adapter 17 2、定制ListView界面 18 3、提升ListView效率 19 4、ListView点击事件 20 五、单位和尺寸 20 六、最佳实践——聊天界面 21 第四章 Fragment 21 第五章 BroadCast Receiver 24 一、广播机制 24 二、接收系统广播 24 1、动态注册 24 2、静态注册 25 3、广播接收器使用注意事项 26 三、发送自定义广播 26 1、标准广播 26 2、有序广播 27 四、发送和接收本地广播 27 五、强制下线 27 注意事项: 27 第六章 数据存储 28 一、文件存储 28 1、存储5部曲: 29 2、读取5部曲: 29 二、SharedPreferences存储 31 1、存储4部曲 31 2、读取2部曲 31 三、SQLite数据库 31 1、创建数据库 31 2、升级数据库 32 3、添加数据 33 4、更新数据 33 5、删除数据 33 6、查询数据 33 7、直接使用SQL操作数据库 33 四、数据库最佳实践 34 1、使用事务 34 2、升级数据库最佳写法 35 第七章 Content Provider 36 一、简介 36 二、访问已有的CP 36 1、ContentResolver用法 36 2、读取系统联系人 37 三、创建自己的ContentProvider 38 1、创建CP步骤5部曲 38 四、跨程序数据共享实践 40 附录:Git使用 41 一、创建代码仓库 41 二、提交本地代码 42 三、忽略文件 42 四、查看修改内容 42 五、撤销未提交的修改 43 六、查看提交记录 44 第八章 多媒体 44 一、通知 44 1、通知创建 44 2、通知点击事件 45 3、通知的其他属性 45 二、短信 46 1、接收短信 46 2、拦截短信 46 3、发送短信 46

文档评论(0)

1亿VIP精品文档

相关文档