Android操作系统虽然用Java作为语言开发工具(SDK),但实际上Android也删除,修改了Java中的一些组件,添加了自己的元素 。
Java swing组件与Android类比:
Java Android
界面组件: JLabel TextView 设置文本
JButton Button 按钮
JTextField EditView 文本输入框
Jpassword EditView(+限定) 密码输入框
界面布局:
FlowLayoutLinearLayout线性布局
setLayout(null)AbsoluteLayout绝对布局(左上角为起点(0,0),自己定义X ,Y )
CardLayoutFrameLayout卡片布局 (重叠在一起)
Android:
1.calculator1 ——Android项目名字
2. src源文件(和Java一样 放源代码)source
3.gen生成文件(自动生成文件,任意修改就报错,并自动复原!主要是R.java文件)generate
4.libs数据文件夹(添加一些需要一些.jar包)
5.res
resources文件夹比较重要。xml文件名必须小写
资源文件夹可以分为以下三种:
1.Drawables图形文件夹 :大h,中m,小l,x,xx
2.Layout布局文件夹 : UI,界面布局与组件
3.Values:
这里主要实现string的转换(中文——外语)实现语言的国际化(通过不同的values包里的string的不同定义)