zoukankan      html  css  js  c++  java
  • My First Android Application Project 第一个安卓应用

    一、前言:

        安卓(Android):是一种基于Linux的自由及开放源代码的操作系统,主要用在移动设备上,如手机、平板电脑。其他的设备也有使用安卓操作系统,比如:电视机,游戏机、数码相机等等。

    二、具体:

        1、首先需要有开发安卓的环境,安卓SDK。在此本人提供Android4.4的版本下载链接:http://pan.baidu.com/s/1qYo4bmc 密码:y8pn     

        2、配置相对应的环境变量:(不详细写相关的步骤) 变量名:android_home  变量值:sdk 根目录(也就是本压缩包下载后的sdk文件夹路径)

        3、打开下载后的解压包,找到并且打开eclipse,接下来所有的Android应用都在这个eclipse上开发。

        

    三、介绍Android Application Project

        1、在package explorer 上new一个Android Applicatioin Project :

          

         

         

         

        2、创建成功,具体的项目目录介绍:

          

          

          ① src文件:   存放的是源代码,都是Android的逻辑代码,在MainActivity.java文件中定义了当Android开启的时候需要去做生么事情。在这个类中的onCreate()方法,指的是当应用开启的时候需要加载哪个文件,指向的的是layout中的xml文件。

            ② gen文件: 存放系统自动生成的配置文件,不需要我们进行修改,比如说res配置文件中自动生的资源ID,是通过R.java文件进行资源索引生成相对应的资源ID。如果不能映射成相关的资源,那么说明有错误。

          ③ 工具包 应用需要使用到的工具包。

          ④ 资源文件 存放资源文件,但是和res中不同,不会生成相对应的资源ID,并且这些文件是通过二进制流的方式来访问的。

          ⑤ 文件 当应用被编译后的文件,有的是apk可执行的文件。 

          ⑥ 文件  存放的是应用所需要用到的jar包,但是这些jar包是第三方提供的。

          ⑦ 资源文件 : 会生成相对应的资源ID(由R.java生成 ),存放的是xml配置文件。

              

                图片资源: drawable-*。    其中 hdpi、ldpi、mdpi、xdpi、xxdpi  代表的是不同的分辨率的图片配置文件。

                布局文件:layout。  这里面的是页面布局的资源文件,(体现了Android的显著特点,逻辑代码和布局代码分类,耦合度大大降低 。)

                菜单文件:menu。

                文     件:values 。 有字符串、颜色、样式、尺寸,设置相对应的键值对。基于安卓的一种特殊方式:在安卓中res 会自动生成资源ID 通过ID就可以找到相对应的资源。

                其     他:values-*。适配文件。 

            


    Android相关的环境搭建和文件夹介绍到此结束。

         

     

  • 相关阅读:
    Java 读取某个目录下所有文件、文件夹
    poi根据excel模板导出Excel
    UML关系(泛化,实现,依赖,关联(聚合,组合))
    使用Git下载Hadoop的到本地Eclipse开发环境
    maven command to create your application
    Roo中的@Version
    oracle 给用户赋表空间
    hiberante 二级缓存设置
    procedure
    Oracle综合数据库管理命令集
  • 原文地址:https://www.cnblogs.com/demoMeng/p/6075445.html
Copyright © 2011-2022 走看看