Android Studio开发实战:从零基础到App上线 - (EPUB全文下载)
文件大小:0.58 mb。
文件格式:epub 格式。
书籍内容:
Android Studio开发实战:从零基础到App上线
第1章 Android Studio环境搭建
第2章 初级控件
第3章 中级控件
第4章 数据存储
第5章 高级控件
第6章 自定义控件
第7章 组合控件
第8章 调试与上线
第9章 设备操作
第10章 网络通信
第11章 事件
第12章 动画
第13章 多媒体
第14章 融合技术
第15章 第三方开发包
第16章 性能优化
第1章 Android Studio环境搭建
本章主要介绍如何在个人电脑上安装Android Studio和相应的配套环境,并通过一个简单的App“Hello World”演示Android Studio的常用操作与App开发、运行的流程,还介绍了App的工程结构和开发过程中的准备工作。
1.1 Android Studio简介
Android是基于Linux的移动设备操作系统,中文名为安卓,主要用于智能手机与平板电脑。Android与iOS为智能手机市场的两大操作系统。在中国大陆,Android的市场份额更是遥遥领先,据2016年9月的移动系统调研报告,Android在中国的市场份额为85%,其余份额为iOS。
早期,在Android下开发App主要使用Eclipse和基于Eclipse的ADT。不过Eclipse毕竟是为Java工程而生的开发平台,并非专门用于Android,所以先天性不足难以避免。自2015年之后,谷歌公司便停止了ADT的版本更新,转而重点打造自家的Android Studio。
Android Studio是谷歌公司推出的Android应用开发环境,与基于Eclipse的ADT不同,Android Studio是个全新的开发环境,拥有更强大的功能和更高效的性能。Android Studio当前的最新版本是2016年12月6日发布的2.2.3,同时支持Windows、Mac OS X和Linux。
使用Android Studio比起使用Eclipse开发有如下好处:
(1)Android Studio使用v7库与design库等只需增加一行配置,而Eclipse要想使用这些库得引用整个工程。
(2)高版本的SDK与NDK只支持Android Studio,不支持Eclipse。
(3)更多新功能只能在Android Studio中运用,如自动保存、多渠道打包、整合版本管理、支持预览drawable文件等。
1.2 Android Studio的安装
既然Android Studio有着众多优点,又是App开发大趋势的主流工具,接下来就让我们一步一步地在自己的电脑上安装Android Studio。
1.2.1 开发机配置要求
工欲善其事,必先利其器。要想保证Android Studio的运行速度,开发用的电脑配置就要跟上。现在一般用笔记本电脑开发App,下面是开发机的基本配置:
(1)内存最低要求4G,推荐8G,越大越好。
(2)CPU要求1.5GHz以上,越快越好。
(3)硬盘要求系统盘剩余空间10G以上,越大越好。
(4)要求带无线网卡、摄像头,USB与麦克风正常使用。
(5)如果操作系统是Windows,那么建议使用Windows 7及以上系统版本,因为在Windows XP下安装jdk1.8时,会提示Java 8需要更新版本的Windows系统。
1.2.2 安装依赖的软件
Android Studio作为Android应用的开发环境,仍然依赖于JDK、SDK和NDK三种开发工具。
1. JDK
JDK是Java语言的编译器,全称为Java Development Kit,即Java开发工具包。因为Android应用采用Java语言开发,所以开发机上要先安装JDK,下载地址为http://www.oracle.com/technetwork/java/javase/downloads/index.html。JDK建议安装1.8及以上版本,原因是不同的Android版本对JDK有相应的要求,如Android 5.0默认使用jdk1.7编译,Android 7.0默认使用jdk1.8编译。
如果JDK为1.6或1.7,而SDK为最新版本,就可能导致如下问题:
(1)创建项目后,浏览布局文件设计图时会报错Android N requires the IDE to be running with Java 1.8 or later。
(2)编译项目失败,提示错误com/android/dx/command/dexer/Main:Unsupported major.minor version 52.0。
(3)运行App失败,提示错误compileSdkVersion 'android-24' requires JDK 1.8 or later to compile.
装好JDK后,还要在环境变量的系统变量中添加JAVA_HOME,取值为JDK的安装目录,例如D:\Program Files(x86)\Java\jdk1.8.0_102。添加系统变量CLASSPATH,取值为.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin。并在系统变量Path末尾添加;%JAVA_HOME%\bin。
2. SDK
SDK是Android应用的编译器,全称为Software Development Kit,即软件开发工具包。SDK提供了App开发的常用工具合集,主要包括:
build-tools目录,存放各版本Android的各种编译工具。
docs目录,存放开发说明文档。
extras\android目录,存放兼容低版本的新功能支持库,比如android-support-v4.jar、v7的各种库、v13以上等库。
platforms目录,存放各版本Android的资源文件。
platform-tools目录与tools目录,存放常用的 ............
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » Android Studio开发实战:从零基础到App上线 - (EPUB全文下载)