野人学Android基础篇之HelloWorld程序第一课--程序目录介绍

不管你出于什么目的,能创建出HelloWorld的程序,说明你已经能自己配置Android编程环境了,恭喜!但是,这也仅仅是Android编程之旅的开始,前面的拦路虎数不胜数,如果要放弃,现在还来得及,不用受编程不解之痛苦,但是你也就失去了Android编程这一技能了。用一句话来勉励大家,学编程没有失败,只有放弃。
言归正传,下面就开始揭开HelloWorld的神秘面纱。
这里写图片描述
当你创建了HelloWorld的程序之后,Eclipse会自动生成如图的文件夹和文件,对于一个刚接触Android的人来说,有点压力,不知道如何下手。现在我就简单介绍下哪些文件夹和文件是我们日常开发中最常用到的吧。
首先,“src”文件夹是存放java程序的地方,一个项目的所有java文件都是放在这个文件夹下。至于“com.example.helloworld”是什么鬼,如果你有一丁点java常识的话,应该是知道的,如果不知道,最好建议先去学习下java的基础知识。“MainActivity.java”就是系统自动生成的java文件,至于里面的内容,后面的博客中会提到。
接下来就是要看下“res”文件夹了,这个文件夹是存在app中用到的资源,更简单地说,就是存放app用到的图片、视频、手机界面等内容。如果你有点其他编程基础的话,就是“res”是存放UI资源的地方。其中“drawable”为前缀的文件夹一般放app用到的图片资源;“layout”的文件夹放布局(手机界面)资源;“values”的文件夹下有三个文件,“dimens.xml”(尺寸资源)、“strings.xml”(字符串资源)和“styles.xml”(样式资源),其作用顾名思义,至于具体的代码解释,后面的博客中会提到。
好了,最后要说的是“AndroidManifest.xml”文件了,简单地说,是app的配置文件。文件中包含了app的一些基本信息,比如哪个java文件是app入口文件,app需要手机的哪些功能权限等等。如果你是一个天生好奇欲爆棚的人,会发现我并没有将所有的文件夹和文件进行解释,而只是对一些接触频率非常高的进行了浅显的解释,至于其他的还需要自己百度。
这是我第一次写技术博客,虽然很简单,但也算是开始了。后面的日子里,我会将自己学习Android的心得和大家分享,谢谢!


于2015年8月22日晚
上海金山

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
野人与修道士仿真软件是一款基于图形化界面的游戏软件,旨在模拟河流两岸的过河问题,玩家需要在游戏中让所有人物都通过河流到达对岸,并且不能让野人数量超过修道士数量。下面将对该软件的程序说明进行详细描述。 一、启动程序 启动程序后,用户会看到一个图形化的界面,包括一个河流场景和一些控制按钮。在游戏开始之前,用户需要选择游戏难度,包括简单、中等和困难三个难度级别。用户可以通过单击控制按钮来选择游戏难度。 二、游戏界面 在游戏界面中,用户会看到一个河流场景,左侧为初始状态,右侧为目标状态。场景中显示了两个船只,左侧为初始状态的船只,右侧为目标状态的船只。船上分别有修道士和野人。在船边还有两个岸边,用于放置船只上的人物。用户通过点击船只上的人物来选择一个或两个人物,然后通过点击船只或岸边的空位来移动这些人物。 三、游戏规则 游戏的目标是让所有人物都通过河流到达对岸,并且不能让野人数量超过修道士数量。在游戏过程中,程序会自动判断当前状态是否符合游戏规则,并给出相应的提示。如果用户成功地达到目标状态,程序会显示游戏胜利的提示信息。 四、游戏难度 不同的游戏难度会对游戏设置不同的初始状态,具体如下: 1. 简单难度:在初始状态,左岸有3个修道士和3个野人,右岸没有人。 2. 中等难度:在初始状态,左岸有3个修道士和3个野人,右岸有3个野人。 3. 困难难度:在初始状态,左岸有3个修道士和3个野人,右岸有3个修道士和3个野人。 五、总结 以上是对野人与修道士仿真软件的程序说明。该软件是一款简单易用、富有挑战性的游戏软件,适合所有年龄段的用户。通过该软件,用户可以锻炼自己的逻辑思维能力,提高自己的解决问题的能力。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值