万本电子书0元读

万本电子书0元读

顶部广告

Android App开发入门:使用Android Studio 2.X开发环境(第2版)电子书

售       价:¥

纸质售价:¥78.20购买纸书

27人正在读 | 0人评论 6.7

作       者:施威铭

出  版  社:机械工业出版社

出版时间:2017-07-01

字       数:18.6万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(1条)
  • 读书简介
  • 目录
  • 累计评论(1条)
本书从初学者的角度出发,通过通俗易懂的语言、丰富的实例,详细介绍使用AndroidStudio2.X发环境发Android应用程序应该掌握的各种技术。全书共分16章,内容包括:使用AndroidStudio发AndroidApp,Android程序设计基础讲座,应用程序界面设计,事件处理,用户界面的基本组件,高级UI组件,即时消息与对话框,用Intent启动程序中的其他Activity,用Intent启动手机内的各种程序,拍照与显示照片,播放音乐与视频,用传感器制作水平仪与体感控制,WebView与SharedPreferences,GPS定位、地图与菜单,SQLite数据库,Android互动设计等。书中所有知识都结合具体实例行介绍,以使读者轻松领会Android应用程序发的精髓,快速提高发技能。<br/>
目录展开

推荐序

前言

关于范例程序

第1章 使用Android Studio开发Android App

1-1 创建第一个Android App项目

1-2 在计算机的仿真器上执行App

1-3 Android Studio快速上手

1-4 Android项目的构成

第2章 Android程序设计基础讲座

2-1 Android App的主角:Activity

2-2 Android程序的设计流程

2-3 认识Activity的基本程序逻辑

2-4 组件的布局与属性设置

2-5 开始动手编写程序

2-6 输入字段EditText组件

2-7 使用USB线将程序部署到手机上执行

2-8 修改项目的程序包名称和应用程序ID

第3章 Android App界面设计

3-1 View与ViewGroup(Layout):组件与布局

3-2 使用LinearLayout建立界面布局

3-3 使用weight属性控制组件的宽/高

3-4 通过属性美化外观

3-5 以程序设置组件的外观属性

3-6 使用ConstraintLayout提升设计与执行的性能

3-7 使用Gmail将程序寄给朋友测试

第4章 与用户互动——事件处理

4-1 事件处理的机制

4-2 “单击”事件的处理

4-3 监听“长按”事件

4-4 处理不同来源对象的相同事件

4-5 监听“触控”事件让手机震动

第5章 用户界面的基本组件

5-1 多选一的单选按钮

5-2 可复选的复选框

5-3 显示图像的ImageView

第6章 高级UI组件:Spinner与ListView

6-1 Spinner选单组件

6-2 ListView列表框

6-3 在程序中变更Spinner的显示选项

第7章 即时消息与对话框

7-1 使用Toast显示即时消息

7-2 使用Snackbar显示即时信息

7-3 使用Alert对话框

7-4 使用日期、时间对话框

第8章 用Intent启动程序中的其他Activity

8-1 在程序中新增Activity

8-2 用Intent启动程序中的Activity

8-3 在Intent中夹带数据传给新的Activity

8-4 要求新的Activity返回数据

第9章 用Intent启动手机内的各种程序

9-1 使用Intent启动程序的方式

9-2 使用Intent启动电子邮件、短信、浏览器、地图与Web搜索

第10章 拍照与显示照片

10-1 使用Intent启动系统的相机程序

10-2 要求相机程序存盘

10-3 解决照片过大的问题

10-4 旋转手机与旋转照片

10-5 使用Intent浏览并选取照片

第11章 播放音乐与视频

11-1 使用Intent选取音乐或视频

11-2 用MediaPlayer播放音乐

11-3 用VideoView播放视频

11-4 在Android 7的多窗口模式下播放影音

第12章 用传感器制作水平仪与体感控制

12-1 读取加速传感器的值

12-2 利用x、y轴的加速度值制作水平仪

12-3 利用加速传感器做体感控制

第13章 WebView与SharedPreferences

13-1 使用WebView显示网页

13-2 改进WebView功能

13-3 使用SharedPreferences记录信息

第14章 GPS定位、地图、菜单

14-1 获取手机定位数据

14-2 定位信息与地址查询

14-3 在程序中显示Google Map

14-4 为Activity添加菜单

第15章 SQLite数据库

15-1 认识SQLite数据库

15-2 查询数据及使用Cursor对象

15-3 热线通讯家

第16章 Android互动设计——蓝牙遥控自走车iTank

16-1 让Android与外部设备互动

16-2 点亮iTank控制板上的LED灯

16-3 手机蓝牙遥控iTank

附录A OO与Java:一招半式写App

A-1 对象与类

A-2 继承与接口

A-3 类库与程序包

附录B 常用的Android Studio选项设置

B-1 快速找出想要设置的选项

B-2 设置文件编码方式

B-3 显示行号

B-4 调整字号

B-5 设置自动化的Import功能

B-6 调整各类警告与错误的检查功能

B-7 设置使用自行安装的Java JDK版本

附录C 使用旧项目或外来项目时的问题排除

更新项目所使用的SDK版本

附录D 关于Android的XML

认识XML

Android的XML文件

附录E 导入ADT项目

导入ADT项目后中文变成乱码

累计评论(1条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部