古之立大事者,不惟有超世之才,亦必有坚忍不拔之志。这篇文章主要讲述android学习第一天(android的介绍和基础):相关的知识,希望能为你提供帮助。
(1):android体系结构;
【android学习第一天(android的介绍和基础)()】应用程序层(Applications), 应用程序框架层(Application Framework),系统运行库层(Librarries),Linux内核层(Linux Kernel);
文章图片
(2)Android项目中文件夹的作用:
NO. | 文件夹 | 描述 |
1 | src | 存放所有.java源文件 |
2 | gen | 为ADT插件自动生成的代码文件保存路径,其中R.java文件将保存所有的资源ID |
3 | assets | 可以存放项目中一些较大的资源文件,(如图片,音乐,字体等) |
4 | res | 可以存放项目中所以的资源文件,如图片,网片,文本 |
5 | res\\drawable—hdpi | 保存高分辨率图片资源 |
6 | res\\drawable—Idpi | 保存低分辨率图片资源 |
7 | res\\drawable—mdpi | 保存中分辨率图片资源 |
9 | res\\layout | 存放所以的布局文件,主要是用于排列不同的显示组件 |
9 | res\\values |
存放一些资源文件的信息,用于读取文本资源,在本文件夹中有一些约定的文件名称 arrays.xml: 定义数组数据 colors.xml: 定义表示颜色的数据 dimens.xml: 定义尺度,可以使用Resources.getDimension()方法获得这些资源 string.xml: 定义字符串,可以使用Resources.getString()获Resources.getText()方法获得这些资源 styles.xml: 定义显示的样式文件 |
10 | res\\raw |
自定义的一些原生文件所在目录,如音乐,视频的文件格式,可以使用Resources.getRawResource()方法获得这些资源 |
11 | res\\xml |
用户自定义的XML文件,所有的文件在程序运行时编译到应用程序中,在程序运行时可以使用Resources.getXML() 方法获取 |
12 | res\\anim | 用于定义动画对象 |
NO. | 文件 | 描述 |
1 | Hello.java | 为Activity程序,类似于java程序中的主类 |
2 | icon.png | 项目中所需要的图片资源文件,在drawable—hdpi,
drawable—Idpi, drawable—mdpi 文件夹中分别保存不同分辨率的图片 |
3 | main.xml | 配置所有的控件 |
4 | strings.xml | 配置所有的资源信息 |
5 | R.java | 此文件为自动生成并维护的系统文件 |
6 | AndroidManifest.xml | 为Android的主要配置文件,用于配置各个组件或一些访问权限等 |
7 | default.properties | Android项目的属性定义文件 |
推荐阅读
- android中webview loadUrl(String url,Map header)方法和postUrl(String url,byte[] postData)方法同时使用问题;
- AndroidStudio调试APP
- 手把手教你实现折线图之------安卓最好用的图表库hellocharts之最详细的使用介绍
- Android Surface理解
- Android开发环境搭建
- Android艺术开发探索——第二章(IPC机制(下))
- Android开发艺术探索——第二章(IPC机制(上))
- 「android」查看应用占用cpu和内存消耗情况
- 学习笔记Android常用布局