产品特色
编辑推荐
精心设计的循序渐进课程;
不必是Java高手也能看得懂的Android入门书
内容简介
本书从初学者的角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用AndroidStudio开发环境开发Android应用程序应该掌握的各方面技术。全书共分16章,内容包括使用AndroidStudio开发AndroidApp、Android程序设计基础讲座、应用程序界面设计、事件处理、用户界面的基本组件、高级UI组件、即时信息对话框、用Intent启动程序中的其他Activity、用Intent启动手机内的各种程序、拍照与显示照片、播放音乐与视频、用传感器制作水平仪与体感控制、WebView与SharedPreferences、GPS定位、地图与菜单、SQLite数据库、Android交互设计。所有知识都结合具体实例进行介绍,可以使读者轻松领会Android应用程序开发的精髓,快速提高开发技能。
目录
前言
目 录
第1章使用Android Studio开发Android App
1-1 创建第一个Android App项目
1-2在计算机的仿真器上执行App
创建Android仿真器
在仿真器上执行Android App
调整仿真器的语言、时区及删除App
在Android Studio中查看仿真器与App的执行情况
1-3 Android Studio快速上手
认识Android Studio的操作环境
打开最近使用过的项目
项目的移动、复制与删除
打开“移动或复制后”或“外来”的项目
1-4 Android项目的构成
Android资源文件的“多版本”特色
习题
第2章Android程序设计基础讲座
2-1 AndroidApp的主角:ActMty
Activity(活动)
Activity App的组成
2-2 Android程序的设计流程
视觉设计和程序逻辑
用图形化界面来做视觉设计
用Java来编写程序逻辑
把视觉设计与程序代码构建(Build)起来
第3章Android App界面设计
第4章与用户互动--事件处理
第5章用户界面的基本组件
第6章高级UI组件:Spinner与ListView
第7章即时消息与对话框
第8章用Intent启动程序中的其他Activity
第9章用Intent启动手机内的各种程序
第10章拍照与显示照片
第11章播放音乐与视频
第12章用传感器制作水平仪与体感控制
第13章WebView与SharedPreferences
第14章GPS定位、地图、菜单
第15章SQLite数据库
第16章Android互动设计--蓝牙遥控自走车iTank
附录A
附录B
附录C
附录D
附录E
前言/序言
学习Android程序设计一直困扰着许多初学者,其原因有两个。首先,你必须会使用Java程序设计语言,并且要懂Android的XML词汇,然后才能开始学习Android的程序设计。其次,在学习的过程里又常见到一些程序设计老手所使用的行话与习惯,对于一个初学者而言,常会苦思不得其解,导致在学习的路上产生挫折、困顿。鉴于此,本书针对Android的初学者安排一套学习流程,期望降低学习门槛,让学习曲线平滑、顺畅,使读者能迅速掌握Android程序设计的重点,不用浪费过多的时间。
许多人都说学Android需要先学XML,但是事实上学Android并不需要先学XML,而是要学Android的XML词汇。这两者可是天壤之别,前者你可能要读完一本厚厚的XML大全集,但是对于掌握Android的XML词汇,事情就简单多了,并且我们还会以图形化界面的编辑器来完成画面布局的XML设计,这就和更改网络游戏的一些图形模块一样简单。再者,初学阶段的Android程序设计所用到的Java语言,也不需要初学者必须完完整整地读完一本厚达七八百页的Java程序设计语言教科书,初学者只需发挥三成的Java程序设计语言的功力就可以轻松写好Android程序了。
所以,初学者真正要做的就是学习Android的程序架构、Android API的使用以及运用自己的创意来开发手机或平板电脑的应用。本书并不是Android的程序应用大全集之类的书,目的是帮助那些对Android程序设计感兴趣的人来排除学习中的障碍,以便他们可以顺利进入Android程序设计的领域。读完本书,如果还有需要进一步学习的领域,可以参考我们编写的一系列书籍。
施威铭
Android APP开发入门:使用Android Studio环境 电子书 下载 mobi epub pdf txt