android学习笔记(1)

创建自己的sayhello

首先建立 android project

创建过程中的模糊点:properties中的package name较为重要,表示你生成的java文件所在包,一般和java中包名类似*.*(helloworld.test),还有就是create activity生成类似界面文件(目前还不是很明白,但是很重要),最后一个Min SDK version就是本软件支持的最低的sdk版本,现在一般都是1.6~2.3左右。OK,建完project就轮到看看程序初始结构,如图

我就先浅显的分析下src目录下,很明白,存放程序源文件,现在只有HelloActivity.java,我看了一下,里面存放着一个OnCreate操作,应该调用了android sdkAPI实现输出输出效果,gen目录下存在package文件,下面包括R.java,这是由eclipse自动生成的,应该是对生成的资源自动操作的,不知道有这么简单不?呵呵,下面就是Android 2.3.3目录,android.jar中应该包括所有API,主要就是这个作用吧,assert中存放资源文件,rs中也存放资源文件,不过res中资源文件自动添加到R.java中供程序员使用,assert就不知道了(哪位大侠可以指点一下?),assert最初是空的,res下有drawable-*文件夹,里面主要存储图片,因为不同分辨率下图片不一样,所以有三个文件夹,layout目录下为main.xml,我觉得这就是Activity下界面的布局文件用xml表示的(xml我也怎么懂,感觉和html有点像),values下主要定义的各种值string等吧,也是xml表示的。然后就是androidManifest.xml文件,我觉得这就是对程序各种操作定义(怎么说呢,就是定义主图标应该显示什么图片,什么加冕应该先显示,什么操作应该先做,什么后做),后面两个我也不清楚, 明天再查吧,最后演示下吧,得到界面,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值