为了账号安全,请及时绑定邮箱和手机立即绑定

安卓第一天小结

2018.11.11 15:39 523浏览

本着分享自己,造福世界的原则。
<1>关于安卓

首先对安卓有个整体的把握,回头聊起来可以随时跟别人交(zhuang)流(bi)。

android是基于linux的开源操作系统。

linux是使用标准C语言开发的操作系统。

android底层驱动以及操作系统内核使用C语言以及汇编开发。

android操作系统本身是使用Java开发,并使用JNI调用本地的C语言库,实现操作系统底层调度。

android应用是使用Java开发;同时也可以使用C/C++ native开发,但是多数时候不用用到C。所以基本上就是Java为标准开发语言。

android使用了修改过的JVM(Java虚拟机)叫做dalvik虚拟机,其本质还是Java虚拟机。

所以对应每一个APP都会创建个dalvik虚拟机,也就是一个linux进程。

 

1,vertical:垂直的。

R文件:

1。注意引用项目的R

2。只要在rec里面添加资源R中会自动添加管理。

3。在代码引用rec中的资源通过R引用。

XML:

   layout_width ="match_parent"     (拉伸沾满容器)

                    wrap_content     (包裹内容)

LinearLayout     android:orientation="vertical"  orientation ="horizontal

绑定事件

btLogin.setOnClickListener(this);传入的参数是一个继承了OnClickListener接口的对象

<1>匿名类,直接new 接口得到一个接口实现对象

<2>内部类,再类的内部在编写一个类

<3>本类作为绑定事件的类

public void onClick(View v) {
// TODO Auto-generated method stub
switch (v.getId()) {
case R.id.btLogin:
Toast.makeText(this, "测试登陆", Toast.LENGTH_LONG).show();
//第一个上下文环境 2文本 3 显示时间
break;
case R.id.btRet:
Toast.makeText(this, "测试注册", Toast.LENGTH_LONG).show();
//第一个上下文环境 2文本 3 显示时间
break;
default:
break;
}
}

原文链接:http://www.apkbus.com/blog-476203-59023.html

点击查看更多内容
1人点赞

若觉得本文不错,就分享一下吧!

评论

相关文章推荐

正在加载中
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消