码迷,mamicode.com
首页 > 移动开发 > 详细

Android安卓开发环境搭建应用游戏项目实战知识体系_极客学院

时间:2015-06-05 19:13:21      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:

 

Java是Android开发的主要语言,所以掌握Java语言基础非常重要,本阶段讲解了Java的基本语法,要深入掌握Java语言,可以通过Java学习路径图学习。 17课程 10小时 19分钟
 

2.环境搭建

环境搭建是Android开发最基础技能,必须完全掌握 1课程 25分钟
  • 1.Android 集成开发环境搭建

    本课讲解如何搭建Android集成开发环境,全程使用Google官方推荐的Android Studio集成开发环境展开工作,在课程中使用最新的Android 5模拟器进行演示,内容包括分别在Mac、Windows、Linux三大主流平台上搭建集成开发环境。

    3课时,25分钟 2043人学习
 

3.Android基础知识

本阶段包含Android 理论知识,是 Android 应用开发的根基
要想以后有更长足的提高,这部分的知识需要耐心学习实践,在这里你将渐渐熟悉 Android 的方方面面~
12课程 4小时 39分钟
  • 1.认识 Android 中的 Activity 组件

    本课带领大家认识 Android 中的 Activity 组件,内容包括 Activity 是什么、绑定自定义的视图、启动一个 Activity,通过本课的学习将掌握 Activity 的基本概念及简单的使用。

    4课时,18分钟 2159人学习
  • 2.Activity 生命周期

    本课深入讲解 Activity 的生命周期,内容包括如何查看帮助文档、Activity 生命周期详解、在 Activity 跳转过程中的生命周期详解,通过本课学习将掌握 Activity 生命周期相关的所有知识

    3课时,21分钟 2083人学习
  • 3.在 Activity 之间传递参数

    本课讲解在 Activity 之间传递参数,内容包括传递简单数据、传递复杂数据、传递值对象、接受被启动的 Activity 的返回值,通过本课的学习将掌握关于 Activity 较复杂一些的操作。

    5课时,34分钟 2102人学习
  • 4.Android 中 Activity 启动模式

    在 Android 中 Activity 有四种启动模式,分别为 Standard、SingleTop、SingleTask、SingleInstance,本课将详细讲解这四种启动模式的作用。

    3课时,18分钟 2176人学习
  • 5.在 Android 中 Intent 的概念及应用

    本课将对 Intent 进行详细的讲解,内容包括隐式 Intent,显式 Intent,IntentFilter 的配置,从浏览器启动应用的实例,通过本课学会 Intent 的概念及用法。

    4课时,32分钟 2204人学习
  • 6.Android 中 Context 的理解及使用

    本课将对 Context 进行详细的讲解,内容包括 Context 的作用、Application 的使用

    3课时,25分钟 2103人学习
  • 7.认识 Android Service

    本课将对 Service 进行详细的讲解,内容包括启动 Service、停止 Service、绑定 Service、解除绑定 Service、Service 的生命周期讲解。

    3课时,24分钟 2038人学习
  • 8.Android 中 Service 通信

    本课将对如何与 Service 通信进行详细的讲解,内容包括向 Service 传递数据、绑定 Service 并与之通信

    4课时,26分钟 2019人学习
  • 9.Android 中 AIDL 的理解与使用

    本课将对 AIDL 进行详细的讲解,内容包括跨应用启动 Service、跨应用绑定 Service、跨应用与被绑定的 Service 通信

    3课时,29分钟 2106人学习
  • 10.Android 广播接收器 BroadcastReceiver

    本课将对 BrocastReceiver 进行详细的讲解,内容包括在 Manifest 文件中配置BroadcastReceiver,动态注册和注销 BroadcastReceiver,BroadcastReceiver 的优先级

    3课时,17分钟 2054人学习
  • 11.Android 日志系统

    本课讲解 Android 日志系统的使用,内容包括 System.out、System.err 的用法,Log.i、Log.d、Log.w、Log.e、Log.v 函数的用法,如何在 Android Studio 中对 Android 日志进行分类过滤,如何在 DDMS 中对 Android 日志进行分类过滤。

    3课时,16分钟 2108人学习
  • 12.Android 权限系统

    本课介绍 Android 权限系统,内容包括申请权限、定义权限、在代码中做权限检查、为基本组件添加权限检查功能。

    3课时,19分钟 2018人学习
 

4.用户界面优化

优化用户界面,可以让应用对用户更加友好,并增强用户体验 17课程 9小时 16分钟
  • 1.Android Fragment

    本课讲解在 Android 中Fragment的用法,内容包括使用Fragment、Fragment的生命周期、带侧栏的Activity、Tabbed Activity。

    4课时,40分钟 2203人学习
  • 2.Android 基本布局

    本课讲解在 Android 中常用的几种基本布局的理解与使用细节,内容包括 LinearLayout (线性布局)、RelativeLayout (相对布局)、FrameLayout (帧布局)

    5课时,30分钟 2208人学习
  • 3.Android RecyclerView

    本课讲解 Android RecyclerView 的用法,内容包括使用 RecyclerView、使用资源文件自定义列表项、RecyclerView 的布局样式,通过这些课程将深入掌握 Android RecyclerView 的所有用法

    3课时,22分钟 2036人学习
  • 4.Android 常用控件

    本课讲解 Android 开发中几种常用的控件,内容包括下拉列表、日期选择器、时间选择器、单项选择、多项选择,通常学习使用这些常用的控件而掌握使用 Android 控件的能用方法

    5课时,25分钟 2017人学习
  • 5.Android用户界面优化-Android SlidingMenu菜单栏程序设计开发

    本课学习SlidingMenu的制作方法和ADT中项目依赖关系配置。

    5课时,21分钟 4386人学习
  • 6.Android通用下拉刷新控件的使用

    本课学习通用下拉刷新控件和控件的刷新方法。

    3课时,16分钟 918人学习
  • 7.Android用户界面优化-Android绘图API开发自定义视图控件

    本课学习创建自定义的视图(View)和控件的方法,开发界面效果好的程序。

    4课时,28分钟 1075人学习
  • 8.Android用户界面优化-Android自定义视图动画

    本课学习使用Android视图动画、自定义动画效果,提高程序的用户友好程度和体验。

    8课时,55分钟 872人学习
  • 9.Android用户界面优化-Android创建和配置布局动画

    本课学习用代码/资源文件配置布局动画,提高程序的用户友好程度。

    6课时,27分钟 688人学习
  • 10.Android知识点-点9切图法在Android UI设计中的运用

    本课学习Android UI开发中Drawable相关技术,熟练使用九宫格切图法创作图片素材。

    3课时,24分钟 1543人学习
  • 11.Android ViewPager引导页-Android专题

    本课讲解ViewPager的实现和引导页细节的实现。

    4课时,34分钟 529人学习
  • 12.Android 侧滑菜单之 DrawerLayout 的使用

    本课讲解如何使用 Google 官方提供的 DrawerLayout 控件,同时结合 Fragment 的动态创建与 ActionBar 来实现侧滑菜单功能的开发。

    5课时,39分钟 2192人学习
  • 13.Android 中 Action Bar 的使用

    Action Bar 是一个标识应用程序和用户位置的窗口控件,并且给用户提供统一的操作和导航模式。在大多数的情况下,当需要突出展现用户行为或全局导航的时候使用 Action Bar,因为其能够使应用程序给用户提供一致的界面,并且系统能够很好的根据不同的屏幕配置来适应操作栏的外观。

    7课时,74分钟 2103人学习
  • 14.Android Surface View绘图API详解

    本课学习SurfaceView绘图API的使用方法,为接下来使用SurfaceView开发游戏做准备。

    5课时,34分钟 1224人学习
  • 15.Android中的消息通知Toast和Notification

    本课程学习Toast和Notification的使用方法。

    2课时,28分钟 268人学习
  • 16.Android项目开发实战:自定义左右菜单

    通过对 View 的理解,完成左右菜单的的布局分配,并且添加滑动效果,自动滑动的事件,完成事件的分发机制,添加蒙版完成更好的用户体验。

    5课时,43分钟 2568人学习
  • 17.Android项目开发实战:2D翻转

    本课通过Tween Animation动画完成2D翻转卡片实例效果,使用ScaleAnimation的缩放效果添加到ImageView控件之上,以缩放的效果完成翻转视觉效果,并添加动画监听事件。

    2课时,16分钟 2197人学习
 

5.系统功能

Android 移动平台具有很特色功能,这些功能在实际开发中都是很常用的。 5课程 25小时 11分钟
 

6.数据存储

随着互联网的发展,应用程序逐渐的处理更多的数据,所以掌握数据存储与处理十分重要 6课程 4小时 1分钟
 

7.网络通信

掌握使用异步任务进行网络通信,让应用在网络世界更加灵活自如 6课程 4小时 27分钟
 

8.混合编程

使用C/C++与Java混合编程,可以让你的应用更加安全、高效 2课程 3小时 47分钟
  • 1.Android NDK开发-Java与C语言混合编程

    掌握Android NDK调用方法和调试方法可以自动将so和Java应用一起打包,减轻开发人员的打包工作,本节课学习Android NDK调用、调试方法。

    7课时,186分钟 1206人学习
  • 2.Android NDK集成开发环境搭建

    本课学习NDK开发环境搭建、自动创建头文件、编译源文件和多CPU架构适配。

    6课时,41分钟 1121人学习
 

9.Android 测试

测试是非常重要的开发技能。 10课程 7小时 23分钟
  • 1.Andriod 自动化测试及其框架简介

    本课主要分析了Android UI 自动化测试的前景,介绍了当前UI自动化测试使用的框架,并做了一个实例,演示 UiAtuotomator 测试框架的使用。

    3课时,20分钟 2103人学习
  • 2.Android UiAutomator 环境配置与编译运行

    本课介绍 Android UiAutomator 使用工具的下载安装和环境配置,如何新建 UiAutomator 测试工程,如何编译和运行测试代码,以及如何运行命令和快速编译调试。

    4课时,39分钟 2014人学习
  • 3.Android UiAutomator UiDevice API 详细介绍

    本课学习UiAutomator UiDevice,详细说明和实例讲解所有的API,学完本课后具备初步的Android自动化技术,能使用坐标来编写简单的操作步骤。

    9课时,64分钟 2062人学习
  • 4.Android UiAutomator UiSelector API 详细介绍

    本课学习 UiAutomator UiSelector, UI元素的搜索向来是UI自动化测试的重中之重,搜索定位到界面的UI组件元素,然后操作控制它。本课学习各种搜索组件的方法,理解并掌握每种搜索方式,为后续能够得心应手地编写测试脚本奠定扎实的基础。

    8课时,62分钟 2109人学习
  • 5.Android UiAutomator UiObject API 详细介绍

    本课介绍 UiAutomator 中 UiObject 类中 API 的使用,包括以下基本模拟操作:点击长按、滑动拖动、文本输入、手势操作,以及获取子类父类等操作。

    7课时,63分钟 2019人学习
  • 6.Android UiAutomator UiCollection API 详细介绍

    本课学习 UiAutomator 中 UiCollection 类中 API 的使用,主要介绍通过多个条件获取对象。

    3课时,27分钟 0人学习
  • 7.Android UiAutomator UiScrollable API 详细介绍

    本课程主要介绍 UiAutomator 中 UiScrollable 类中 API 的使用,主要为界面滚动的操作,包括快速滚动,向前向后滚动,滚动到指定对象,横向滚动纵向滚动

    8课时,60分钟 2039人学习
  • 8.Android UiAutomator UiWatcher API 详细介绍

    本课程介绍 UiAutomator 中 UiWatcher 类中 API 的使用与监听器的设置,主要用于处理测试过程中出现非预想的步骤,如运行过程中突然来了短信,闹钟,打断了测试的意外情况。

    3课时,25分钟 2076人学习
  • 9.Android UiAutomator Configurator API 详细介绍

    本课程介绍如何查看运行测试代码后的报告,并对 Configurator 的 API 进行了讲解,以及阐述了 Configurator 主要配置 UiAutomator 中的默认延时。

    3课时,38分钟 2084人学习
  • 10.Android UiAutomator 报告查看

    本课首先介绍如何查看 Android UiAutomator 产生的报告,对报告的每条信息进行详细说明,接着介绍如何输出自己想要的信息到报告中和如何总报告中定位问题,最后再介绍如何通过运行命令传入数据到脚本用例中。

    4课时,45分钟 2135人学习

android实战路径图

  为了你能更好的学习,我们精心准备了“实战路径图”。跟随着实战路径图,你可以在真实案例中学习到实际开发中需要用到的核心知识,并且充满乐趣。在Android实战路径图中,我们为你准备了由易到难的系列课程,带你逐步掌握Android开发中的“UI控件”、“动画效果”、“数据储存”、“网络交互”、“第三方开源库”的应用。你还可以在“知识体系图”中进行基础课程的学习和训练,掌握基本知识点。

开始学习

Android安卓开发环境搭建应用游戏项目实战知识体系_极客学院

标签:

原文地址:http://www.cnblogs.com/coderbaker/p/4555108.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!