Android studio教程:[2]项目整体布局

上篇介绍了如何创建项目,这一次将介绍创建完的项目如何呈现在开发者的眼前,介绍android studio开发环境的整体布局,让大家知道各个模块的位置和功能。

工具/原料

  • Android studio

方法/步骤

  1. 首先看看刚创建完的项目界面,除了菜单栏、工具栏等,没有什么可以编辑的界面

  2.  

    通过项目的文件浏览器可以打开所有项目文件,所以文件管理器在整个开发过程中相当重要。

    其中用到最多的便是app项,其余大部分是软件自动执行或生成相关文件;

    External libraries用来保存外部导入的类库,用到的时候可以进行调用。

  3.  

    在app项下面包含了项目创建所需的资源和配置文件:

    首先打开layout,在src-》main-》res-》layout下,这是安卓app的界面设计文件,所有的界面都可以通过这里的xml文件生成

  4.  

    双击xml文件打开设计界面,关于layout的具体设计以后再讲,这里仅介绍如何打开layout。

    步骤阅读

  5.  

    项目的菜单设计在menu项下的xml文件中定义和设计。

  6.  

    字符串文件也是项目中重要的文件,在app开发过程中会用到很多字符串数据,建议大家都在strings.xml中定义好以后再调用,这样在汉化或者转化为他国语言时,只要备份strings.xml文件,然后替换成中文或他国文字就可以了。其实这就是其他国家软件汉化成中文的途径。

  7.  

    软件图标的设计也是非常重要的,这就是UI设计的目的所在,所有图片文件都应保存在drawable-xxxx文件下

    步骤阅读

  8.  

    另外一个重要文件就是AndroidManifest.xml,这里定义了项目的打包名称;项目的标题、主题、图标以及所有的活动项,各种访问权限的设置等等都在这里设置。

  9.  

    接下来是安卓开发最重要的部分,活动程序的编写部分,所有app都至少包含一个activity,这里用来实现app所需的功能,完成功能代码的编写,这里可以调用其他文件中定义的资源对界面进行访问,对接收器或发生器进行读写等等

  10.  

    最后讲讲R文件,R文件在app->build->source->r->debug下的第二个文件夹下,用来存放所有activity、layout、控件等资源的定义,这是软件自动生成的,不需要修改也不允许修改,在编程过程中一般通过R.id.xxx来访问资源。

    END

注意事项

  • R文件不需要修改
  • 字符串数据最后都保存在strings.xml文件中
时间: 2024-10-10 10:40:14

Android studio教程:[2]项目整体布局的相关文章

在Android Studio中创建项目和模拟器

北京电子科技学院 实      验      报      告 课程:移动平台应用开发实践  班级:201592  姓名:杨凤  学号:20159213 成绩:___________  指导老师:娄嘉鹏   实验日期 :2015.11.1 实验名称:           在Android Studio中创建项目和模拟器 实验内容:       1.在Android Studio中创建项目 2.创建并启动Android模拟器 一.实验简介 熟悉Android的开发环境.一些基本的操作技巧以及调试技

Android Studio查看其它APP的布局结构

概述 日常使用别家的APP过程中,会遇到一些比较好看的布局,这时候我们就想学习一下别人的布局结构,以便参考. (1)手机连接电脑.设置手机为USB调试模式 (2)运行Android Studio,打开 Tools--Android--Android Device Monitor 注意:android Studio3.1开始只能通过命令行的方式启动Android Device Monitor.或者手动打开文件目录 (3)切换到DDMS (4)选中设备,点击 "Dump View hHerarchy

【Android Studio安装部署系列】二十八、Android Studio查看其它APP的布局结构

概述 日常使用别家的APP过程中,会遇到一些比较好看的布局,这时候我们就想学习一下别人的布局结构,以便参考. (1)手机连接电脑.设置手机为USB调试模式 参考<[Android Studio安装部署系列]七.真机运行项目> (2)运行Android Studio,打开 Tools--Android--Android Device Monitor 注意:android Studio3.1开始只能通过命令行的方式启动Android Device Monitor. 双击sdk安装目录/tools/

导入开源库到基于Android Studio构建的项目中

前两天,谷歌发布了Android Studio 1.0的正式版,也有更多的人开始迁移到Android Studio进行开发.然而,网上很多的开源库,控件等还是以前的基于Eclipse进行开发,很多人不知道怎么导入到自己的基于Android Studio项目中来,微博上也有人私信我,让我来写写,正好今天回来的比较早,就写写吧.主要介绍一下常见的一些导包的场景. 前言 --project //项目目录 | build.gradle //项目的gradle配置文件 | settings.gradle

Android 升级到android studio 2.2项目死活run不起来

背景:升级到Android studio 2.2项目死活运行不起来 现象如下: run with --stacktrace --debug等等抛出的bug简直无法忍视 解决办法:把compileSdkVersion 改为23成功run起来了

Android studio多个项目之间怎么实现快速切换?

Android studio多个项目之间怎么实现快速切换?Android studio中打开的项目太多了,想切换到一个项目很麻烦,怎么才能快速切换到另一个项目中呢?请看下文详细介绍 在对Android studio中进行对项目中的开发Android上的代码,那么一个当中进行对项目上的开发,那么在就会打开多个项目对项目中进行对其的开发,当当对一个项目上的开发,根据自己的要求的话,那么切换到另一个项目的开发. 1.在当前的电脑的界面中,进行打开了两个的Android studio窗口. 2.在当前的

Android Studio导入Eclipse项目和一些常见的问题

Android Studio版本 Eclipse项目工程:一个主工程,一个Emojicon依赖库. 有两种方式导入Eclipse工程: 1.兼容Eclipse 2.全新的Android Gradle Project Google推荐用全新的方式,所以此处不介绍兼容模式导入. 请先关闭Android Studio当前的Project,否则你看不到Import Project. 选择“Import project(Eclipse ADT, Gradle, etc.)”,定位到你所需要导入的工程的主目

Android Studio创建库项目及引用

Android Studio创建库项目其实创建的是在主项目下创建Module模块,这个Module模块创建的时候选择库项目模式. 为什么要这样处理呢?因为在Android Studio中一个WorkSpace工作空间就是一个Android主项目.主项目其实也就是这个工作空间的一个Module模块,只不过这个模块是一个主模块.如果要想创建库项目,显而易见也应该是一个module模块项目,设置成Library就可以了. 然后自动生成的build.gradle文件里面会有一行标示 apply plug

Android实验一(在Android Studio中创建项目和模拟器)

北京电子科技学院(BESTI) 实     验    报     告 课程:移动平台开发         班级:1592 姓名:苏泽楠 学号:20159207 成绩:             指导教师:娄嘉鹏       实验日期:2015.10.31 实验密级:         预习程度:             实验时间:15:30-16:30 仪器组次:          必修/选修:选修        实验序号: 实验名称:在Android Studio中创建项目和模拟器 实验仪器: 名