美文网首页
Android学习 第一天

Android学习 第一天

作者: 浪味仙仙仙111 | 来源:发表于2020-05-15 10:58 被阅读0次

开发环境:

eclipse,adt

模拟器的创建:

Android版本对应api级别

2.3~~~~~~10

3.0~~~~~~11

4.0~~~~~~14

4.1.2~~~~~16

Android常见的分别率

230*480       480*800    1280*720

DDMS

创建第一个Andorid项目:

点击next,出现下面这个页面

继续点击next,直到出现了finish,这是就创建好了第一个Android项目。

目录:

src:存源代码

gen :R.java

bin:apk文件

libs:额外的jar

drawable:存的事Android图片资源

layout:存的是Android布局

values:字符串

Android的清单文件:Android的四大组件(Activity,broadCastReceiver,service,contentProvider)都需要自清单文件里面配置

只要在res下几个的目录中,添加一个资源文件,就会在R.java有一个对应的引用,R文件的作用是通过R文件可以找到res下对应的资源。

ADB指令练习:

adb push test.txt /mnt/sdcard  把一个文件从电脑拉进终端

adb pull /mnt/sdcard/test.txt 把一个文件从终端拉出来

电话拨号器案例

第一步:画ui

第二步:根据ui写对应的业务逻辑,在mainActivity,在oncreate方法里面写逻辑

给按钮设置一个点击事件

button.setOnClickListener(new MyclickListener());

自己定义一个类去实现方法需要的参数类型

记得加上电话拨打的权限

<uses-permission android:name="android.permission.CALL_PHONE"/>

第三步:测试

吐司:

Toast.makeText(MainActivity.this, "您输入的为空", 0).show();

按钮的四种点击事件:

1,定义一个内部类去实现按钮的点击事件

内部类就是类中在建立一个类

就是我们上面用的点击方法就是内部类

2,通过匿名内部类

3,让当前类实现onclicklistener接口类型

这个比较适用于界面上按钮比较多的情况

4,在按钮的布局加上一个onclick属性,在Activity里面定义一个方法,方法名和属性名相同

更加简单一些,一般适合自己写的小demo进行测试

Android中常用布局

1,线性布局 (用的最多)

2,相对布局(用的最多)

3,帧布局,

4,表格布局,

一个tablerow表示一行

5,绝对布局(差不多废弃了)

qq对地主,里面的人的位置就是用绝对布局

android中所有的控件第一个字母都大写

Android中的单位

dp,sp,写布局的时候一般用dp,文字的大小一般用sp

相关文章

网友评论

      本文标题:Android学习 第一天

      本文链接:https://www.haomeiwen.com/subject/cidbphtx.html