蓝科教育
领先的互联网技术培训专家

全国销售服务热线:400-600-8790

三种学习方式结合

学习Android的优势

随着"后PC时代"的来临,Android(安卓)系统正在成为全球最受欢迎的应用平台之一,而4G时代已经来临,据业内不完全统计,目前Android 开发人才缺口已达到了40万左右,由于Android 技术较新, Android人才将会在未来5-10年间长期保持着供不应求的状态。

通过数据分析了解到Android操作系统在整个市场占比已经超过80%,Android开发相关的职位需求强劲,工资待遇北京地区已经达到14809元,尤其是Android全栈工程师,更受企业欢迎!

Android人才,高新等着你

通过数据分析了解到Android操作系统在整个市场占比已经超过80%,Android开发相关的职位需求强劲, 工资待遇北京地区已经达到14809元,尤其是Android全栈工程师,更受企业欢迎!

  • 国际化

    蓝科教育Android是中国唯一一家与Google保持同步更新的培训机构。

  • 覆盖面广

    蓝科教育Android项目覆盖各个领域,多个项目的重重历练,帮助你成为IT大牛。

  • 高端研发

    蓝科教育Android是市面上你所见过最深入的移动开发课程,我们不仅有高级定制UI、自定义框架、更有Android底层通信源码剖析,让3年开发经验的老工程师也不得不对你顶礼膜拜。

  • 全心全意的教学

    全心全意的教学,保证学员学的夯实;良好的班级氛围,铸就了蓝科教育程序员艰苦耐劳的品质我们的学员,一批又一批,被业界认可!

项目实战

学习规划

学员的每次实践,处处体现的是蓝科的全心全意!从零开始学习APP开发,真正做到Android全栈开发!

课程内容

第一阶段 Android编程基础——JavaSE阶段
课程名称 课程内容 职业方向
java语言入门
  • 1、介绍计算机的基本使用和DOS常用命令
  • 2、Java概述和开发环境
  • 3、关键字、标识符、常量与变量
  • 4、数据类型和运算符
  • 5、流程控制与数组
  • 6、方法的定义及格式、正确的调用方法

由浅入深,
入门阶段
带你全方位
了解
Android基础

OOP编程
  • 1、面向对象编程(OOP)、类和对象
  • 2、成员变量和局部变量、方法(方法重载)、匿名对象
  • 3、构造方法、封装、this关键字
  • 4、方法参数的传递(传值、传址)、static关键字
  • 5、继承、super关键字、方法的重写、访问修饰符权限
  • 6、抽象类与抽象方法、接口
  • 7、多态(对象的多态,对象的转型) 内部类和常用的设计模式。
Java核心API
  • 1、异常、异常处理,自定义异常
  • 2、java基础类库:Object类、Scanner类、String类、StringBuffer类、 StringBuilder类、Arrays类、基本包装类(拆箱、装箱)、正则表达式、 Math类、Random类、System类、Date类、DateFormate类、Calendar类,及其常用方法
  • 3、集合框架:Collcetion接口、List接口、Set接口、Iterator接口、Map接口
  • 4、List接口:ArrayList类、LinkedList类、Vector类、Stack类 Set接口:HashSet类、TreeSet类 Map接口: HashMap类、HashTable类、LinkedHashMap类、TreeMap类
  • 5、泛型的使用
  • 6、File类、File类的常用方法
  • 7、I/O操作:IO流的种类,IO流的使用(字节输入/输出流、字符输入/输出流、 字节(字符)缓存流、转换流、打印流、内存流、对象流、随机读取流) 多线程的使用(Thread类的常用方法、线程的生命周期,线程的实现、线程的安全问题)
网络与Web应用
  • 1、Socket编程
  • 2、HTML(html结构,form表单)、Servlet简介
  • 3、SQLite数据库的使用
  • 4、HTTP网络访问(URL类、HttpURLConnection类、HttpClient类)
  • 5、JSON解析(JSON的格式、JSON的常用解析:JSON、Gson、fastJson)
  • 6、XML解析(XML简介、两种常用的解析方式: PULL解析、SAX解析) 反射机制
H5基础
  • 1、HTML常用标签、CSS常用语法、选择器、盒子模型、定位、浮动、导航栏、图片
  • 2、媒体屏幕适配、CSS3动画、转换、过渡、动画、多列、瀑布流
  • 3、JavaScript基本语法、DOM模型、事件监听、内置对象
  • 4、HTML5新特性:视频播放、Canvas基础、本地存储
  • 5、JavaScript Ajax BootStrap基础:响应式布局介绍、响应式布局效果、响应式布局使用
第二阶段 Android开发初级阶段
课程名称 课程内容 职业方向
UI基础
  • 1、Android发展史及四层系统架构
  • 2、Android环境搭建及SDK介绍
  • 3、创建第一个Android程序
  • 4、Eclipse开发APP的目录结构
  • 5、Android Studio开发APP的目录结构
  • 6、adb shell简介
  • 7、View常用属性
  • 8、Android长度相关单位的概念、区别及转换运算(sp、dp、dip、px、dpi)
  • 9、LinearLayout及RelativeLayout特有属性
  • 10、FrameLayout及GridLayout特有属性
  • 11、TextView、EditText、Button、ImageView基本用法
  • 12、RadioButton及RadioGroup的用法
  • 13、CheckBox的多选效果及监听
  • 14、Spinner常用属性及适配器
  • 15、AutoCompleteTextView、ScrollView、ProgressBar、SeekBar、RatingBar的基本用法
  • 16、Style的作用及基本用法
  • 17、Android常用资源(id、字符串资源、颜色资源、尺寸资源、布局资源、数组资源、样式和主题资源 、菜单资源、图像资源、动画资源、原生xml资源、raw资源、特殊Drawable资源、自定义属性资源)

一步一步,带你开始逐步搭建精美App

应用核心组件
  • 1、Activity生命周期及页面跳转传值
  • 2、ctivity启动模式及Intent七大属性
  • 3、AsyncTask异步任务 ListView常用属性、方法及监听器ListView与ArrayAdapter的使用
  • 4、ListView与SimpleAdapter的使用
  • 5、SimpleAdapter与ViewBinder结合使用
  • 6、ListView与BaseAdapter
  • 7、ListView优化(内存空间优化、运行时间优化、ListView中item多布局的复用)
  • 8、ListView滚动监听实现分页加载数据
  • 9、GridView加载图片
  • 10、ExpandableListView的用法
数据存储及相关组件
  • 1、菜单及对话框 (OptionsMenu、ContextMenu、PopupMenu、PopupWindow、AlertDialog、ProgressDialog、列表对话框、自定义Dialog)
  • 2、SharedPreferences
  • 3、内部存储的概念及用法
  • 4、外部存储的概念、存储目录及用法
  • 5、存储Bitmap图片到外部存储
  • 6、SQLite数据库与CursorAdapter适配器
  • 7、ContentProvider与ContentResolver的概念及关系
  • 8、ContentResolver实现系统数据的操作(联系人、媒体库文件、通话记录、短信记录)
  • 9、自定义ContentProvider
  • 10、CursorLoader的使用场景及用法
  • 11、AsyncTaskLoader的用法以及与CursorLoader的对比
移动开发主流界面实现
  • 1、动画资源(帧动画、补间动画、属性动画)
  • 2、Fragment基本用法
  • 3、Fragment传值
  • 4、Fragment性能优化
  • 5、EventBus的作用以及在Fragment中的应用
  • 6、ViewPager基本使用(ViewPager实现欢迎引导页)
  • 7、ViewPager的适配器PagerAdapter、FragmentPagerAdapter、FragmentStatePagerAdapter
  • 8、ViewPager加载网络图片
  • 9、PagerAdapter优化
  • 10、TAB书签导航的多种实现方式
  • 11、RadioGroup + ViewPager + Fragment实现TAB导航HorizontalScrollView + ViewPager + Fragment实现TAB导航
View深入探究
  • 1、事件分发消费机制的原理分析及应用场景
  • 2、自定义View的常规做法
  • 3、自绘制的自定义View(画布Canvas、画笔Paint、重写onDraw()方法、重写onMeasure()方法、自定义属性)
  • 4、组合式自定义View
  • 5、具有手势监听的自定义View
  • 6、继承于ViewGroup的自定义布局
  • 7、Android中机型适配出现的原因(系统碎片和屏幕碎片)
  • 8、机型适配的解决方案(屏幕适配:相对布局、尺寸限定符、最小宽度限定符、屏幕方向限定符、自动拉伸位图,版本适配,语言自适应)
第三阶段 Android开发高级阶段A段项目
课程名称 课程内容 职业方向
常用第三方框架
  • 1、百度地图(百度地图API及配置、百度地图定位及覆盖物、百度POI检索、出行线路规划、公交路线查询)
  • 2、第三方侧滑菜单SlidingMenu及与原生DrawerLayout、SlidingPaneLayout的对比
  • 3、UIL(universal-image-loader)图片加载框架
  • 4、okHttp网络访问框架
  • 5、Picasso加载网络图片框架
  • 6、Fresco加载图片框架
  • 7、xUtils3、0框架
  • 8、PullToRefresh下拉刷新框架
  • 9、Ultra PullToRefresh下拉刷新框架
  • 10、ButterKnife(反转注入框架)
  • 11、ActiveAndroid(数据库ORM框架)
  • 12、Retrofit(网络访问框架)

智能家居之远程监控+手机卫士+2016年最新版QQ客户端界面特效+互联网资讯客户端+android电子市场+云存储类项目-新浪微盘+红孩子电子商城+植物大战僵尸+智能短信分类管理+手机彩票等等

Android5.0新技术
  • 1、RecyclerView及CardView
  • 2、ExpandableRecyclerView CoordinatorLayout协调AppBarLayout、CollapsingToolbarLayout、NestedScrollView、 Toolbar、RecyclerView等控件实现特殊滚动效果
  • 3、TextInputLayout与TextWatcher
  • 4、FloatingActionButton
  • 5、Snackbar
  • 6、TabLayout介绍以及与ViewPager、Fragment配合实现TAB导航效果
  • 7、NavigationView介绍以及结合DrawerLayout使用SwipeRefreshLayout下拉刷新控件
其他高级技术
  • 1、媒体播放器(MediaPlayer、VideoView、SurfaceView及MediaPlayer)
  • 2、Vitamio第三方播放器
  • 3、摄像头
  • 4、传感器
  • 5、ZXing二维码
  • 6、JPush极光推送
  • 7、ShareSDK一键分享及
  • 8、第三方登录
  • 9、Alipay支付及微信支付
  • 10、加密解密(编码解码、对称加密、非对称加密、消息摘要)
第四阶段 Android项目实战阶段导
课程名称 课程内容 职业方向
APP开发
  • 1、商业应用项目模拟(项目结构分析及设计、UML、Git、SVN、打包混淆及数字签名)
  • 2、移动开发工程师与web工程师工作配合的流程
  • 3、常见面试题
  • 4、面试常用技巧(面试禁忌)
  • 5、开发规范(代码规范)

全面实战,名师辅导

第五阶段 就业辅导
课程名称 课程内容 职业方向
辅导
  • 主要内容包括:项目上线,简历的制作,面试仪容态度,沟通表达能力,面试题讲解。

PHP全栈工程师
产品经理
测试工程师

智慧课堂
  • 主要内容包括:邀请百度、腾讯、阿里优秀产品经理、交互设计师、视觉总监,跟学员分享交流设计心得,直播产品设计课程,了解一线企业产品标准开发流程和规范。

开始,遇见更美好的自己。

和我聊聊你的职业理想