logo
分类于: 计算机基础 互联网 云计算&大数据

简介

Android Studio开发实战: 从零基础到App上线

Android Studio开发实战: 从零基础到App上线 0.0分

资源最后更新于 2020-03-29 04:05:50

作者:欧阳燊

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

出版日期:2017-06

ISBN:9787302470069

文件格式: pdf

标签: 互联网 计算机 软件开发 程序设计

简介· · · · · ·

本书是一部Android开发的实战教程,由浅入深、由基础到高级,带领读者一步一步走进App开发的神奇世界。全书共分为16章。其中,前8章是基础部分,主要讲解Android Studio的环境搭建、App开发的各种常用控件、App的数据存储方式、如何调试App并将App发布上线;后8章是进阶部分,主要讲解App开发的设备操作、网络通信、事件、动画、多媒体、融合技术、第三方开发包、性能优化等。书中在讲解知识点的同时给出了大量实战范例,方便读者迅速将所学的知识运用到实际开发中。欧阳燊,同济大学计算机科学与技术专业学士,浙江大学软件工程专业工程硕士,先后就职于福建新大陆软件工程公司、亚信科技有限公司杭州研发中心、福建福诺移动通信技术有限公司,历任系统分析师、高级软件工程师。具有12年以上软件开发经验,熟悉C/C、Java及相关软件架构,两年Android开发经验,从事一款用户量超千万的App项目开发,对Android开发拥有丰富的实战经验。

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

已收: 表示已经收藏

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

目录

  1. 内容简介
  2. 推荐序
  3. 前言
  4. 第1章 Android Studio环境搭建
  5. 1.1 Android Studio简介
  6. 1.2 Android Studio的安装
  7. 1.3 运行小应用HelloWorld
  8. 1.4 App的工程结构
  9. 1.5 准备开始
  10. 1.6 小结
  11. 第2章 初级控件
  12. 2.1 屏幕显示
  13. 2.2 简单布局
  14. 2.3 简单控件
  15. 2.4 图形基础
  16. 2.5 实战项目:简单计算器
  17. 2.6 小结
  18. 第3章 中级控件
  19. 3.1 其他布局
  20. 3.2 特殊按钮
  21. 3.3 适配视图基础
  22. 3.4 编辑框
  23. 3.5 Activity基础
  24. 3.6 实战项目:登录App
  25. 3.7 小结
  26. 第4章 数据存储
  27. 4.1 共享参数SharedPreferences
  28. 4.2 数据库SQLite
  29. 4.3 SD卡文件操作
  30. 4.4 Application基础
  31. 4.5 实战项目:购物车
  32. 4.6 小结
  33. 第5章 高级控件
  34. 5.1 日期时间控件
  35. 5.2 列表类视图
  36. 5.3 翻页类视图
  37. 5.4 碎片Fragment
  38. 5.5 Broadcast基础
  39. 5.6 实战项目:日历/日程表
  40. 5.7 小结
  41. 第6章 自定义控件
  42. 6.1 自定义视图
  43. 6.2 自定义动画
  44. 6.3 自定义对话框
  45. 6.4 自定义通知栏
  46. 6.5 Service基础
  47. 6.6 实战项目:手机安全助手
  48. 6.7 小结
  49. 第7章 组合控件
  50. 7.1 标签栏
  51. 7.2 导航栏
  52. 7.3 横幅条
  53. 7.4 增强型列表
  54. 7.5 实战项目:仿淘宝主页
  55. 7.6 小结
  56. 第8章 调试与上线
  57. 8.1 调试工作
  58. 8.2 准备上线
  59. 8.3 安全加固
  60. 8.4 发布到应用商店
  61. 8.5 小结
  62. 第9章 设备操作
  63. 9.1 摄像头
  64. 9.2 麦克风
  65. 9.3 传感器
  66. 9.4 手机定位
  67. 9.5 实战项目:仿微信的发现功能
  68. 9.6 小结
  69. 第10章 网络通信
  70. 10.1 多线程
  71. 10.2 HTTP接口访问
  72. 10.3 上传和下载
  73. 10.4 套接字Socket
  74. 10.5 实战项目:仿手机QQ的聊天功能
  75. 10.6 小结
  76. 第11章 事件
  77. 11.1 按键事件
  78. 11.2 触摸事件
  79. 11.3 手势检测
  80. 11.4 手势冲突处理
  81. 11.5 实战项目:抠图神器——美图变变
  82. 11.6 小结
  83. 第12章 动画
  84. 12.1 帧动画
  85. 12.2 补间动画
  86. 12.3 属性动画
  87. 12.4 动画的实现手段
  88. 12.5 实战项目:仿QQ空间的动感影集
  89. 12.6 小结
  90. 第13章 多媒体
  91. 13.1 相册
  92. 13.2 视频播放
  93. 13.3 内容提供与处理
  94. 13.4 实战项目:音乐播放器——浪花音乐
  95. 13.5 小结
  96. 第14章 融合技术
  97. 14.1 网页集成
  98. 14.2 JNI开发
  99. 14.3 局域网共享
  100. 14.4 实战项目:WIFI共享器
  101. 14.5 小结
  102. 第15章 第三方开发包
  103. 15.1 地图SDK
  104. 15.2 分享SDK
  105. 15.3 支付SDK
  106. 15.4 语音SDK
  107. 15.5 实战项目:仿滴滴打车
  108. 15.6 小结
  109. 第16章 性能优化
  110. 16.1 布局文件优化
  111. 16.2 内存泄漏处理
  112. 16.3 线程池管理
  113. 16.4 省电模式
  114. 16.5 实战项目:图片缓存框架
  115. 16.6 小结