我不习惯遵从国际惯例,所以我的第一个Android程序不是“Hello World”,而是获取屏幕的宽度和高度,呵呵,下面详细地列举了整个创建和运行过程!

搭建环境的我就略掉不说了,网上图文并茂的教程已趋于泛滥,有需要的自己去找找吧。

首先,Open The Eclipse,文件新→Android Project

接着可以看到下面的界面,需要我们输入的我已经在截图上用红色边框突出显示了,一目了然,需要说明

的是Bulid Target组里面的列表,列表的内容项会因你安装的Android SDK的不同而不同.

Over,新建完成!这时系统会给你自动生成一些必要的文件!

然后打开下图所示的这个文件;

在里面键入一下代码:

package theFirstAndroid.APK;
import android.app.Activity;
import android.os.Bundle;
import android.view.Display;
import android.widget.TextView;
public class TheFirstAndroidActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView textView
=new TextView(this);
Display display
= getWindowManager().getDefaultDisplay();
textView.setText(
"高度:"+Integer.toString(display.getHeight())+"宽度"+Integer.toString(display.getWidth()));
setContentView(textView);
}

}

  Ctrl+S Save 一下。

然后在Eclipse 左边的包资源管理器里右击你的项目,选择运行方式→Android Applications,这样系统就会自动调用模拟器来运行你的程序,

第一次运行模拟器要稍等片刻,因为要“开机”,然后就是见证奇迹的时刻了,接下来映入你的眼帘就是下面的一系列截图了(第三个图是我

部署到真机上的效果截图):

到此解说完毕,谢谢观赏!第二个程序打算做个闹钟部署到我的defy上测试一下,呵呵!

更多相关文章

  1. 一款常用的 Squid 日志分析工具
  2. GitHub 标星 8K+!一款开源替代 ls 的工具你值得拥有!
  3. RHEL 6 下 DHCP+TFTP+FTP+PXE+Kickstart 实现无人值守安装
  4. Linux 环境下实战 Rsync 备份工具及配置 rsync+inotify 实时同步
  5. Android8.0.0-r4系统的启动过程
  6. Android中图片的上传和下载
  7. Android中资源文件夹res/raw和assets的使用(续)——分割文件以及合
  8. android中如何利用attrs和styles定义控件
  9. RN 与 Android(安卓)代码交互

随机推荐

  1. how to style text after ?
  2. jQuery:在对象内使用.remove()而不是Regex
  3. 使用jQuery在AJAX调用中的url字段格式
  4. Typeahead 0.10.2没有在Rails 4 / Bootst
  5. 告诉javascript首先运行jquery ajax
  6. GET ajax请求发送到同一个php文件
  7. 无法使用jquery发送简单的ajax请求来获取
  8. 解析PHP的基本文本输出
  9. 利用jQuery实现CheckBox全选/全不选/反选
  10. jquery中的globalEval()源码分析