您好,欢迎访问三七文档
当前位置:首页 > 财经/贸易 > 资产评估/会计 > 零基础android开发课件
Android移动应用程序开发教程第1章开发语言与开发环境Android移动应用程序开发教程Android移动应用程序开发教程第1章开发语言与开发环境为什么选择Android开发1搭建开发环境并配置2Java背景知识3Java基本数据类型4Java基本控制语句5Java语言特点6Android移动应用程序开发教程市场占有率:1.1为什么选择Android开发Android移动应用程序开发教程Android各版本的市场占有情况最新安卓市场份额:安卓4.4占有率翻番!2014-04-0214:51出处:pconline原创作者:Aimo[专栏]责任编辑:censiAndroid移动应用程序开发教程为什么选择Android开发开源开放JAVA语言Android移动应用程序开发教程各种Android设备Android移动应用程序开发教程Android微波炉移动应用程序开发教程Android智能电视Android移动应用程序开发教程车联网Android移动应用程序开发教程可穿戴设备Android移动应用程序开发教程1.2开发环境配置安装JavaSDKAndroid移动应用程序开发教程1.2开发环境配置配置JavaSDK名称值说明JAVA_HOMED:\JDK1.6JDK根目录Classpath.;%JAVA_HOME%\lib;lib类库路径,注意有个.,多个值用;隔开Path%JAVA_HOME%\bin;pathbin目录路径Android移动应用程序开发教程1.2开发环境配置Eclipse的安装Android移动应用程序开发教程1.2开发环境配置搭建Android开发环境在Eclipse上搭建(详见教程)采用Google提供的adt-bundle-windows-x86(当前需要采用32位jdk)解压后直接获得sdk和集成Adt的eclipseAndroid移动应用程序开发教程Android开发环境搭建官网://developer.android.com/sdk/index.html获取SDK工具包下载地址:工具包,包含以下内容:Eclipse+ADT插件AndroidSDKAndroidPlatform-tools最新的Android开发平台AnewAndroiddevelopmentenvironmentcalledAndroidStudio,basedonIntelliJIDEA,isnowavailableasanearlyaccesspreview.最新的模拟器镜像Android移动应用程序开发教程AndroidSDK和Eclipse插件Android移动应用程序开发教程1.3Java背景知识认识Java——Java编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。——Web开发。——Android开发。Android移动应用程序开发教程1.3Java背景知识Java2的三大平台J2EE•企业版,适用于服务器,目前已成为企业运算、电子商务等领域的热门技术J2SE•标准版,适用于一般的计算机,开发PC机上的应用软件J2ME•微型版,适用于手持设备,进行应用开发,如手机游戏、名片管理等Android移动应用程序开发教程阅读API文档1.3Java背景知识Android移动应用程序开发教程1.4Java数据类型与运算符基本数据类型类型关键字描述大小/格式整型byte字节型(-27~27-1)1个字节short短整型(-215~215-1)2个字节int整型(-231~231-1)4个字节long长整型(-263~263-1)8个字节浮点型float单精度浮点型(IEEE754-1985标准)4个字节double双精度浮点型(IEEE754-1985标准)8个字节字符型char单个字符(0~216-1)2个字节布尔型boolean布尔型数值(true或false)1个bit位Android移动应用程序开发教程1.4Java数据类型与运算符运算符操作符类型操作符括号()、[]一元操作符+、-、++、--算术操作符*、/、%、+、-关系操作符、、=、=、==、!=逻辑、位操作符&&、||、&、|、^条件操作符AB?X:Y赋值操作符=、*=、/=、+=、-=优先级高优先级低Android移动应用程序开发教程1.4Java数据类型与运算符不同数据类型间的转换自动转型强制转型byteshorintlongfloatdoubleAndroid移动应用程序开发教程1.4Java数据类型与运算符类引用对象狗类引用与对象Android移动应用程序开发教程1.5Java基本流程控制语句分支控制语句ifswitch循环控制语句for增强forwhiledowhile辅助控制语句break与continueAndroid移动应用程序开发教程1.5Java基本流程控制语句异常控制流程语句try{}catch(Exceptione){}finally{}Android移动应用程序开发教程1.6Java语言特点强类型在编程过程中,一个变量的数据类型必须明确定义,且给该变量的赋值必须与定义类型匹配。Android移动应用程序开发教程1.6Java语言特点完全面向对象面向对象是目前主流编程语言都一致遵循的编程思想,它是从现实世界中客观存在的事物出发,构造软件系统,并在系统构造中尽可能运用人类的自然思维方式,以现实世界中的事物为中心来思考问题,认识问题,并根据这些事物的本质特点,把它们抽象地表示为系统中的对象,作为系统的基本构成单位。Android移动应用程序开发教程1.6Java语言特点多线程Java编写的程序都是运行在在Java虚拟机(JVM,这也是Java可以跨平台的原因)中,在JVM的内部,程序的多任务是通过线程(线程是不同于进程的)来实现的。每用Java命令启动一个Java应用程序,就会启动一个JVM进程。Android移动应用程序开发教程1.6Java语言特点可移植性Java号称Writeonce,runanywhere,也就是这里说说明的可移植性,主要的原因就在于Java采用了Java虚拟机(JVM)。在前面的介绍中,我们曾采用Javac命令,将编写好的代码编译成.class文件(一种中间码,并非二进制代码),然后通过Java命令来运行它。
本文标题:零基础android开发课件
链接地址:https://www.777doc.com/doc-3860764 .html