4
4
Android应用开发之成功的起点
第一节 搭建AndroidStudio集成开发环境 第二节 Eclipse开发环境配置 第三节 使用日志输出(System.out和Log) 第四节 Button组件的用法 第五节 使用帮助文档 第六节 Activity概念讲解 第七节 启动Activity 第八节 向被启动的Activity传递参数 第九节 接收Activity的返回参数 第十节 Activity生命周期 第十一节 Activity启动模式 第十二节 Android语音识别 第十三节 理解Intent 第十四节 理解IntentFilter 第十五节 通过Action启动Activity 第十六节 控制Activity的访问权限 第十七节 Service概念和作用 第十八节 Service生命周期 第十九节 启动和停止Service 第二十节 启动和停止外部服务 第二十一节 绑定各解除绑定服务 第二十二节 与被绑定的服务通信 第二十三节 使用aidl与绑定的外部Service通信 第二十四节 Android权限系统 第二十五节 Context的作用 第二十六节 Handler的作用 第二十七节 发送和接收广播 第二十八节 动态注册注销广播接收器 第二十九节 开机自动启动程序 第一节 使用Android UI控件 第二节 Toast用法 第三节 使用对话框 第四节 进度对话框 第五节 使用ImageView 第六节 日期选择器和时间选择器 第七节 使用WebView 第八节 使用PopupWindow 第九节 使用ListView 第十节 使用ListActivity 第十一节 使用复选框列表 第十二节 自定义ListAdapter 第十三节 进程清理工具 第十四节 LinearLayout 第十五节 FrameLayout 第十六节 RelativeLayout 第十七节 MemoryGame 第十八节 使用Spinner 第十九节 使用ExpandableListView 第二十节 使用Gallery 第二十一节 使用GridView 第二十二节 使用TabsActivity 第二十三节 使用Navigation 第二十四节 使用ContextMenu 第二十五节 使用OptionsMenu 第二十六节 多语言 第二十七节 AppWidgets 第二十八节 为AppWidget添加配置面板 第二十九节 与AppWidget交互 第三十节 系统通知 第三十一节 利用App获取收入 第一节 透明度变化动画效果 第二节 缩放动画效果 第三节 卡片2D翻转 第四节 旋转动画效果 第五节 移位动画效果 第六节 混合动画效果 第七节 用XML配置动画效果 第八节 自定义动画效果 第九节 使用Camera对象操作矩阵 第十节 卡片3D翻转 第十一节 帧动画 第十二节 布局动画 第一节 传感器 第二节 使用距离传感器 第三节 使用加速度传感器 第四节 指南针 第五节 使用摄像机 第六节 使用定位系统 第七节 发送短信 第八节 接收短信 第九节 屏蔽短信 第十节 侦听电话状态 第十一节 屏蔽电话 第十二节 情景模式 第十三节 播放声音 第十四节 播放视频 第一节 多点触摸 第二节 侦听触摸点的移动 第三节 管理多个触摸点 第四节 使用多点触摸缩放图片 第五节 手势识别 第一节 View绘图 第二节 SurfaceView重绘 第三节 简易画板 第四节 基于SurfaceView的2D游戏引擎实现 第五节 呈现图片 第六节 动画效果 第七节 拼图游戏(上) 第八节 拼图游戏(下) 第一节 Sqlite介绍 第二节 使用Sqlite 第三节 列表绑定数据库 第四节 CursorFactory 第五节 记事本(上) 第六节 记事本(下) 第七节 ContentProvider 第八节 SharedPreference 第九节 内部存储 第十节 外部存储 第一节 解析XML 第二节 解析JSON 第三节 配置Tomcat服务器 第四节 加载网络数据 第五节 使用AsyncTask 第六节 异步加载图片 第七节 使用URLConnection与后台以GET方式通信 第八节 使用URLConnection以POST与服务器通信 第九节 使用HttpClient 第十节 使用HttpClient与服务器以GET方式通信 第十一节 使用HttpClient以POST方式与服务器通信 第十二节 与服务器传递JSON格式的数据 第十三节 远程方法调用(上) 第十四节 远程方法调用(下) 第十五节 Java ServerSocket 第十六节 Socket实时通信 第十七节 Mina框架的配置与使用 第十八节 聊天室(1) 第十九节 聊天室(2) 第二十节 聊天室(3) 第一节 搭建Eclipse NDK开发环境 第二节 与C语言通信 第三节 使用AndroidStudio开发NDK应用程序 第一节 PhoneGap框架介绍 第二节 使用PhoneGap框架 第三节 使用jQueryMobile库 第四节 嵌入式PhoneGap 第五节 开发PhoneGap扩展 第六节 AdobeAIR技术介绍 第七节 用AdobeAIR技术开发Android程序 第八节 使用Starling游戏开发框架 第九节 Mono技术介绍 第十节 用Mono技术开发Android程序
4
价格:
¥299.99
该课程免费
Android是移动领域最火的平台,是您进入移动开发领域不得不学的技术。本套教程将带领大家在二个月内学会Android开发工作的常规要求,让您胜任Android软件开发工作。
说明:本教程面向有一定Java语言基础的同学。
源码地址:https://github.com/plter/AndroidAppDevStartPointTutorial
第一章 Android基础第二章 UI控件和布局第三章 动画效果第四章 Android传感器与系统功能第五章 多点触控第六章 绘图API第七章 数据存储第八章 网络与通信第九章 NDK的使用第十章 其它Android开发技术
第一章 Android基础
本章讲解Android基础,包括Android四大基础组件、Intent、权限AIDL等。
第一节 搭建AndroidStudio集成开发环境第二节 Eclipse开发环境配置第三节 使用日志输出(System.out和Log)第四节 Button组件的用法第五节 使用帮助文档第六节 Activity概念讲解第七节 启动Activity第八节 向被启动的Activity传递参数第九节 接收Activity的返回参数第十节 Activity生命周期第十一节 Activity启动模式第十二节 Android语音识别第十三节 理解Intent第十四节 理解IntentFilter第十五节 通过Action启动Activity第十六节 控制Activity的访问权限第十七节 Service概念和作用第十八节 Service生命周期第十九节 启动和停止Service第二十节 启动和停止外部服务第二十一节 绑定各解除绑定服务第二十二节 与被绑定的服务通信第二十三节 使用aidl与绑定的外部Service通信第二十四节 Android权限系统第二十五节 Context的作用第二十六节 Handler的作用第二十七节 发送和接收广播第二十八节 动态注册注销广播接收器第二十九节 开机自动启动程序
第二章 UI控件和布局
本章讲解UI控件和布局
第一节 使用Android UI控件第二节 Toast用法第三节 使用对话框第四节 进度对话框第五节 使用ImageView第六节 日期选择器和时间选择器第七节 使用WebView第八节 使用PopupWindow第九节 使用ListView第十节 使用ListActivity第十一节 使用复选框列表第十二节 自定义ListAdapter第十三节 进程清理工具第十四节 LinearLayout第十五节 FrameLayout第十六节 RelativeLayout第十七节 MemoryGame第十八节 使用Spinner第十九节 使用ExpandableListView第二十节 使用Gallery第二十一节 使用GridView第二十二节 使用TabsActivity第二十三节 使用Navigation第二十四节 使用ContextMenu第二十五节 使用OptionsMenu第二十六节 多语言第二十七节 AppWidgets第二十八节 为AppWidget添加配置面板第二十九节 与AppWidget交互第三十节 系统通知第三十一节 利用App获取收入
第三章 动画效果
本章讲解使用各种动画效果
第四章 Android传感器与系统功能
本章讲解如何使用SystemService
第六章 绘图API
本节课讲解如何使用Android SDK提供的绘图API
第七章 数据存储
本章讲解如何使用Android数据存储相关的API
第八章 网络与通信
本章讲解如何使用Android网络与通信相关API。
第一节 解析XML第二节 解析JSON第三节 配置Tomcat服务器第四节 加载网络数据第五节 使用AsyncTask第六节 异步加载图片第七节 使用URLConnection与后台以GET方式通信第八节 使用URLConnection以POST与服务器通信第九节 使用HttpClient第十节 使用HttpClient与服务器以GET方式通信第十一节 使用HttpClient以POST方式与服务器通信第十二节 与服务器传递JSON格式的数据第十三节 远程方法调用(上)第十四节 远程方法调用(下)第十五节 Java ServerSocket第十六节 Socket实时通信第十七节 Mina框架的配置与使用第十八节 聊天室(1)第十九节 聊天室(2)第二十节 聊天室(3)
第九章 NDK的使用
本章讲解如何使用Android NDK利用C/C++语言开发Android应用,同时讲解了使用Eclipse和使用Android Studio进行开发的方式。
第十章 其它Android开发技术
本章讲解其它的用于开发Android应用程序的技术,包括PhoneGap(Cordova)、Adobe AIR、Mono。