安卓模拟器Android SDK安装完整图文教程,在最新的Adroid4.0.3R2模拟器中,已经加入了GPU支持,可以支持OeGLES2.0标准,让开发者可以借助模拟器来测试自己的OeGL游戏。在去......
图解Android开发第一个HelloWorld程序
不管学习什么编程,第一个程序都是要求打印输出一个"HelloWorld!"。
本篇经验就从最简单的HelloWorld开始吧,开始大家的第一个Android程序开发,希望对大家的工作和学习有所帮助!
创建一个Android工程
在Package Explorer空白的地方右键-->new-->Android application project
如下图所示:
完成上一步之后来到下面这一个界面,给你项目命名只需要填写Application Name就可以了,Project Name和Package Name都会自动生成
但是值得注意的是:在选择下面API版本的时候一定要想到版本问题,不然就会报错。然后Next即可,如下图所示:
Next之后会来到这样一个页面,注意一定要指定好工作空间,如下图所示:
继续Next,后面的这几步就直接全部Next、Next、Next就好啦,如下图所示:
点击finish完成工程的创建,这时候就可以看到如下的一个界面,如下图所示:
默认就为HelloWorld
右键项目的名称--> Run as --> Android Application,如下图所示:
这时候就很神奇的看到了模拟器上面打印出来的HelloWorld了,如下图所示:
动手写属于自己的HelloWorld
将button按钮拖到AVD的一个地方,并记得保存!这是图形界面视图,如下图所示:
切换视图,切换至源码视图
这里是自动生成这个按钮代码的,不需要我们自己去写,是不是很方便呢?
选中textView1(这里是为了下一步的方便),如下图所示:
回到MainActivity类中,实现以下代码。
注意:下面的代码除了有注释解释的那两行都是自动生成的,不需要我们敲,所以是不是很方便呢?
package com.example.helloworld;
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.TextView;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//定位textView1控件
TextView tv1=(TextView)this.findViewById(R.id.textView1);
//给控件赋值
tv1.setText("这是我的第一个Android程序:HelloWorld!");
}
@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;
}
@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();
if (id == R.id.action_settings) {
return true;
}
return super.onOptionsItemSelected(item);
}
}
运行结果,如下图所示:
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
标签: Android
相关文章
- 详细阅读
- 详细阅读
-
Delphi XE7下如何创建一个Android模拟器调试详细阅读
Delphi XE7下如何创建一个Android模拟器调试,利用DelhiXE7我们可以进行多种设备程序的开发,尤其是移动开发应用程序得到不断地加强。在实际的Adroid移动程序开发中,如果我们直接用......
2023-03-17 377 Android