




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、简介2017 年 6 月的 Android 技术书籍Android Studio 开发实战这是从零基础到 App 上线的附录源码,全书共 16 章,涵盖了 Android 开发从基础到进阶的学习内容。本书作者的博客地址是总表工程包对应表实战应用对应表章名实战应用第 1 章 Android Studio 环境搭建无第 2 章 初级控件简单计算器第 3 章 中级控件房贷计算器、App 登录功能第 4 章 数据购物车第 5 章 高级控件启动引导页、日历、日程表对应章名称工程补充说明第 1 章Android Studio 环境搭建app.rarHello World 演示第 2 章初级控件junior
2、.rar第 3 章中级控件middle.rar第 4 章数据storage.rar第 5 章高级控件senior.rar第 6 章自定义控件custom.rar第 7 章组合控件group.rar第 8 章调试与上线test.rar含数据加密、代码第 9 章设备操作device.rar第 10 章网络通信客户端network_client.rar网络通信服务端network_server.rar含接口、上传、Socket 服务第 11 章event.rar第 12 章动画animation.rar第 13 章多media.rar第 14 章融合技术mixture.rar第 15 章第开发包th
3、irdsdk.rar开发包weixin.rar含和支付第 16 章性能优化performance.rar明细第 1 章 Android Studio 环境搭建演示说明Hello World 工程演示了如何在新建的 App 工程里面修改代码,从而改变活动页面上的文字展示效果。首页截图Hello World 工程的首页截图如下所示:第 2 章 初级控件演示说明junior 工程演示了 App 开发的初级控件相关用法,包括:屏幕显示基础(像素、颜色、分辨率)、简单布局的用法(基本视图、线性布局、滚动视图)、简单控件的用法(文本视图、按钮、图像视图、图像按钮)、简单图形的用法(状态列表图形、形状图形、
4、九宫格图片),以及实战项目“简单计算器”。第 6 章 自定义控件安全助手第 7 章 组合控件简单的购物 App(电子商务的 demo)第 8 章 调试与上线无第 9 章 设备操作机、指南针、博饼、浑天仪第 10 章 网络通信简单的聊天 App(即时通信的 demo)第 11 章手写签名、抠图工具第 12 章 动画动感影集第 13 章 多相册、影视器、音乐器第 14 章 融合技术简单浏览器、WIFI 共享器第 15 章 第SDK简单的打车 App(交通出行的 demo)第 16 章 性能优化图片缓存框架通过本章的代码练习,应能掌握以下 App 的开发:简单计算器。首页截图junior 工程的首页
5、截图如下所示:第 3 章 中级控件演示说明middle 工程演示了 App 开发的中级控件相关用法,包括:其它布局的用法(相对布局、框架布局)、特殊按钮的用法(复选框、开关按钮、单选按钮)、适配视图的基本用法(下拉框、数组适配器、简单适配器)、编辑框的用法(文本编辑框、自动完成编辑框)、Activity组件的基本用法(生命周期、意图、传递消息)、提醒录页面”。框的用法,以及实战项目“App 登通过本章的代码练习,应能掌握以下 App 的开发:房贷计算器、App 登录功能。首页截图middle 工程的首页截图如下所示:第 4 章 数据演示说明storage 工程演示了 Android 常用的几种
6、数据方式, 包括: 共享参数SharedPreferences 的键值对存取、数据库的关系型数据存取、SD 卡的文件写入与操作(含文本文件读写和图片文件读写)、App 全局内存的读写、Application 组件的生命周期及其用法、菜单的用法(选项菜单、上下文菜单),以及实战项目“购物车”。通过本章的代码练习,应能掌握以下 App 的开发:购物车。首页截图storage 工程的首页截图如下所示:第 5 章 高级控件演示说明senior 工程演示了 App 开发的高级控件相关用法,包括:日期时间控件的用法(日期选择器、时间选择器)、列表类视图的用法(基本适配器、列表视图、网格视图)、翻页类视图的
7、基本用法(翻页视图、翻页适配器、翻页标题栏)、碎片的用法(静态方式、动态方式、碎片适配器)、Broadcast 组件的基本用法(动器的用法,以及实战项目“日历/日程表”。广播、接收、定时器广播)、震通过本章的代码练习,应能掌握以下 App 的开发:启动引导页、日历、日程表。首页截图senior 工程的首页截图如下所示:第 6 章 自定义控件演示说明custom 工程演示了 App 开发的自定义控件相关知识,包括:自定义视图的步骤(属性、构造对象、测量弧进度动画)、自定义、绘制视图)、自定义简单动画(任务片段、下拉刷新动画、圆框的操作(框、改进日期框、自定义多级框)、自定义通知栏的用法(通知推送
8、、进度条、视图)、Service 组件的基本用法(生命周种启停方式、推送服务到前台),以及实战项目“安全助手”。通过本章的代码练习,应能掌握以下 App 的开发:安全助手。首页截图custom 工程的首页截图如下所示:第 7 章 组合控件演示说明group 工程演示了 App 开发的组合控件相关知识,包括:栏的用法(按钮、三种栏的实现方式)、导航栏的用法(工具栏、溢出菜单、搜索框、布局)、横幅条的用法(自定义指示器、横幅轮播 Banner 的实现)、增强型列表的用法(循环视图、三种布局管理器、动态变更循环视图)、下拉刷新控件的用法,以及实战项目“仿淘宝主页”。通过本章的代码练习,应能掌握以下
9、App 的开发:简单的购物 App(电子商务的 demo)。首页截图group 工程的首页截图如下所示:第 8 章 调试与上线演示说明test 工程演示了数据加密和代码的方法。首页截图test 工程的首页截图如下所示:第 9 章 设备操作演示说明device 工程演示了上常见硬件设备的用法,包括:摄像头的用法(表面视图、相机、纹理视图、升级版相机)、麦克风的用法(拖动条、音量、与播音、与放映)、传感器的用法(传感器的种类、度传感器、指南针、计步器和感光器)、的用法(的原理、开启功能、获取),以及实战项目“仿的发现功能”。通过本章的代码练习,应能掌握以下 App 的开发:天仪。机、指南针、博饼、
10、浑首页截图device 工程的首页截图如下所示:第 10 章 网络通信演示说明network 工程演示了 App 开发用到的网络通信相关技术,包括多线程的工作机制和用法(消息传递、进度框、异步任务、异步服务)、HTTP 接口的方式(网络连接检查、移动数据格式、HTTP 接口调用、HTTP 图片获取)、文件上传和的实现和用法(管理器、文件框、文件上传)、套接字的应用(网络地址、Socket 通信)、可折叠列表视图的用法,以及实战项目“仿的聊天功能”。network 工程打包在 network_client.rar 里面,另络通信的服务端工程打包在network_server.rar 里面。服务端
11、源码有两个工程 UploadTest 和 Socket,分别介绍如下: UploadTest: 含上传服务,以及实战项目获取所有好友列表的 http 接口服务。Socket: 含演示用的 Socket 服务端,以及实战项目的聊天功能 Socket 服务端。通过本章的代码练习,应能掌握以下 App 的开发:简单的聊天 App(即时通信的 demo)。首页截图network 工程的首页截图如下所示:第 11 章演示说明event 工程演示了 App 开发用到的常见处理方法,包括按键的检测与处理(监测软键盘、监测物理按键、音量调节框)、触摸的检测与处理(手势的分发流程、手势图、手势处理 Motion
12、Event、手写签名)、手势检测的实现与用法(手势检测器、飞掠视横幅轮播)、手势的处理方式(上下滚动与左右滑动的处理、内部滑动与翻页滑动的处理)、图像的基本方法,以及实战项目“抠图美图变变”。通过本章的代码练习,应能掌握以下 App 的开发:手写签名、抠图工具。首页截图event 工程的首页截图如下所示:第 12 章 动画演示说明animation 工程演示了 App 开发用到的常见动画技术,包括帧动画的用法(帧动画、GIF动画、淡入淡出动画)、补间动画的用法(补间动画的种类与用法、集合动画、在飞掠横幅中使用补间动画)、属性动画的用法(属性动画、属性动画组合、插值器和估值器)、常见的动画实现(
13、使用延时重绘、设置状态参数、滚动器 Scroller)、百叶窗动画与马赛克动画的实现,以及实战项目“仿空间的动感影集”。通过本章的代码练习,应能掌握以下 App 的开发:动感影集。首页截图animation 工程的首页截图如下所示:第 13 章 多演示说明media 工程演示了 App 开发用到的常见多技术,包括自定义相册的实现(画廊、图像切换器、卡片视图、调色板)、影视器的实现(视图、条、阶段实战项器、内容操作目爱看剧场)、ContentProvider 内容组件的用法(内容提供器、内容器、内容观察器)、可变字符串的用法,以及实战项目“音乐器浪花音乐”。通过本章的代码练习,应能掌握以下 Ap
14、p 的开发:相册、影视器、音乐器。首页截图media 工程的首页截图如下所示:第 14 章 融合技术演示说明mixture 工程演示了 App 开发用到的常见融合技术,包括网页集成(资产管理器、网页视图、简单浏览器)、JNI 开发(NDK 环境搭建、创建 JNI 接口、JNI 实现加开发(无线网络管理器、蓝牙技术),以及实战项目“WIFI 共享器”。)、局域网通过本章的代码练习,应能掌握以下 App 的开发:简单浏览器、WIFI 共享器。首页截图mixture 工程的首页截图如下所示:第 15 章 第SDK演示说明thirdsdk 工程演示了 App 开发用到的常见第开发括地图 SDK(查看签名信息、地图、高德地图)、SDK(、)、支付 SDK(支付宝、支付)、语音 SDK(语音识别、语音weixin 工程演示了)、评分条的用法,以及实战项目“仿滴滴打车”。与支付的用法,因为平台提供的 demo 使用单独的签名和。通过本章的代码练习,应能掌握以下 App 的开发:简单的打车 App(交通出行的 demo)。首页截图thirdsdk 工程的首页截图如下所示:weixin 工程的首
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 东营高升专试题及答案
- 现金运营管理试题及答案
- 现代物料装备试题及答案
- 现代礼仪多选试题及答案
- 麻醉药考试题及答案
- 公务员体测考试题及答案
- 内科外科考试题及答案
- 2026届北京师范大附属实验中学化学九上期中联考模拟试题含解析
- 无人机证考试题目及答案
- 湖北高考联考试题及答案
- 2025四川省水电投资经营集团有限公司所属电力公司员工招聘6人考试模拟试题及答案解析
- 江苏拱棚施工方案设计
- 2025版国际双语幼儿园托班入托服务合同
- 员工下班外出免责协议书
- 2025-2030中国海水利用行业经营形势分析与投资方向建议报告
- 2025年巨量引擎医药健康行业营销白皮书
- 体验单元 《分类与打包》课件 2025-2026学年大象版科学二年级上册
- 公司成立后追认合同范本
- 氯化钾使用护理课件
- QC/T 262-2025汽车渗碳齿轮金相检验
- 2025年交通安全问答试题及答案
评论
0/150
提交评论