阅读更多 今天安装上了Android的SDK,在官方上的eclipseURL连接失败,于是改用自己原有的eclipse,并安装插件;正好看到Android Development with Eclipse教程,果断helloworld了一把。

首先上我参考的教程: http://www.vogella.de/articles/Android/article.html#installation_eclipse

整个过程还是很简单的,由于没有看相关的教程,这里说说我对Android开发架构的第一印象:

首先上eclipse下的工程图:


这个例子是对温度的一个转换,输入数字,通过选取“华氏”或“摄氏”,点击计算后,即可在原有输入的位置转换为最终结果。

我目前使用到的是4个文件:
      src/../convert.java
      gen/../R.java
      res/layout/main.xml
      res/values/string.xml
在step by step 中发现,main.xml是界面的展示部分,中间左侧是所有的UI控件,中间中部自然是展示的结果了。由于是xml文件,查看资源后的属性值也很清晰易懂。

对于main.xml 里面的@开头的属性,我想应该是设置好的一些“对象”,比如

其中@string就是取自String.xml 文件
myClickHandlerCalculate


接着看onClick,那么xml文件是如何跟java类关联到一起的呢?深层次的暂时不去关注。这里看一下R.java:
public static final class string {               public static final int calc=0x7f040005;        public static final int celsius=0x7f040003;    }

stirng.xml里的所有属性,包括UI控件的创建,在这里都有体现。相当于把main里用到的所有“对象”ID,都放到了这里。

再来说说点击按钮操作,即onClick事件。在点击按钮后,会触发Convert.java,由于onClick调用的是buttonHandler,它在string.xml里的值是myClickHandler,所以这里需要有一个myClickHandler的方法,参数为View,猜测是约定俗成。方法创建之后,你懂的。。。

一步步完成后,运行工程,然后就是漫长的等待了。启动模拟器真是慢啊!
上个图:

感想:码完后,第一想法就是我大3时学习的J2EE,那时候老师拿borland的一个IDE教我们一个一个的敲各模块的代码…………
总体看来,对于java的开发来说,Android应用开发的入门应该不会有什么问题。当然这还是我的第一次!之后是什么情况,还要走着瞧咯~~~
  • 大小: 48.9 KB
  • 大小: 89.3 KB
  • 查看图片附件

更多相关文章

  1. android animation's overview
  2. cocos2d-x的win32工程移植到Android
  3. Pro Andorid3第一章:Android平台简介
  4. android
  5. 自定义adapter 及其性能优化
  6. android之selector使用
  7. Android如何调用第三方SO库
  8. android 引入jni 的so库的方法
  9. android studio template模块开发

随机推荐

  1. android的SDK----google中的翻译
  2. Android(安卓)- Android(安卓)Architectu
  3. [Android]解决EditText设置成密码模式改
  4. Android(安卓)Studio 使用jdbc远程连接阿
  5. android 弹出软键盘将底部视图顶起问题
  6. Android四大组件——Activity生命周期详
  7. android访问服务器端上传及服务器端接收
  8. Android开发规范:Android(安卓)Studio规范
  9. android CTS测试
  10. 安卓入门教程(ps参考网络大部分教程,其中有