Android初体验
16lz
2022-06-22
去年就听大家谈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看看里面有什么
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!更多模拟器的玩法,你打开后就知道了。
初体验就是这些了,还没有涉及到具体的开发部分,如果应聘到该职位,如何开发就要学习了!
昨晚投了一份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!更多模拟器的玩法,你打开后就知道了。
初体验就是这些了,还没有涉及到具体的开发部分,如果应聘到该职位,如何开发就要学习了!
更多相关文章
- Android的ADB工具使用
- adb shell 命令详解
- Android(安卓)sdk manager不能更新下载缓慢的解决方法
- ubuntu android 源码下载
- 用Android模拟器体验angry birds
- Android(安卓)adb shell 命
- android intent和intent action大全
- Android入门前言(一)之------Android应用开发入门五问
- Android多线程下载远程图片