Android移动应用开发案例教程

本书特色

[

本书是一部关于android开发基础的案例教程,采用图文并茂的方式,由浅入深、循序渐进地向读者介绍了android程序设计的核心概念和技术。书中内容主要包括android开发环境的配置、常见资源的使用、常用的视图组件、android应用程序的四大组件(activity、broadcastreceiver、service、contentprovider)的使用方法、数据存储技术、android应用程序中的绘制2d图形的方法等。其中,前7章的*后一节均为“动手实践”,它是对各章所讲核心技术的小结,为了方便读者实践,这节中的“操作提示”还提供了操作步骤和核心技术点拨。第8章则为读者全方位展示了如何综合运用android技术完成“数独”项目的设计与开发。
  本书适合作为高职院校计算机等相关专业的教学用书,同时也适合android应用开发的初学者学习使用。

]

内容简介

[

以android 4.2为平台,使用eclipse环境,以java为开发语言;采用案例化教学模式,校企合作教材

]

目录

第1章 android概述1.1 搭建android开发环境1.1.1 安装java1.1.2 安装eclipse1.1.3 安装android sdk1.1.4 配置eclipse1.1.5 高效的eclipse adt bundle1.2 android 虚拟设备(avd)1.2.1 avd概述1.2.2 创建avd1.2.3 模拟器与真机1.3 android中的常用工具1.3.1 adb的使用1.3.2 ddms的使用1.4 android系统架构1.4.1 linux内核1.4.2 库1.4.3 android运行时1.4.4 应用程序框架1.4.5 应用程序1.5 android平台简介1.5.1 android平台的特性1.5.2 android sdk版本的特点1.6 实例1:“你好,android”1.6.1 创建应用程序1.6.2 在模拟器上运行应用程序1.6.3 android应用程序的项目结构1.7 动手实践1:**个android应用1.7.1 功能要求1.7.2 操作提示第2章 android中的资源2.1 实例1:千变万化背景色2.1.1 功能要求与操作步骤2.1.2 颜色(color)资源的定义和使用2.2 实例2:屏蔽身份证部分信息2.2.1 功能要求与操作步骤2.2.2 字符串(string)资源的定义与使用2.3 实例3:渐现“四书五经”2.3.1 功能要求与操作步骤2.3.2 线性布局(linearlayout)的定义与使用2.4 实例4:初读“大学”2.4.1 功能要求与操作步骤2.4.2 帧布局(framelayout)的定义与使用2.5 实例5:办公电话一览2.5.1 功能要求与操作步骤2.5.2 表格布局(tablelayout)的定义与使用2.6 实例6:梅花效果首界面2.6.1 功能要求与操作步骤2.6.2 相对布局(relativelayout)的定义与使用2.7 实例7:diy计算器2.7.1 功能要求与操作步骤2.7.2 网格布局(gridlayout)的定义与使用2.8 实例8:美食背后的故事2.8.1 功能要求与操作步骤2.8.2 布局的嵌套使用2.9 实例9:简易文本阅读器2.9.1 功能要求与操作步骤2.9.2 菜单(menu)资源的定义与使用2.10 动手实践2:紫禁城一日游2.10.1 功能要求2.10.2 操作提示第3章 android中的基本视图组件3.1 实例1:新闻摘要与详情3.1.1 功能要求与操作步骤3.1.2 文本显示组件(textview)的定义与使用3.2 实例2:微信登录3.2.1 功能要求与操作步骤3.2.2 编辑框(edittext)的定义与使用3.2.3 按钮(button)的定义与使用3.2.4 信息提示框(toast)使用简介3.3 实例3:注册应用帐号3.3.1 功能要求与操作步骤3.3.2 下拉列表框(spinner)的定义与使用3.3.3 复选框(checkbox)的定义与使用3.3.4 图像按钮(imagebutton)的定义与使用3.3.5 短信管理器(smsmanager)使用简介3.4 实例4:完善个人资料3.4.1 功能要求与操作步骤3.4.2 单选按钮组(radiogroup与radiobutton)的定义与使用3.4.3 图像框(imageview)的定义与使用3.4.4 警告对话框(alertdialog与alertdialog.builder)使用简介3.5 动手实践3:为友秀宝3.5.1 功能要求3.5.2 操作提示:第4章 android中的高级视图组件4.1 实例1:随心换肤4.1.1 功能要求与操作步骤4.1.2 图片切换器(imageswitcher)的定义与使用4.1.3 文本切换器(textswitcher)的定义与使用4.1.4 设置手机桌面背景简介4.2 实例2:居家助手4.2.1 功能要求与操作步骤4.2.2 选项卡(tabhost)的生成与使用4.2.3 标签(tabspec)的定义与使用4.2.3 日期选择器(datepicker)与时间选择器(timepicker)4.2.4 显示地图的基本步骤4.2.5 tabactivity的取代者fragmentactivity4.3 实例3:全球名校快查4.3.1 功能要求与操作步骤4.3.2 自动完成文本框(autocompletetextview)的定义与使用4.3.3 列表视图(listview)的定义与使用4.4 动手实践4:休闲时分4.4.1 功能要求4.4.2 操作提示第5章5.1 实例1:身体质量指数测试5.1.1 功能要求与操作步骤5.1.2 活动(activity)的定义与使用5.1.3 意图(intent)的定义与使用5.2 实例2:编辑商品信息5.2.1 功能要求与操作步骤5.2.2 获取activity返回值的方法5.3 实例3:快速联系5.3.1 功能要求与操作步骤5.3.2 调用拨号程序和短信程序的方法5.3.3 contentprovider共享数据的方法5.4 实例4:闹钟服务5.4.1 功能要求与操作步骤5.4.2 服务(service)的定义5.4.3 广播接收器(broadcastreceiver)的定义与使用5.4.4 四大组件之间的关系5.5 动手实践5:掌上电子邮件5.5.1 功能要求5.5.2 操作提示:第6章 android中的数据存取6.1 实例1:保存偏好设置6.1.1 功能要求与操作步骤6.1.2 sharedpreferences的定义与使用6.2 实例2:贴身账簿6.2.1 功能要求与操作步骤6.2.2 文件(file)的定义与使用6.3 实例3:备忘随行6.3.1 功能要求与操作步骤6.3.2 sqlite数据库的基本用方法6.4 动手实践6:查账单6.5.1 功能要求6.5.2 操作提示:第7章 android中的媒体处理7.1 实例1:绘制五星红旗7.1.1 功能要求与操作步骤7.1.2 常用的绘图类7.1.3 绘制简单图形的基本方法7.2 实例2:放大镜看sd卡中的图7.2.1 功能要求与操作步骤7.2.2 访问图库中的图像7.3 实例3:扣蓝瞬间7.3.1 功能要求与操作步骤7.3.2 android动画技术简介7.4 实例4:悦视播放器7.4.1 功能要求与操作步骤7.4.2 音频的播放与录制7.4.3 使用surfaceview播放视频的步骤7.5 动手实践7:迷你画板7.5.1 功能要求7.5.2 操作提示:第8章综合实训:快乐数独8.1 数独(sudoku)简介8.1.1 数独概述8.1.2 数独的游戏规则与技巧8.2 项目功能分析8.2.1 项目的主要功能8.2.2 “自定义设置”菜单8.2.3 “软键盘”与“提示”8.3 准备所需资源8.3.1 图片(res/drawablex/)8.3.2 音频(res/raw/)8.3.3 数组(res/values/arrays.xml)8.3.4 颜色(res/values/colors.xml)8.3.5 字符串(res/values/strings.xml)8.3.6 动画(res/anim/cycle.xml和shake.xml)8.4 界面设计8.4.1 首界面(res/layout/activity_main.xml)8.4.2 游戏界面(sudokuview.java)8.4.3 设置界面(res/xml/settings.xml)8.4.4 软键盘界面(res/layout/keypad.xml)8.4.5 菜单界面(res/menu/menu.xml)8.5 数据库设计8.5.1 定义数据库常量类(constants.java)8.5.2 定义数据库辅助类(dbhelper.java)8.6 功能实现与完善8.6.1 首界面中按钮与菜单的功能(mainactivity.java)8.6.2 “设置”的实现8.6.3 “新游戏”与“继续”功能(newgameactivity.java)8.6.4 “关于”功能(aboutactivity.java)8.6.5 修改配置文件(androidmanifest.xml)8.6.6 项目的完善方向

封面

Android移动应用开发案例教程

书名:Android移动应用开发案例教程

作者:范美英

页数:280

定价:¥43.0

出版社:机械工业出版社

出版日期:2015-09-01

ISBN:9787111509318

PDF电子书大小:66MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注