第一天android
今天学习了安卓的基本知识,总体感觉还是有难度的,目前对安卓的各种方法和事件的实现还不太清楚,只对单击事件比较熟悉,下面是对今天的总结:
目录:
以前开发的是WEB项目,所以对安卓一点都不熟悉。在安卓的项目中,个人感觉,会经常用到的几个地方如下所示:
一个是类似于WEB中的后台代码的地方(src),layout是页面,而后面的则是配置文件了。
今天刚接触,根据现有代码,我做了一个模仿QQ登录的页面,当然,还很简陋,下面是展示:
因为屏幕大小问题,后面的页面排版看起来有乱
在这个实例中,主要的工作有以下几步:
一
画页面,这个在eclipe中是可以直接利用各种构件来实现的,它会自动生成代码,不过在摆放位置方面不太好用,而且对于不同大小的屏幕,有时候会显示错误
二
编辑对应该页面的后台JAVA代码,它是来管理该页面的各种事件的,这个登录页面对应的代码如下:
其中,我是在oncreat中将登录按钮和它对应的单击事件denlu绑定了,而denlu的实现我是在onCreateOptionsMenu中,它主要是得到用户输入的用户名和密码,显示出来,并判断是否符合条件,如果符合,则跳转到第二个页面。控制页面跳转的代码如下(将两个页面链接了起来):
Intent intent=new Intent();
intent.setClass(MainActivity.this, second.class);
MainActivity.this.startActivity(intent);
目前学到的东西大概是这样子,后面再继续学其他的,以及熟悉其他事件的实现吧!!