您好,欢迎光临有路网!
android应用程序开发
QQ咨询:
有路璐璐:

android应用程序开发

  • 作者:樊中奎
  • 出版社:中南大学出版社
  • ISBN:9787548722922
  • 出版日期:2016年12月01日
  • 页数:389
  • 定价:¥55.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    目录
    第1章 概述 1.1 Android介绍 1.1.1 Android起源 1.1.2 Android的优势 1.1.3 Android特征 1.1.4 Android的发展 1.1.5 Android体系结构 1.2 搭建环境 1.2.1 JDK的安装 1.2.2 Eclipse的安装 1.2.3 Android SDK的安装 1.2.4 ADT的安装 1.2.5 Genymotion的安装 1.2.6 运行仿真环境 1.3 Android中工具的介绍 1.3.1 Android模拟器 1.3.2 调试桥(Android debug bridge,ADB) 1.3.3 DDMS调试 1.4 创建**个Android程序 1.4.1 **个Android应用程序的创建 1.4.2 工程目录结构简介 1.4.3 **个Android应用程序的运行 1.5 Android应用程序的构成 1.6 Android的组件 1.6.1 程序生命周期 1.6.2 Android组件第2章 活动 2.1 Activity 2.1.1 Activity的生命周期 2.1.2 Activity中的3个嵌套循环 2.1.3 配置Activity 2.1.4 启动、关闭Activity 2.1.5 使用Bundle在Activity之间交换数据 2.1.6 启动其他Activity并返回结果 2.1.7 Activity的回调机制 2.1.8 Fragment详解 2.1.9 Fragment的生命周期 2.2 一个Android工程的整体结构 2.3 仿QQ登录界面第3章 用户界面 3.1 用户界面基础知识 3.1.1 MVC框架模型 3.1.2 MVC的优缺点 3.1.3 视图组件(View)和视图容器组件(Viewgroup) 3.1.4 自定义View 3.2 Android的UI界面 3.2.1 纯XML的方式构建界面 3.2.2 纯iava代码方式构建界面 3.2.3 混合方式构建界面 3.3 界面基本组件 3.3.1 TextView及其子类 3.3.2 ImageView及其子类 3.3.3 AdapterView及子类 3.3.4 ProgressBar及其子类 3.3.5 ViewAnimator及其子类 3.3.6 对话框 3.3.7 活动条(ActionBar) 3.3.8 其他组件 3.4 布局 3.4.1 线性布局(1inearlayout) 3.4.2 表格布局(tablelayout) 3.4.3 框架布局(framelayout) 3.4.4 相对布局(relativelayout) 3.4.5 **布局(absolutelayout) 3.4.6 网格布局(gridlayout) 3.5 菜单 3.5.1 选项菜单(OptionsMenu) 3.5.2 上下文菜单(ContextMenu) 3.5.3 子菜单 3.5.4 使用XML文件定义菜单 3.6 事件响应及处理 3.6.1 界面事件 3.6.2 事件处理 3.6.3 基于监听的事件处理 3.6.4 基于回调的事件处理 3.6.5 响应的系统设置的事件 3.6.6 Handle消息传递机制 3.6.7 异步任务 3.7 界面切换与数据传递 3.7.1 跳转的方法 3.7.2 数据传递 3.8 Activity界面刷新 3.9 Activity栈及4种启动模式 3.9.1 Activity的4种启动模式 3.9.2 4种加栽模式的区别 3.10 Intent 3.10.1 什么是Intent 3.10.2 Intent的作用 3.10.3 多Activity的Android应用 3.10.4 Activity之间的消息传递 3.10.5 Intent的分类 3.10.6 Intent的解析 3.11 带头像选择的用户注册界面 3.11.1 代码展示 3.11.2 运行结果第4章 数据存储 4.1 Sharedpreference存储 4.1.1 SharedPreferances介绍 4.1.2 读写其他应用SharedPreferences 4.1.3 SharedPreferences存储数据 4.2 文件的存储 4.2.1 文件输入、输出 4.2.2 SD卡的读取 4.3 SQIAte数据库 4.3.1 SQLite数据库介绍 4.3.2 创建/打开SQLite数据库 4.3.3 利用SQLiteDatabase对象操作数据库 4.3.4 SQLiteOpenHelper类 4.3.5 Cursor的使用 4.3.6 事务 4.4 数据共享ContentProvider 4.4.1 ContentProvider介绍 4.4.2 创建ContentProvider 4.4.3 ContentResolver与ContentProvider的关系 4.4.4 开发ContentProvider 4.4.5 使用ContentResolver调用方法 4.4.6 创建ContentProvider的说明 4.4.7 使用ContentProvider管理多媒体 4.4.8 Uri介绍 4.5 监听ContentProvider的数据改变 4.6 一个有本地数据库的备忘录系统第5章 网络编程 5.1 什么是网络编程 5.1.1 网络编程基础 5.1.2 IP地址和端口号 5.1.3 HTTP协议 5.1.4 基于Socket通信 5.2 客户/服务器模式 5.2.1 客户机/服务器结构Client/Setver Structure 5.2.2 客户/月艮务器模式 5.3 基于TCP的网络编程 5.3.1 基于TCP协议的网络通信 5.3.2 使用ServerSocket创建TCP服务器端 5.3.3 使用Socket进行通信 5.3.4 加入多线程 5.4 基于UDP协议的网络编程 5.4.1 UDP协议基础 5.4.2 使用DatagramSocket发送、接收数据 5.5 使用URL访问网络 5.5.1 使用URL读取网络资源 5.5.2 使用URLConnection提交请求 5.6 使用HTTP访问网络 5.6.1 使用HttpURLConnection 5.6.2 使用Apache HttpClient 5.7 使用WebView视图显示网页 5.7.1 使用WebView浏览网页 5.7.2 使用WebView加载HTML代码 5.7.3 使用WebView中的iavaScript调用AndroidI方法 5.8 使用Web Service进行网络编程 5.8.1 Web Service平台概述 5.8.2 使用Anclroid应用调用Web Service 5.9 Hamller机制 5.9.1 Handler类简介 5.9.2 Handler、Loop、MessageQueue的工作原理 5.10 网上学生选课系统第6章 多媒体 6.1 多媒体系统结构 6.1.1 多媒体系统结构 6.1.2 Android音频 6.2 MecliaPlayer 6.2.1 MediaPlayer概述 6.2.2 整体框架图 6.2.3 MediaPlayer的控制方法和监听器设置 6.3 音频播放 6.3.1 使用MediaPlayer播放音频 6.3.2 音乐**控制 6.3.3 使用Soundpool播放音效 6.3.4 使用JetPlayer播放声音 6.3.5 使用AsyncPlayer播放后台声音 6.3.6 使用AudioTrack执行低级音频回放 6.4 视频播放 6.4.1 使用Vide0View播放视频 6.4.2 使用MedIiaPlayer和SurfaceView播放视频 6.5 录制多媒体 6.5.1 使用MediaRecorder录制音频 6.5.2 使用AudioReeord录制音频 6.6 MediaStore类 6.7 控制摄像头 6.7.1 camera拍照 6.7.2 录制视频 6.8 简单游戏的背景音乐第7章 综合实例 7.1 需求分析 7.2 系统设计 7.2.1 系统目标 7.2.2 系统功能结构 7.2.3 系统业务流程 7.3 数据库与数据库表设计 7.3.1 数据库分析 7.3.2 创建数据库 7.3.3 创建数据表 7.4 公共类设计 7.4.1 Dao公共类 7.4.2 UserOpenHelper.java类 7.4.3 AddMoneyDao.java类 7.5 登录模块设计 7.5.1 设计登录布局文件 7.5.2 登录功能的实现 7.6 注册模块设计 7.6.1 设计注册模块的布局文件 7.6.2 注册模块的功能实现 7.7 系统主界面 7.7.1 主界面的布局文件 7.7.2 显示主界面中的各片段 7.8 明细模块 7.8.1 设计明细模块的布局文件及功能实现 7.8.2 设计日历选择器的布局文件及功能实现 7.8.3 明细列表的布局文件及显示 7.9 添加模块 7.10 报表模块 7.11 提醒模块 7.12 钱包模块附录1 一个有本地数据库的备忘录系统附录2 其他章节代码附录3 网上选课系统参考文献

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外