现在的位置: 首页 > 综合 > 正文

android第一次

2017年11月22日 ⁄ 综合 ⁄ 共 1064字 ⁄ 字号 评论关闭


闲来无事,看看Android玩玩。


一 、随便下了个电子书:先看看 

安装主要 Android SDK,ADT;


二、基本组件

view是UI 元素,是构成用户界面的额基本构建块。

activity是用户界面,通常是屏幕。包含一个或多个view。

 Intent “意图“

ContentProvider 共享数据的

Service


AndroidManifest.xml,定义应用程序的内容和行为。

AVD 虚拟模拟手机

首先是安装。

本来是有eclipse的,但是发现不能用,更新不了Android的软件那个,下了个64位的eclipse。

发现打开是有问题的,只好,好像是java的jdk是32位的,把java的jdk换了,又装了个64位的jdk。

打开后更新Android的 ADT,是屏蔽了还是咋的 就是下不了下来。

然后没辙,自己下载了ADT,安装把,还是要更新,还是连接不到Google的网站?啥原因,是屏蔽了吗?


最后看人家,下载了Android_SDK_windows,结合体,打开eclipse,可以直接用。但是发现是4.4的,连sample都不行。


哎,然后自己随便建了个虚拟机,打开看到了页面,挺开心的,第一次嘛。。

这里如果Android虚拟机启动慢的话,可以把RAM调的大一点 就好啦、



照例:第一天 来个helloworld。

package com.example.helloandroid;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.widget.TextView;

public class MainActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        
        //更改部分
        TextView tv=new TextView(this);
        tv.setText("Hello World!");
        setContentView(tv);
    }

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


抱歉!评论已关闭.