Java与Android

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的不同定义)

AndroidManifest.xml
AndroidManifest.xml 文件是 Android 应用程序的部署描述符。这个文件列出应用程序中包含的所有活动、服务、内容提供器和接收器,以及应用程序支持的 IntentFilter



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值