最近对android的学习比较有兴趣,所以就找了一下网上的资料,但是因为android的发展太快,基本上没有什么好的入门文档,比较不错的就是 google 官网上面的SDK 还不错。但是毕竟不是所有人的英语都那么好,所以一部分人看SDK还是有些吃力的,所以我写了这个学习笔记,希望我学习过程中的一些笔记能给一些想要了解android的人一些帮助。
(我是新手,如有错误,高手勿喷)
首先是 android的一些开发配置,这个我就不多说了,网上有很多,主要就是下载SDK,然后安装一下 eclipse 的ADT 就可以进行开发了。
下面我说一下目录结构:
这个就是在eclipse下开发后 自动生成的目录结构了,
src: android程序的主目录,你的大部分代码都放在这个里面。
gen: eclipse 自动生成的一个目录,可以把你放在res目录(资源目录) 下的文件进行自动的配置ID,可以在R。java中找到,方便在SRC下进行调用。
assets:是一个 资源目录 比如 图片什么的啦 都可以放进去,但是eclipse不会对里面的东西进行自动的配置ID
res: 也是放资源的目录,图片之类的, eclipse会对里面的资源进行自动的配置ID。
res :drawable****: 这个类似的目录有三个,都是放图片的,是用来放 分辨率不同图片,配合各种屏幕大小的手机使用。
res:layout 这个是布局文件, 主要是针对 activity 文件的布局 。 activity就是现实在手机中的一个画面。类似一个网页意思。
res:value 在里面可以 设定一些 字符串 等东西,可以在 程序中调用。
androidmanifest: 这个是主配置文件,程序中的 东西都要在这个里面配置。
- 大小: 11.6 KB
分享到:
相关推荐
这篇学习笔记主要涵盖了关于布局的一些基本概念,特别是`fill_parent`和`wrap_content`这两种尺寸指定方式,以及如何通过XML布局文件来精确控制组件的位置。 首先,`fill_parent`和`wrap_content`是Android布局中的...
Android基础学习笔记主要涵盖了一系列关于Android开发的基本概念和关键组件,以下是这些知识点的详细解析: 1. **Activity**: 是Android应用程序的基本单元,它代表用户在屏幕上看到的一个界面。每个Activity都必须...
Android 学习笔记主要涵盖两大部分:AndroidManifest.xml 文件配置和资源类型管理。 首先,AndroidManifest.xml 是每个 Android 应用程序的核心配置文件,它告诉系统关于应用的信息,包括所需的权限、组件以及它们...
《黑马程序员Android学习笔记》是一份专为初学者设计的详尽教程,旨在帮助那些希望踏入安卓开发领域的人员快速掌握核心知识。这份笔记涵盖了从基础到进阶的多个主题,帮助学习者系统地理解Android应用开发的过程。 ...
在Android学习过程中,掌握核心概念和技术是至关重要的。这篇学习笔记涵盖了Android开发的基本知识点,旨在帮助初学者系统地理解和深入探索这个平台。 1. **Android系统架构**:Android由Linux内核、硬件抽象层...
首先,我们来看看Android Studio项目的基本结构,以及每个文件和目录的作用。 1. **gradlew.bat** 和 **gradlew**: 这两个文件是Gradle的可执行脚本,用于自动化构建过程。`gradlew.bat` 是Windows系统下的批处理...
【Android学习笔记详解】 在移动应用开发领域,Android操作系统占据着重要的地位,为开发者提供了丰富的平台和无限的可能性。"Android很好的学习笔记"是一份专为初学者设计的资源,旨在帮助那些想要踏入Android开发...
标题《Android学习新手笔记》所涉及的知识点: 1. Android背景知识 - Android系统基于Linux系统开发,拥有开放源码。 - Android系统框架由多个组件构成,其中包括Activity、Intent、Service、ContentProvider、...
根据给定的信息,“黎活明Android学习笔记”主要记录了Android开发的基础步骤和技术要点,包括安装Android开发环境、创建虚拟设备、构建简单的Android应用程序以及理解应用程序的目录结构等内容。接下来,我们将对...
【Android学习笔记】 Android是一个开源的移动操作系统,主要应用于智能手机和平板电脑。它由Google主导并开源,基于Linux内核。学习Android开发,你需要熟悉Java或Kotlin语言,理解Android SDK、Android Studio...
【Android学习笔记】 Android是一种基于Linux内核的开源操作系统,主要应用于移动设备,如智能手机和平板电脑。这个“很好的android学习笔记”包含了作者在学习Android开发过程中积累的宝贵经验,旨在帮助初学者或...
这篇Android学习笔记主要涵盖了从第五章到第十三章的内容,是Android开发者或对Android系统感兴趣的初学者的重要参考资料。笔记详细解读了Android应用开发的核心概念和技术,旨在帮助读者深入理解并掌握Android开发...
本文档是一份深入浅出的Android学习笔记,旨在帮助初学者快速搭建开发环境,理解和掌握Android应用的基本构建过程。下面将详细阐述Android开发的基础知识。 一、平台搭建(以Windows环境为例) 1. Java SDK:Java ...
在本篇“Android OpenGL 学习笔记(一)”中,我们将探讨如何在Android平台上使用OpenGL ES进行图形渲染。OpenGL ES是OpenGL的一个轻量级版本,专为嵌入式系统设计,包括移动设备如智能手机和平板电脑。这篇笔记将...
《Android学习笔记最新版(1-4)》是一份针对初学者精心编撰的教程,旨在帮助新手快速掌握Android开发的基础知识。这份笔记涵盖了从环境搭建到应用开发的全过程,内容丰富,深入浅出,是Android学习者的理想参考资料...
在本篇Android学习笔记中,我们将探讨如何使用Eclipse IDE创建一个Android应用,以及后续的部署、调试和应用发布流程。 首先,创建Android应用需要通过Eclipse的向导进行,具体操作为:File -> New -> Other -> ...
在“android学习笔记3”中,我们重点探讨了Fragment的概念、用途以及如何在实际项目中有效地使用它。 Fragment是Android SDK引入的一个关键组件,主要为了解决在不同屏幕尺寸(如手机和平板)上的适配问题。它可以...