三大实战项目带你学Android开发视频教程

IT资讯 2115 Views

你还在为不能开发Android项目感到困惑吗?

你还在为Android项目设计感到困惑吗?

你还在为Android客户端服务器架构感到困惑吗?

本课程将通过三大项目《Android无线点餐》、《Android手机防盗》和《Android隐私短信》彻底为你消除疑虑,让你彻底掌握Android开发中的各个重要环节,这些环节包括:界面设计、自定义布局、数据绑定、数据本地存储XML、SQLite数据库的操作、网络通信Apache Client的应用、网络通信JSON、XML数据的解析、使用Google GSON解析JSON、Android多线程Thread、Handler、UI线程非UI线程通信、异步任务AsyncTask、短信的拦截、广播接收器的应用、ContentProvider的应用、访问通讯录、访问SDCard、常用布局RelativeLayout、GridView、ListView、Spinner、LinearLayout等的使用、资源的配置和访问。服务器的实现Servlet、JDBC的应用、MySQL数据库的使用。

课程目录:

101 《Android无线点餐》-为项目做准备26分钟 播放

本节讲述了《Android无线点餐》项目的整体项目架构、设计思路和开发环境的搭建,包括服务器端开发环境的搭建,Eclipse-JaveEE版本的下载和安装、Tomcat的下载和安装、MySQL数据库的下载和安装、JDBC操作数据库、Servlet的使用。

202 《Android 无线点餐》-项目概要设计13分钟 播放

本节详细讲述了项目的物理架构:包括Android客户端、无线路由器(wifi)、MySQL数据库和Tomcat web 服务器。项目的技术选型:Android客户端、Apache Client网络通信、JDBC操作数据库、Servlet处理网络请求等。

303 《Android 无线点餐》-项目详细设计 12分钟 播放

本节讲述了项目的详细设计,包括项目的包及其资源的规划,数据库的设计,表的设计包括:用户表、餐桌表、菜单分类表、菜单表、订单表和订单详细表。

404 《Android 无线点餐》-用户登录的服务器端实现 18分钟 播放

本讲述了无线点餐的用户登录的服务器端实现,这里使用Servlet接收Android客户端发来的请求,使用JDBC访问数据库。

505 《Android 无线点餐》-用户登录客户端实现【免费观看】 30分钟 播放

本节讲述了Android无线点餐的客户端实现,内容包括使用Apache Client进行网络通信,使用AsyncTask进行多线程处理,使用SharedPreference进行本地数据保存,使用Google Gson进行json数据解析

606 《Android 无线点餐》-系统主界面设计与实现 20分钟 播放

本节讲述了Android无线点餐的系统主界面,界面使用GridView来布局,详细讲述了GridView布局的各种参数配置,使用BaseAdapter绑定数据,响应GridView点击事件等内容。

707-01 《Android 无线点餐》-查台服务器端实现 11分钟 播放

本节讲述了Android无线点餐的查台服务器端实现,查台就是查询当前餐厅就餐状态,那个是空位那些有人,通过使用jdbc查询后台服务器端餐桌表TableTbl得出就餐状态,使用Gson将信息转换为json发送给客户端。

807-02《Android 无线点餐》-查台客户端实现 24分钟 播放

本节讲述了Android无线点餐的客户端实现,使用GridView布局界面,GridView的Item使用自定义布局实现,自定义布局使用线性布局上面是一个图片ImageView下面是一个文本Text。使用BaseAdapter绑定数据,使用Apache Client向服务器请求数据,使用AsyncTask实现多线程处理,使用Gson解析json数据。

908 《Android 无线点餐》-数据更新服务器端实现 5分钟 播放

本节讲述了Android无线点餐的数据更新的服务器端实现,数据更新是指把服务器端的数据同步到客户端,例如,菜单信息保存在服务端,服务员点餐时需要菜单信息时需要从服务器查询数据,为了提高程序性能,需要把数据从服务器同步到客户端,在客户端使用SQLite数据库保存数据。

1009 《Android 无线点餐》-数据更新客户端实现 24分钟 播放

本节讲述了Android无线点餐的客户端实现,包括Apache Client网络编程、AsyncTask多线程,重点讲述了SQLite数据库的用法,另外,还有使用Gson解析json等内容。

了解更多前卫课程,欢迎访问51CTO学院官方网站 关注51CTO学院官方微信

如未说明则本站原创,转载请注明出处:NULL » 三大实战项目带你学Android开发视频教程