Android Studio 下载、安装及HelloWorld演示

通常Android程序的开发都采取Eclipse+SDK+ADT的方式,而eclipse在开发过程中,响应速度、启动速度、内存占用等等都不是十分优秀,Android Studio是Google为Android开发者量身订做的IDE,考虑到绝大多数开发者的需求,具有更加智能、启动更快、UI更优秀、同时整合了Gradle构建工具、内置终端等等优点,是Android开发者的福利,并且值得一提的是,Google已经停止了对eclipse android的支持,全力推荐自家的开发工具——Android Studio。

注:对于Android初学者来说,还是建议先从eclipse开发环境入手,Android Studio更适合有一定的Android开发经验的人,能够更快上手,易于开发。

关于eclipse上开发Android应用程序,请参考我的上一篇博文,地址:http://blog.csdn.net/lone1ycode/article/details/73694664。里面详细讲解了eclipse下的环境搭建及Android开发举例。

本文所讲解的Android Studio下载及安装,均在windows_64位操作系统,且AS版本为2.3.2.0。

一、下载

Android Studio的下载地址可在Android Studio中文社区下载,地址: http://www.android-studio.org/
该网站上面的文字都是中文,理解起来相当容易,找到下载,即可选择系统对应的版本进行下载,在选择是否包含SDK时,应注意,如果你已经安装好了SDK并做了相应的配置,建议还是不要继续使用,应该使用包含SDK的版本,多种开发工具共用SDK有可能会出现问题。所以强烈建议下载包含SDK的版本,不要共用SDK。

不想在官网上下载,也可以在我的网盘上下载,并附有一份官方API帮助文档。地址:https://pan.baidu.com/s/1gfTSdTh    密码:io9j

二、安装

双击打开已经下载好的安装工具。



点击Next,进行下一步。



保持默认,点击Next进行下一步。



点击上图中的I Agree,继续安装。



到上图所示位置,即为软件和SDK的安装位置,默认不是这样的,我做了修改,建议装在硬盘空间足够的位置,且将Android Studio和SDK分为两个不同的文件夹,放在同一目录下。然后点击Next。



上图为选择开始菜单,默认即可,直接点击Install进行安装。下图为安装界面。



首先进行安装的是Android Studio,安装完成之后会进入提取SDK界面,如下图所示。



等待安装完毕,完成后会出现如下图所示界面。点击Finish,即可启动Android Studio。



启动界面如下图所示:



然后进入Android Studio的欢迎界面。



到这里,Android Studio的安装工作就已经完成了。

三、HelloWorld程序演示

点击Start a new Android Studio project来新建一个Android程序,创建程序界面如下图所示:



可以修改默认的应用程序名称,公司名称,还有项目的存放位置。建议将项目的存放位置同样设置为Android Studio的安装目录,不过要注意是同一目录的不同的文件夹下。点击Next后出现如下图所示界面。



这个配置是要设置软件在什么环境下运行,选择phone即可,如果想要在TV、手表等设备上运行,也可以在Wear、TV上点对勾,Minimum SDK是最低支持的版本,建议选择的稍低一点,但是该版本以下的版本不做支持。点击Next继续。



上图所示是在安装组件的窗口,等待安装完成即可。完成后点击Next。



上图所示是要选择一个活动,可以选择空的活动,也可以选择其他活动,这里选择的是Basic Activity,点击Next继续操作。



上图所示的界面是对活动名称、布局名称、标题名称等的配置,按图中配置即可。点击Finish完成项目的创建。此时会进入创建项目的窗口,如下图所示,很快即可完成。



创建好的项目在Android Studio中的预览如下图所示,是不是感觉比eclipse的UI效果要好上很多呢。



此时,HelloWorldActivity.java中的代码如下:

package com.my.helloworld;

import android.os.Bundle;
import android.support.design.widget.FloatingActionButton;
import android.support.design.widget.Snackbar;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.view.View;
import android.view.Menu;
import android.view.MenuItem;

public class HelloWorldActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_hello_world);
        Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
        setSupportActionBar(toolbar);

        FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
        fab.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG)
                        .setAction("Action", null).show();
            }
        });
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.menu_hello_world, menu);
        return true;
    }

    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        // Handle action bar item clicks here. The action bar will
        // automatically handle clicks on the Home/Up button, so long
        // as you specify a parent activity in AndroidManifest.xml.
        int id = item.getItemId();

        //noinspection SimplifiableIfStatement
        if (id == R.id.action_settings) {
            return true;
        }

        return super.onOptionsItemSelected(item);
    }
}

测试软件的运行,可以选择手机模拟器,打开Toos - Android - AVD manager,出现如下图所示的窗口。



这个AVD是安装的时候预置的,考虑到很多计算机的性能问题,可以将该模拟器删除(单击Download右边向下的箭头,选择delete即可),然后点击左下角的绿色加号,重新创建手机模拟器。点击后出现如下所示界面。



如上图所示,可以如图所示的手机模拟器,相对来说占用资源会更少,在低配的计算机上也能很快运行。点击Next继续。



到上图所示界面时,选择第二个,Next即可。然后点击AVD Manager中新建好的模拟器,点击绿色的三角号即可运行,几秒钟即可进入手机模拟器,非常快。效果如下图所示。


然后回到Android Studio主界面,点击菜单栏的绿色三角标志(运行按钮),就会弹出如下图所示的选择模拟器的界面,选中,点击OK,即可等待程序运行。


程序运行结果如下图所示。



关于Android Studio的下载、安装及HelloWorld应用演示就是这些。相对于eclipse,AS的下载及安装还是非常简单的。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值