logo
分类于: 编程语言 互联网 云计算&大数据 设计

简介

Android开发实战: 从学习到产品

Android开发实战: 从学习到产品 0.0分

资源最后更新于 2020-03-29 03:15:41

作者:李瑞奇

出版社:出版社清华大学出版社

出版日期:2017-05

ISBN:9787302468028

文件格式: pdf

标签: 互联网 网络 编程 学习 限时特价 Android 移动开发丛书

简介· · · · · ·

本书由一线资深软件开发工程师基于目前广泛使用的Android 6/7和Android Studio 2.x开发环境倾力编撰,循序渐进地介绍了Android应用开发的主要内容,包括开发环境搭建、Android语言基础、常用布局及控件、四大组件、图形图像技术、多媒体应用、数据处理技术、触摸和手势识别、多线程、网络技术、定位、蓝牙以及VR和NDK开发等知识,全书代码示例丰富,提供App完整项目案例,通过阅读本书,读者能够掌握Android应用开发所需要的各种技术和从0到1开发一款自己的App产品。本书适合于Android初学者、移动开发从业者学习,也可作为培训机构及职业学院软件开发实践课的参考教材。李瑞奇,北京航空航天大学软件工程硕士,从事软件开发多年,熟悉JAVA、Android、Hadoop等技术。

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 内容简介
  2. 前言
  3. 第1章 初识Android
  4. 1.1 Android发展史与现状
  5. 1.2 Android系统架构与特性
  6. 1.3 Android开发环境搭建
  7. 1.4 Android Studio的使用与工程目录解析
  8. 1.5 小结
  9. 第2章 界面组件Activity
  10. 2.1 从第一个工程开始
  11. 2.2 Activity生命周期
  12. 2.3 Intent与Activity之间的跳转
  13. 2.4 Activity启动模式
  14. 2.5 小结
  15. 第3章 用户界面UI的开发
  16. 3.1 布局管理器概述
  17. 3.2 LinearLayout:线性布局管理器
  18. 3.3 TableLayout:表格布局管理器
  19. 3.4 RelativeLayout:相对布局管理器
  20. 3.5 FrameLayout:帧布局管理器
  21. 3.6 AbsoluteLayout:绝对布局管理器
  22. 3.7 GridLayout:网格布局管理器
  23. 3.8 布局管理器之间互相嵌套
  24. 3.9 小结
  25. 第4章 基本控件与事件处理
  26. 4.1 常用基本控件的使用
  27. 4.2 Android中的事件处理
  28. 4.3 ListView的使用
  29. 4.4 小结
  30. 第5章 Fragment详解
  31. 5.1 Fragment的创建与使用
  32. 5.2 Fragment生命周期
  33. 5.3 ListFragment的使用
  34. 5.4 用DialogFragment创建对话框
  35. 5.5 Fragment在开发中遇到的一些常见问题
  36. 5.6 小结
  37. 第6章 更多的控件与控件开发
  38. 6.1 ViewPager的使用
  39. 6.2 RecyclerView的使用
  40. 6.3 自定义View控件
  41. 6.4 小结
  42. 第7章 数据存储
  43. 7.1 SharedPreferences
  44. 7.2 文件存储
  45. 7.3 SQLite数据库
  46. 7.4 ContentProvider
  47. 7.5 动态权限
  48. 7.6 小结
  49. 第8章 Service详解
  50. 8.1 Service综述
  51. 8.2 Service的简单实例
  52. 8.3 Android消息处理机制
  53. 8.4 前台服务
  54. 8.5 IntentService
  55. 8.6 小结
  56. 第9章 Android广播机制
  57. 9.1 广播机制概述
  58. 9.2 使用系统广播
  59. 9.3 自定义广播:普通广播与有序广播
  60. 9.4 使用本地广播
  61. 9.5 小结
  62. 第10章 网络开发
  63. 10.1 Android网络通信概述
  64. 10.2 使用HTTP协议进行网络通信
  65. 10.3 客户端类库OkHttp
  66. 10.4 使用Socket进行网络通信
  67. 10.5 WebView
  68. 10.6 小结
  69. 第11章 多媒体开发
  70. 11.1 拨号功能与短信功能
  71. 11.2 再论Notification
  72. 11.3 动画
  73. 11.4 相机与相册
  74. 11.5 媒体播放器的开发
  75. 11.6 录视频与录音频
  76. 11.7 小结
  77. 第12章 传感器与地理位置定位
  78. 12.1 传感器
  79. 12.2 地理位置定位
  80. 12.3 小结
  81. 第13章 VR开发入门
  82. 13.1 详解VR
  83. 13.2 基于Unity3D的Android平台VR应用开发
  84. 13.3 小结
  85. 第14章 Android NDK开发入门
  86. 14.1 NDK简介
  87. 14.2 使用Android Studio进行NDK开发
  88. 14.3 小结
  89. 第15章 完成并发布一个产品
  90. 15.1 功能需求分析
  91. 15.2 功能开发(上)
  92. 15.3 功能开发(下)
  93. 15.4 将应用打包并发布到小米应用商店
  94. 15.5 小结