突然说写Android 的笔记让我很迷茫,不知从哪里开始写,就按老师上课的过程进行吧!

Android的程序目录

代码建立在src中这个不用解释了,在gen所在的文件夹里有个叫R.java的类,这个类是系统自动生成的,我们平时在里面加一张图片什么的他都会在里面自动写好路径,这个类我们通常不会自行更改

res文件夹可以放一些我们常用过的资源文件,图片啊,音乐什么的。

其中Layout内含的xml文件是关于程序布局的,比如我们通过拖拽或者直接在xml写出的文件都会在里面出现

main.xml文件中布局中的颜色表示方法: android:textColor="#00ff00"

AndroidManifest.xml文件:

1) 是Android应用程序中最重要的文件之一。它是Android程序的全局配置文件,是每个android程序中必须的文件。    2) 它位于我们开发的应用程序的根目录下,描述了package中的全局数据,包括package中暴露的组件(activities, services, 等等),以及他们各自的实现类,各种能被处理的数据和启动位置等重要信息。    3 )该文件提供了Android系统所需要的关于该应用程序的必要信息,即在该应用程序的任何代码运行之前系统所必须拥有的信息。

通过他我们可以更改程序的图标、名字.......

构成android程序的四个组件:

1.Activity(活动)大部分的前台程序所必须要有得

2.BroadcastReceiver(广播接收器)

3.Services(服务)一般情况下是后台的程序

4.ContentProviders(内容提供者)

这是构成android程序的四大主件,但并不是所有的程序都包含这四大主键。

Activity(活动)是基本的android程序组件,在应用程序中一个活动通常就是一个单独的屏幕。每一个活动都被实现为一个独立的类,并从活动基类中继承而来。活动类将会显示有视图控件组成的用户接口,并对事件作出响应。

BroadcastReceiver(广播接收器)用于应用对已外部事件多出响应。例如当当电话呼入时,数据网络可用时。

Services(服务)一个服务是拥有较长生命周期,切没有用户界面的程序。例如后台播放歌曲。

ContentProviders(内容提供者)一个内容提供器,提供了一组标准的内容提供方法,从而让其他应用能够保存或读取此内容提供器提供的数据。

下面写了一个简单的加法计算事例:

首先建立一个项目

建立好后程序会自行的在内部建立Avtivity和main布局文件

点击AndroidManifest.xml文件

Linux加法简单程序,Android应用程序的开发目录——简单的加法计算示例相关推荐

  1. anbox 使用情况_Anbox让您在Linux桌面上运行Android应用程序

    Anbox让您在Linux桌面上运行Android应用程序 imcn 2017年4月13日 1条评论 阅读 18,083 次 认识一下Anbox,一种新颖的在Linux桌面上运行Android应用的新 ...

  2. 使用 Amazon Amplify快速创建简单的 Android 应用程序

    背景: 亚马逊云科技提供了100余种产品免费套餐.其中,计算资源Amazon EC2首年12个月免费,750小时/月:存储资源 Amazon S3 首年12个月免费,5GB标准存储容量. 大家好,我是 ...

  3. 创建一个简单的Android应用程序

    创建第一个Android应用程序 打开Android Studio,选择新创建一个Project: 点击创建时Android Studio会给我们提供一些基础模板,我们可以根据需要选择模板对应项目创建 ...

  4. android关键应用程序,Android应用程序的四个关键点

    对于一个Android应用程序来说,是由四种关键构造块组织而成的,这四种构造块分别是:Activity.Intent Receiver.Service.Content Provider 但是,并不是每 ...

  5. android关键应用程序,Android应用程序基础.pdf

    创新自我 创造价值 创新办公室Innovation Office www innovation 创新办公室 Innovation Office www innovation 周行 admin zhou ...

  6. 在 Android 应用程序中使用 Internet 数据

    为什么80%的码农都做不了架构师?>>>    简介: 您的很多 Android 应用程序都需要与 Internet 数据交互,这些数据采用各种格式.本文将带您构建一个 Androi ...

  7. android小程序:计算圆面积

    网络111 葛鹏 此程序主要实现的功能是输入圆的半径,点击计算按钮,程序便会自动计算出圆的面积. 知识点: 1.为什么要选择android. 2.了解各控件的用处. 3.避免在代码中死记硬背,注意灵活 ...

  8. qt调试android程序崩溃,使用qt5开发的Android应用程序合并了AWS C++库崩溃

    我想开发一种 Android应用程序 它在行刑一开始就崩溃了. 我在用 第5.11节 我认为配置很好(我正在使用 上一个Android SDK和ndk10e )因为我可以运行一个简单的Android应 ...

  9. Android收音机程序

    下面是一个简单的 Android 收音机程序示例,演示如何实现收音机功能并提供一个 UI 界面供用户操作: 创建一个新的 Android 项目,并添加以下权限到 AndroidManifest.xml ...

最新文章

  1. 直流降压的简单方法_空调室内机电源电路检修方法。
  2. [Swust OJ 404]--最小代价树(动态规划)
  3. 网络营销外包——网络营销外包公司如何做好电子商务网站优化?
  4. NS安装问题收集(3)
  5. 家在深圳接入云信,让用户在社交中感受到“家在深圳”
  6. 当退出python时是否释放全部内存_Python面试题:高级特性考察
  7. CNN: TensorFlow 1.14.0 更新
  8. Java访问静态常量_Java如何在Spring EL中访问静态方法或常量?
  9. pure-ftpd搭建教程
  10. WEB-INF目录 与 META-INF目录的作用
  11. 企业微信小程序可用存储空间不足_微信小程序为什么能帮助企业商家引流?
  12. 第二章 对象以及变量的并发访问
  13. android中文朗读包,Android 通过手说tts中文语音包实现中文朗读
  14. Postman系列番外篇 - postman web版介绍及与PC版的对比
  15. Java常用框架简介
  16. 查T结果与Z结果的P值[转载]
  17. 召回率(R值),准确率(P值)以及F值
  18. 【每日一P】简单实用的调色原理
  19. pycharm 破解
  20. 获取选中状态复选框的值并添加id

热门文章

  1. python编程基础_月隐学python第2课
  2. outlook反应慢的原因_环氧漆不固化是什么原因?固化剂的使用有关系!
  3. java转换成c_如何将java转化为c语言
  4. python random包含尾部吗_你真的了解Python的random模块吗?
  5. 电信申请固定ip_各个代理ip之间的关系
  6. Requests库网络爬虫实战
  7. 配置web项目session永不超时
  8. 【CodeVS】1083 Cantor表
  9. Window7文件共享之法 [转载]
  10. iOS开发常用输入校验