安卓基础(一)

学习安卓快一年了,虽然没怎么用心,现在重新回顾一下基础知识:


Application name:代表应用名称,主要编写的应用在手机上显示的应用名和应用界面显示的名称。

Project name:在Eclipse中显示的项目名称。

Package name:项目包名称,显示位置看下图。

Minimum Required SDK:程序最低兼容版本。

Target SDK:程序的目标SDK版本。

Compile With:程序使用哪个版本的SDK编译。

Theme:UI主题

手机上运行效果:

Eclipse:


下面介绍下目录结构:

src:存放代码的地方

gen:项目中添加任何资源都会在这里生成一个相应的资源id,不要修改这个目录内容。

assets:存放一些随程序打包的文件。使用WedView加载的本地网页相关的文件也存放在这个目录下、mp3等文件。

bin:包括一些编译产生的文件,apk文件也在这个目录下面。

libs:存放第三方jar包。

res:存放项目使用的图片、布局、字符串等资源。

drawable开头的:存放图片

hdpi存放高分辨率图片480×800~480×854

mdpi存放中等分辨率图片320×480

ldpi存放低分辨率图片240×320

xhdpi至少960×720

xxhdpi1280×720

layout开头:存放布局文件

menu开头:存放菜单文件

values开头:存放字符串

values-v11代表在API 11+设备上,用该目录下styles.xml代替values目录下的styles.xml,以此类推

values-w820dp表示宽度在820dp以上就使用这里的dimens.xml资源

PS:

代码中调用res中资源格式:R.文件,名称,

XML中调用格式为:@文件/名称。

文件为图片、字符串、布局、菜单等,名称为具体资源名称。

如:R.string.app_name代码中获取字符串app_name引用

@string/app_name获取该字符串引用

AndroidManfest.xm::项目配置文件,定义四大组件的注册、添加应用文件的权限声明、指定程序最低兼容版本和目标版本的位置。

ic launcher web.png:这个是应用程序发布在google Play市场上用来展示的图标,512×512的分辨率图片。

projet.properties:指定编译程序所使用的SDK版本。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值