2017级Android第一次例会

原文地址:https://blog.qjm253.cn/?p=356

Android 前世今生

版本名称 版本号 发布时间 API版本 官方支持状态
Android (Alpha) 1.0 September 23, 2008 1 不支持
Beta (Internally known as “Petit Four”) 1.1 February 9, 2009 2 不支持
Cupcake(纸杯蛋糕) 1.5 April 27, 2009 3 不支持
Donut(甜甜圈) 1.6 September 15, 2009 4 不支持
Eclair(闪电泡芙) 2.0 – 2.1 October 26, 2009 5 – 7 不支持
Froyo(冻酸奶) 2.2 – 2.2.3 May 20, 2010 8 不支持
Gingerbread(姜饼) 2.3 – 2.3.7 December 6, 2010 9 – 10 不支持
Honeycomb(蜂巢) 3.0 – 3.2.6 February 22, 2011 11 – 13 不支持
Ice Cream Sandwich(冰淇淋三明治) 4.0 – 4.0.4 October 18, 2011 14 – 15 不支持
Jelly Bean(果冻豆) 4.1 – 4.3.1 July 9, 2012 16 – 18 不支持
KitKat(奇巧巧克力棒) 4.4 – 4.4.4 October 31, 2013 19 支持
Lollipop(棒棒糖) 5.0 – 5.1.1 November 12, 2014 21 – 22 支持
Marshmallow(棉花糖) 6.0 – 6.0.1 October 5, 2015 23 支持
Nougat(牛轧糖) 7.0 – 7.1.2 August 22, 2016 24 – 25 支持
O/Oreo(奥利奥) 8.0 August 22, 2017 26 支持

开发语言

组里主要以Java语言为主,同时会介绍一些Kotlin开发Android。
90% Java + 10% Kotlin

  • Java
  • Kotlin
  • C++
  • ...

开发环境

  • Eclipse(拒绝)
  • Visual Studio
  • Android Studio(推荐)
    • 2.3(稳定版)==>不支持Kotlin
    • 3.0(pre)==>支持Kotlin,对Java8有较好的支持

Java 环境配置:

Kotlin 可以基于JVM,不需要额外配置,IDEA中可直接创建Kotlin项目

  • 点此传送进行Java环境配置(http://www.jianshu.com/p/21abe20aadf2)
    • 最好是下专业版IDEA(专业版需要注册码,可以用学校邮箱注册学生账号,可免费一年,过期需要手动再次激活)
  • Java书籍推荐
    • 入门:《Java核心技术 卷Ⅰ》、《疯狂Java讲义》
    • 进阶:《Java编程思想》、《Java核心技术 卷Ⅱ》
    • 强烈安利:《Effective Java》(这本书建议对Java有一定的熟悉程度,并有一定开发经验之后再看,会受益匪浅)
  • 电子书资源:
    • 点我下载(http://pan.baidu.com/s/1boXCxbT)

Android环境配置

  • Google Developer (https://developers.google.cn/)
  • Google Android Developer
  • IDE 下载:
    • 建议下载最新的Android Studio3.0预览版(稳定版和预览版可以共存,所以你也可以2.3和3.0都装)
    • 官网下载
    • Android中文社区,可下载2.3.3和3.0预览版稳定版AS(http://www.android-studio.org/)
  • 环境配置
    • CSDN教程
    • 极客学院视频教程
  • 极客学院视频
  • 极客学院离线视频资源

你可能感兴趣的:(2017级Android第一次例会)