Android目录结构介绍&Android学习之hello world
分类: 嵌入式
一个android项目有如下目录:
src:这里放的是我们编写的源代码
gen:这里的是eclipse自动生成的文件,不用管它
asssts:放置文件
res:也是放置文件,不同的是res放置文件后在gen的,这个文件中生成相应的id值。而gen不会生成。
drawable-hdpi 分辨率高(图片)
drawable-ldpi 分辨率低(图片)
drawable-mdpi 分辨率中(图片)
layout布局
main.xml控制控件的位置大小等属性
values键值对
string.xml存储的都是键值对。键值对在R.java中会生成id
介绍AndroidManifest.xml文件的作用
android的配置文件
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.chesee" //包名
android:versionCode="1"
android:versionName="1.0" >
android:icon="@drawable/ic_launcher" //引用图片
android:label="@string/app_name" > //引用application的名字
<activity
android:name=".HelloworldActivity" //包名.这个就是访问到类了。这个事类名
android:label="@string/app_name" > //引用标签
<intent-filter>
<action android:name="android.intent.action.MAIN" />
</intent-filter>
</activity>
</application>

阅读(5291) | 评论(0) | 转发(0) |
选择菜单file->new->project进入如下界面:

选择Android Project,点击Next按钮,进入如下界面

输入项目名字:hello world.点击next,进入下列界面:

选择Android 2.3.3,点击next,进入下列界面:

名称自定义,应用程序名自定义,报名必须包含一个点以上,min SDK version里面必须输入整数
点击finish出现如下界面

一个android项目有如下目录:
src:这里放的是我们编写的源代码
gen:这里的是eclipse自动生成的文件,不用管它
asssts:放置文件
res:也是放置文件,不同的是res放置文件后在gen的,这个文件中生成相应的id值。而gen不会生成。
drawable-hdpi 分辨率高(图片)
drawable-ldpi 分辨率低(图片)
drawable-mdpi 分辨率中(图片)
layout布局
main.xml控制控件的位置大小等属性
values键值对
string.xml存储的都是键值对。键值对在R.java中会生成id
介绍AndroidManifest.xml文件的作用
android的配置文件
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.chesee" //包名
android:versionCode="1"
android:versionName="1.0" >
android:icon="@drawable/ic_launcher" //引用图片
android:label="@string/app_name" > //引用application的名字
<activity
android:name=".HelloworldActivity" //包名.这个就是访问到类了。这个事类名
android:label="@string/app_name" > //引用标签
<intent-filter>
<action android:name="android.intent.action.MAIN" />
</intent-filter>
</activity>
</application>

Android目录结构介绍&Android学习之hello world的更多相关文章
- Android Studio项目目录结构介绍——android菜鸟成长之路
在Android Studio中,提供了以下几种项目结构类型 我们一般常用的有以下两种结构: Project 结构类型 app/build/ app模块build编译输出的目录 app/build.g ...
- Magento学习第一课——目录结构介绍
Magento学习第一课--目录结构介绍 一.Magento为何强大 Magento是在Zend框架基础上建立起来的,这点保证了代码的安全性及稳定性.选择Zend的原因有很多,但是最基本的是因为zen ...
- Android目录结构(详解)
Android目录结构(详解) 下面是HelloAndroid项目在eclipse中的目录层次结构: 由上图可以看出项目的根目录下共有九个文件(夹),下面就这九个文件(夹)进行详解: 1.1src文件 ...
- vue学习笔记(三)——目录结构介绍
1.初始目录结构如下: 2.目录结构介绍 目录/文件 说明 build 最终发布的代码存放位置. config 配置目录,包括端口号等.我们初学可以使用默认的. node_modules npm 加载 ...
- Flutter 目录结构介绍、入口、自定义 Widget、MaterialApp 组件、Scaffold 组件
Flutter 目录结构介绍 文件夹 作用 android android 平台相关代码 ios ios 平台相关代码 lib flutter 相关代码,我们主要编写的代 码就在这个文件夹 test ...
- Vue 入门之目录结构介绍
Vue 是一套用于构建用户界面的渐进式框架,与其它大型的页面框架不同的是,Vue 被设计为可以自底向上逐层应用.Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合.另一方面,当 ...
- create-react-app脚手架的安装和目录结构介绍
1.对脚手架的初步了解 编程领域中的“脚手架”指的是能够快速搭建项目“骨架”的一类工具,例如大多数的React项目都有src,public,webpack配置文件等等,而src目录中又包含compon ...
- (3.1)mysql基础深入——mysql二进制与源码目录结构介绍
(3.1)mysql基础深入——mysql二进制与源码目录结构介绍 关键字:二进制目录结构,源码目录结构(编译安装目录结构) 1.二进制安装程序目录结构 [1] BIN -- mysql的可执行文件( ...
- vue 目录结构介绍
1 初始目录如下: 2 目录结构介绍 bulid:最终帆布的代码存放位置 config:配置目录,包括端口号等 node_modules:npm加载的项目依赖模块 src:z这里是我们要开发的目录,基 ...
随机推荐
- AndroidStudio 使用Hide API
1.反射法 速度慢 2.生成新的android.jar 通常需要隐藏API的地方并不多 不需要整个都编译 而且编译出的framework.jar也不全 缺少java.*和javax.* 所以只把需要的 ...
- 批量添加target属性
<script> addTarget(); function addTarget(){ var oa=document.getElementsByTagName('a'); for(var ...
- 航道水下地形DEM构建方法比较
论文<航道水下数字高程模型的构建方法> 对航道水下地形建立DEM,技术路线:先构建TIN,手动去除多余三角边,再利用CAD ObjectARX二次开发接口中提供的几种内插方法生成grid ...
- 基于视觉信息的网页分块算法(VIPS) - yysdsyl的专栏 - 博客频道 - CSDN.NET
基于视觉信息的网页分块算法(VIPS) - yysdsyl的专栏 - 博客频道 - CSDN.NET 于视觉信息的网页分块算法(VIPS) 2012-07-29 15:22 1233人阅读 评论(1) ...
- POJ 3311 Hie with the Pie (BFS+最短路+状态压缩)
题意:类似于TSP问题,只是每个点可以走多次,求回到起点的最短距离(起点为点0). 分析:状态压缩,先预处理各点之间的最短路,然后sum[i][buff]表示在i点,状态为buff时所耗时...... ...
- Codeforces Round #263
http://codeforces.com/contest/461 A.水题 B.太挫了,竟然被hack了一发.... C.贪心..竟然没看出来时哈夫曼编码问题 D.题目大意:给一棵树,每一个点为白色 ...
- Navicat Premium 11.0.x(for Mac)激活方法
激活步骤: 1.将解压后的Navicat Premium.app放入Applications(应用目录),但一定不要打开它2.彻底断网3.将keygen.app复制到桌面->右键->Get ...
- Unity cg vertex and fragment shaders(一)
cg片段 Cg程序片段写CGPROGRAM和ENDCG之间 开始时的片段可以作为#pragma语句编译指令 Pass { // ... the usual pass state setup ... C ...
- Java学习之内部类
示例1: package com.swust.面向对象; class Person1{ private String username="zhangsan"; public Per ...
- servlet三种实现方式之一实现servlet接口
servlet有三种实现方式: 1.实现servlet接口 2.继承GenericServlet 3.通过继承HttpServlet开发servlet 第一种示例代码如下(已去掉包名): import ...