Android应用程序的结构】的更多相关文章

Android应用程序项目结构 [src]:JAVA源代码目录 [gen]:由系统自动生成的JAVA源码文件,不可修改,只可查看和使用 加载的和依赖的类库 [assets]:本地存储文件的一个文件夹 [bin]:自动生成的编译好的android app的目录 [libs]:加载第三放类库 [res]:资源目录 [AndroidManifest.xml]:Android应用程序项目的配置文件 [progruard-project.txt.project.properties]混淆JAVA源代码的混…
建立的HelloWorld的应用项目,其代码是由ADT插件自动生成的,形成Android项目特有的结构框架. 接下来让我带领大家解析一个Android程序的各个组成部分,这次我们拿一个Hello,World做例子,虽然只是一个Hello,World,但也是麻雀虽小五脏俱全,通过分析Hello,World的目录结构,让我们对Android程序有一个整体全面的认识. 一.创建一个Android 应用项目 启动Eclipse: 选择File->New->Project…:选择Android 下的An…
什么是Android应用程序的构成? Android应用程序的各个组件又是什么? 各个组件和AndroidManifest之间的关系是什么? Android应用程序由松散耦合的组件组成,并使用应用程序Manifest绑定在一起:应用程序的AndroidManifest.xml文件描述了每个组件和它们之间的交互方式.还用于指定应用程序元数据.其硬件和平台要求.外部库以及必要的权限. Android应用程序的组件: Activity:是应用程序的表示层.应用程序中的每一个UI都是通过Activity…
HelloWorld程序的目录结构概述 我们可以在文件夹中看到,HelloWorld程序的目录主要包括:src文件夹.gen文件夹.Android文件夹.assets.res文件夹. AndroidManifest.xml.default.properties.在Eclipse的左侧展开HelloWorld项目,可以看到如下图的目录结构: 下面将分节介绍上面的各级目录结构. 1.src文件夹 顾名思义(src, source code)该文件夹是放项目的源代码的.打开HelloWorld.jav…
原文:http://android.eoe.cn/topic/summary Android开发之旅:组件生命周期吴秦 Android开发之旅:HelloWorld项目的目录结构 * HelloWorld项目的目录结构* (这个HelloWorld项目是基于Android 2.1的)在Eclipse的左侧展开HelloWorld项目,可以看到如下图的目录结构: Image:http://andriki.com/mediawiki/images/c/c8/Image_thumb_1.png 下面将…
1.src目录 存放该项目的源代码 2.gen目录 该目录文件是ADT自动生成的,并不需要认为地去修改 3.Android2.1 该目录存放的是该项目支持的JAR包,同时还包含项目打包时需要的META-INF目录 4.assets目录 该目录用于存放相关的资源文件,例如文本文件等 在程序中可以使用 getResources.getAssets().open("text.txt") 得到资源文件的输入流InputStream对象 5.res目录 该目录用于存放经常要使用的资源文件,包括图…
Android应用程序结构分析 由于是初学者,对于Android应用程序的结构的认识是一穷二白的,对于开发Android应用程序,必须先了解其程序的结构和作用.一下就用一个简单的例子来解剖: 从上图的程序来看,主要的文件有一下几个: HelloActitity.java HelloActitity.是继承Actitity基类的,其主要功能就相当于界面文件,用来将数据和和界面显示给用户,是用户交互的第一入口.以下是其文件的代码结构: 从图中可以看出,它有两个方法,onCreate(Bundle s…
004 01 Android 零基础入门 01 Java基础语法 01 Java初识 04 Java程序的结构 Java程序的结构 Java程序外层--类 程序外层,如下面的代码,是一个类的定义. class HelloImooc{ } 类里面--主方法的定义 public static void main (String [] args ){ } 现在看到的一个基本结构就是: 类里面包含一个主方法,或者主方法嵌套到类里面 大括号需要特别注意:通过大括号,我们可以清楚看到类和主方法之间的一种包含…
一.一般Android应用程序架构(Book,购彩,Market). 普通的应用程序由于只需要用到Android的联网与显示的功能,所以应用程序大体上是呈现为UI(Activities)与网络(Network)等其他模块进行绑定,数据交互的应用程序. 优点: (1)此种是一种通用的类J2ME的应用开发模式,被开发者所熟悉,可以很快上手. (2)应用比较灵活,小型. (3)可以满足大部分基于网络数据获取的应用程序. 缺点: (1)不能监控到系统广播服务 (2)不能提供Open API供其他应用程序…
ilocker:关注 Android 安全(新手) QQ: 2597294287 程序头表 (program header table) 是一个结构体数组,数组中的每个结构体元素是一个程序头 (program header),每个程序头描述一个段 (segment). 一个 so 通常有两个可加载段 (LOAD) 段,android linker 在加载 so 时会根据 LOAD 段在内存中的最大虚拟地址减去最小虚拟地址,来计算要申请的内存大小. 除了两个 LOAD 段,其他段中的数据也是执行程…