当前位置: 首页 > news >正文

阿里云部署网站信息发布推广平台

阿里云部署网站,信息发布推广平台,专门做汽配的网站,网站弹出qq聊天窗口Android开发之应用程序创建与目录结构 一、第一个应用程序的创建 1、如图所示,打开eclipse开发环境,点击File—>New—>Android Application Project新建Android工程; 2、设置,其中Application Name为应用程序名&#xff0…

Android开发之应用程序创建与目录结构

一、第一个应用程序的创建

1、如图所示,打开eclipse开发环境,点击File—>New—>Android Application Project新建Android工程;

这里写图片描述

2、设置,其中Application Name为应用程序名,Project Name为项目名,Package Name为包名,Minimum Required SDK为应用程序支持的最低版本sdk,Target SDK为目标sdk,Compile With为应用程序编译时使用的版本;

这里写图片描述

3、点击Next—>Next;

这里写图片描述
这里写图片描述

4、选择要继承的activity,点击Next;

这里写图片描述

5、填写相应的Activity与布局文件名;点击finish,项目就创建完成,如图;

这里写图片描述
这里写图片描述

二、应用程序的目录结构

1、下面是HelloWorld项目在eclipse中的目录结构

这里写图片描述

1.1、src文件夹

src文件夹用于存放项目的源代码(source code)。其中,源代码以Java包的格式进行组织,如这里的com.example.helloworld包及包中的MainActivity.java代码。

这里写图片描述

1.2、gen文件夹

gen文件夹下面存放的是由系统自动生成的R.java文件,该文件是只读模式,不能更改。

这里写图片描述

其中,R.java中定义了一个名为R的类,该类中包含很多静态类,且类名与res文件夹中的资源文件名一一对应,即R类定义了该项目中所有资源的索引,如图所示:

这里写图片描述

1.3、Android 4.4W文件夹

该文件夹下包含android.jar文件,这是一个java归档文件,其中包含构建应用程序所需的所有的AndroidSDK库(如Views、Controls)和APIs。通过将 android.jar中的包导入到自己的应用程序以绑定到Android SDK,这允许你使用所有Android的库和包,且使你的应用程序在适当的环境中调试。如MainActivity.java通过代码导入android.jar中的包:

这里写图片描述

这里写图片描述

1.4、assets文件夹

该文件包含应用程序需要使用到的诸如MP3、视频等文件。

1.5、bin文件夹

工程的编译目录。存放一些编译时产生的临时文件和当前工程的.apk文件。

这里写图片描述

1.6、libs文件夹

存放当前工程所依赖的jar包。

这里写图片描述

1.7、res文件夹

res为应用程序的资源文件夹,包含应用程序所使用的资源文件且这些资源文件将会被编译进应用程序中。向此目录添加资源时,会被R.java自动记录。新建一个项目中res目录如图所示,其中各个子目录的用途为:
(1)drawable-xxx(分辨率):包含应用程序所需使用的图标及图片资源文件(.png、.jpg等)。其中xxhdpi、xhdpi、hdpi、mdpi和ldpi,分别为超超高密度400dpi(左右)、超高密度320dpi、高密度240dpi、中密度160dpi和低密度120dpi。然后手机的屏幕又分为FWVGA,WVGA,VGA,HVGA,QVGA 。
其中:
VGA是Video Graphic Array,显示标准为480 x 640;
WVGA是Wide VGA,分辨率为480 x 800;
FWVGA是Full Wide VGA,分辨率为:480 x 854;
HVGA是Half VGA,分辨率为:320 x 480;
QVGA是Quarter VGA,分辨率为:240 x 320;
xxhdpi:主要存放超超高密度图片,背景图-1080 x 1920,Icon-144 x 144,适配机型-谷歌 Nexus 4;
xhdpi:主要存放超高密度图片,背景图-720 x 1280,Icon-96 x 96,适配机型-小米2等大屏手机;
hdpi:主要放高密度图片,背景图-480 x 800,Icon-72 x 72,适配机型-WVGA(480 x 800)和FWVGA(480 x 854);
mdpi:主要放中密度图片,背景图 -320 x 480,Icon-48 x 48,适配机型-HVGA(320 x 480);
ldpi:主要放低密度图片,背景图-240 x 320,Icon-36 x 36,适配机型-QVGA(240 x 320);
(2)layout:包含应用程序的界面布局文件,如这里的activity_main.xml。
(3)values:包含应用程序所需使用的数据,如app_name等。其中,values-v11代表在API11+的设备上,用该目录下的styles.xml代替res/values/styles.xml;values-v14代表在API14+的设备上,用该目录下的styles.xml代替res/values/styles.xml。

这里写图片描述

1.8、AndroidManifest.xml

应用程序的清单文件,记录程序中所使用的各种组件。这个文件列出了应用程序所提供的功能,在这个文件中,你可以指定应用程序使用到的服务(如电话服务、互联网服务、短信服务、GPS服务等)。另外当新添加一个activity时,也需在这个文件中进行相应配置,只有配置好后,才能调用此activity。AndroidManifest.xml将包含application permissions、Activities、intent filters等设置。

1.9、proguard-project.txt与project.properties

这里写图片描述

如果Android中想对源码进行混淆保护就可以用到这两个文件。如将project.properties中:
#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
去掉“#”就可以了。而有些代码不能被混淆的就会用到proguard-project.txt文件,在其中进行一些相应的配置。
http://www.hkea.cn/news/401466/

相关文章:

  • 长沙网页制作开发公司aso优化方案
  • 深圳罗湖网站制作成人电脑基础培训班
  • 无锡网站制作咨询深圳网站设计十年乐云seo
  • 大连城市建设网站seo优化顾问服务阿亮
  • 福州 网站建设沈阳seo关键词排名优化软件
  • 做网站还要买服务器吗镇江seo
  • 专门做特价的网站优化排名案例
  • 网站建设的一些问题友链交易交易平台
  • 创业初期要建立公司的网站吗seo排名优化代理
  • 做网站全屏尺寸是多少钱站长工具查询系统
  • 做企业平台的网站有哪些手机网站制作教程
  • 免费行情的软件大全下载北京公司排名seo
  • 网站联系方式要素qq群推广链接
  • div css 网站模板免费的云服务器有哪些
  • 35互联做网站好吗网店运营工作内容
  • 网站建设模拟软件营销培训课程内容
  • 深圳建网站兴田德润专业2023年最新新闻简短摘抄
  • 学校网站怎么查询录取百度相册登录入口
  • 自助建设彩票网站网址查询工具
  • 怎么创建网页的快捷方式seo入门版
  • 互联网企业网站网络优化
  • 山东手工活外发加工网四川二级站seo整站优化排名
  • 行业门户网站开发百度竞价怎么做效果好
  • 适合前端做项目的网站百度网盘搜索
  • 下载网站怎么下载广州网站定制多少钱
  • 西安攻略旅游自由行怎么玩北京seo软件
  • 汉川网站建设sem代运营
  • 装酷网装修平台东莞seo外包
  • 专门做图片的网站吗如何建网站要什么条件
  • 卢氏县住房和城乡建设局网站站长统计 站长统计