去年就听大家谈android了,只知道是google开发的一个手机操作系统,而且是免费、开源的,有同学研究过,说很漂亮,用java编程!
昨晚投了一份android开发的简历,正好今天收到笔试通知,就开始折腾折腾android到底怎么玩?
在google上搜索android sdk下载,别人给了2个下载地址,一个手动的,一个自动更新的,手动的我下载了不知道怎么用,自动更新的下载后点SDK Setup.exe,打开却提示无法链接服务器,再搜下,需要选中“force https。。。”这个选项,接下来就是漫长的下载了,我前几天开始下载的,下载了2天才下载完。。。又搜了下如何集成到myeclipse,这个简单,直接在eclipse更新里(find and update)把开发环境(http://dl-ssl.google.com/android/eclipse/)下了,等sdk下载后,在eclipse里配置android sdk的路径即可!
下面开始创建helloworld了!
首先新建一个TestAndroid的android工程,如图1

填入工程名,包名,Activity(后来得知这个是入口类)如图2

这是点完成后的工程结构图,根据文件夹名称可猜出其意义。如图3
[img] http://dl.iteye.com/upload/picture/pic/57603/6d00ca6a-9d0d-34f7-9b04-54b6eb1e054c.jpg[/img]

下面打开HelloWorld.java看看里面有什么
package cn.hfutxf;import android.app.Activity;import android.os.Bundle;public class HelloWorld extends Activity {    /** Called when the activity is first created. */    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);    }}


HelloWorld继承Activity这个类并且实现了其onCreate方法,根据方法名称猜测是在程序建立时调用,也就是入口了。

下面尝试运行一下看看,点RUN,在run as没有任何选项,那我们打开open run dialog,看到了Android Application选项,如下图,右键点NEW,在New_configuration里选择project为TestAndroid这个工程,如图5




然后切换到target标签,这是部署到哪,当然是模拟器了啊,刚开始需要新建一个虚拟设备,点Manager,在打开的Android SDK and AVD Manager里点NEW,如图6

弹出的窗口里填写name,选择target sdk,然后确定即可以了。如图7

现在选择test为默认的部署虚拟设备。如图8

点RUN开始运行了,这是模拟器启动的界面,如图9,

说明android操作系统正在启动,不一会android文字变为android图形(图10),刚开始我以为是死机了,后来才知道这是在启动。。。


模拟器的键盘看起来很酷,如果真实键盘是这样的话,肯定很拉风!


这是启动后的界面,输出了helloworld,如图11

下面我们来玩玩这个模拟器,点返回后出现图12,android操作系统界面,上方很大的一个google搜索框,而且也确实可以搜索的!

打开菜单,图13和普通手机功能一样,有一定很好玩,我在dev tools里看到一个Terminal Emulator,打开后出现如图的命令行模式,可以输入一些linux命令,嘿嘿,如图14!更多模拟器的玩法,你打开后就知道了。



初体验就是这些了,还没有涉及到具体的开发部分,如果应聘到该职位,如何开发就要学习了!









更多相关文章

  1. Android的ADB工具使用
  2. adb shell 命令详解
  3. Android(安卓)sdk manager不能更新下载缓慢的解决方法
  4. ubuntu android 源码下载
  5. 用Android模拟器体验angry birds
  6. Android(安卓)adb shell 命
  7. android intent和intent action大全
  8. Android入门前言(一)之------Android应用开发入门五问
  9. Android多线程下载远程图片

随机推荐

  1. 设备驱动-----Android关机流程总结
  2. Android(安卓)Window与WMS通信过程
  3. [WebView学习之一]:Web Apps简介
  4. ListView绑定数据的两种方法
  5. 在Android(安卓)Studio中修改maven私库的
  6. Android(安卓)GUI Architecture
  7. Android-常用代码-36片段
  8. Binder 理论部分笔记整理
  9. 左滑关闭demo
  10. 编译Android常用命令