我的编程空间,编程开发者的网络收藏夹
学习永远不晚

android aide-基础

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

android aide-基础

项目文件组成,接下来的这节我们要来讲讲Android项目的组成。Android程序是用java语言开发的。

—–gen文件夹
此文件中的内容是自动生成的,用户不可以修改,里面保存了所有的ID

—–gen/R.java文件
保存着所有的资源程序,此文件是自动编写的。(注:在程序之中,程序不会直接与所有的配置文件操作,都是通过映射名称找到的,这一点非常符合于JavaEE中的Key=value的操作形式)。

—–assests文件夹
存放一些大型的资源文件,例如:图片、音乐、文字,但一般不使用。

—–class="lazy" data-src文件夹
里面存放的是Android程序(源代码),或者是以后的其他组件,在此文件夹之中建立类的时候,一定要注意包的名称不能是一级的,我们之前在新建项目的时候包名是com.mycompany.myapp是属于三级类包(类包是编程语言里的概念,不理解没关系)。

—–res文件夹
存放一些资源文件,图片、音乐、文字等等

—–res/drwable-hdpi文件夹
存放图片的文件夹,存放高清图片的,软件的图标

—–res/drwable-ldpi文件夹
存放图片的文件夹,存放低分辨率图片的

—–res/drwable-mdpi文件夹
存放图片的文件夹,存放中等分辨率图片的

—–res/layout文件夹
存放所有的布局管理器的配置信息,页面的布局信息,比如说页面上有几个按钮,这几个按钮又是怎么摆放的,这些信息都需要我们用一个文件记录起来,而这个文件夹就用于存放这些文件。

—–res/values文件夹
存放所有文字信息

—–res/values-v21 文件夹同上,只不过针对不同的安卓系统

—–res/values/strings.xml文件
手机的应用程序的文字信息都应该存放在这里,我们的一个程序的程序名HellowWorld,打开软件后显示的Hellow World,MainActivity都是在这里配置的,你可以修改里面的Hello World,可以把他们改成第一个app,然后运行,你就会发现Hello Word变成了你输入的文字。。

—–AndroidMainfest.xml文件
AndroidManifest官方解释是应用清单(manifest意思是货单),每个应用的根目录中都必须包含一个,并且文件名必须一模一样。这个文件中包含了APP的配置信息,系统需要根据里面的内容运行APP的代码,显示界面。


作者:盖世英雄6


免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

android aide-基础

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

android aide-基础

项目文件组成,接下来的这节我们要来讲讲Android项目的组成。Android程序是用java语言开发的。 —–gen文件夹 此文件中的内容是自动生成的,用户不可以修改,里面保存了所有的ID —–gen/R.java文件 保存着所有的资源程
2022-06-06

Android基础------Activity基础

应用内Activity的跳转方式 一、通过显式意图跳转,如字面意思一样,跳转的目的地是可以明确看到的 二、通过隐式意图跳转,这种方式的跳转需要我们在AndroidManifest.xml文件中为目的Activity配置Action和Cate
2022-06-06

Android基础day4

网页源码查看器 public class MainActivity extends Activity {protected static final int REQUESTSUCCESS = 0;protected static final
2022-06-06

「面试复习」「Android」Android基础

目录 (一)Android基础 1)四大组件? 2)Activity和Fragment的生命周期? 3)Activity的四种启动模式对比? 4)Activity在有Dialog时按Home键的生命周期? 5)两个Activity 之间跳转
2022-06-06

Android数据存储基础:

1.基础: 1.1.Android 数据存储路径: 内部存储:/data/data/packageName/databases: 数据库/data/data/packageName/file:   内部存储/data/data/packag
2022-06-06

Android布局基础知识

布局 布局的创建 UI(User Interface)界面是人与手机之间数据传递的、信息交互的重要媒介和对话窗口,是Android系统的重要组成部分。设计美观的UI界面布局是必不可少的组件。 布局的类型 Linear Layout(线型布局
2022-06-06

Android RecyclerView 基础知识详解

本周的谷歌I/O大会带来了很多关于Android的振奋人心的消息。可能我们需要较长的时间来消化Android L引入的新东西。 这些天我一直在研究RecyclerView,并想在此给各位分享一下到目前为止我的成果。 RecyclerView
2022-06-06

Android相机Camera基础知识

一、概述 本章节主要讲述的Android相机Camera的相关知识点,主要包含三个方面,Android启动系统相机生成缩略图、Android启动系统相机生成原图以及Android自定义相机等。 二、Android启动系统相机 核心代码:p
2022-06-06

Linux如何基于AIDE检测文件系统完整性

一、AIDE AIDE(Advanced Intrusion Detection Environment)是一款针对文件和目录进行完整性对比检查的程序,它被开发成Tripwire的一个替代品。AIDE如何工作 AIDE通过构造指定文件的完整
2022-06-03

Android开发之Wifi基础教程

本文实例讲述了Android开发Wifi的基础知识。分享给大家供大家参考。具体如下: Android提供了WifiManager这个类,通过这个类可以进行wifi相关的各种操作。 通过wifiManager = (WifiManager)
2022-06-06

Android基础之Activity生命周期

子曰:温故而知新,可以为师矣。《论语》 学习技术也一样,对于技术文档或者经典的技术书籍来说,指望看一遍就完全掌握,那基本不大可能,所以我们需要经常回过头再仔细研读几遍,以领悟到作者的思想精髓。 近来回顾了一下关于Activity的生命周期,
2022-06-06

Android基础面试题有哪些

本文小编为大家详细介绍“Android基础面试题有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“Android基础面试题有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。一 性能优化1.如何对 Andro
2023-06-04

Android Tab标签的使用基础

Android程序中,Tab标签窗口是一种常用的UI界面元素。它的实现主要是利用了TabHost类。 TabHost说明 TabHost是一个标签窗口的容器。 一个TabHost对象包含两个子元素对象: 一个对象是tab标签集合(TabWi
2022-06-06

Android常用控件基础知识

常用控件 控件是界面组成的主要元素 1.TextView 文本框(显示一些文本信息) 常用属性android:text 设置显示文本android:textColor 设置文本颜色android:textSize 设置文字大小,推荐单位sp
2022-06-06

Android开发基础 事件处理

Android事件处理 1-基于监听的事件处理 基于监听的事件处理,其实就是为UI组件绑定事件监听器。 在事件监听处理模型中,主要涉及以下三个对象。 (1)Event Source(事件源):一般是指各个组件。 (2)Event(事件):一
2022-06-06

Android基础——动态加载so库

Android中动态加载so 原因:如果把so文件直接放在libs目录下,在android程序启动的时候会默认加载libs目录下的所有so库,但这些so库可能会在某些地方存在冲突,使用动态加载so库,就可以通过一些条件判断是否要加载这个so
2023-08-17

编程热搜

  • Android:VolumeShaper
    VolumeShaper(支持版本改一下,minsdkversion:26,android8.0(api26)进一步学习对声音的编辑,可以让音频的声音有变化的播放 VolumeShaper.Configuration的三个参数 durati
    Android:VolumeShaper
  • Android崩溃异常捕获方法
    开发中最让人头疼的是应用突然爆炸,然后跳回到桌面。而且我们常常不知道这种状况会何时出现,在应用调试阶段还好,还可以通过调试工具的日志查看错误出现在哪里。但平时使用的时候给你闹崩溃,那你就欲哭无泪了。 那么今天主要讲一下如何去捕捉系统出现的U
    Android崩溃异常捕获方法
  • android开发教程之获取power_profile.xml文件的方法(android运行时能耗值)
    系统的设置–>电池–>使用情况中,统计的能耗的使用情况也是以power_profile.xml的value作为基础参数的1、我的手机中power_profile.xml的内容: HTC t328w代码如下:
    android开发教程之获取power_profile.xml文件的方法(android运行时能耗值)
  • Android SQLite数据库基本操作方法
    程序的最主要的功能在于对数据进行操作,通过对数据进行操作来实现某个功能。而数据库就是很重要的一个方面的,Android中内置了小巧轻便,功能却很强的一个数据库–SQLite数据库。那么就来看一下在Android程序中怎么去操作SQLite数
    Android SQLite数据库基本操作方法
  • ubuntu21.04怎么创建桌面快捷图标?ubuntu软件放到桌面的技巧
    工作的时候为了方便直接打开编辑文件,一些常用的软件或者文件我们会放在桌面,但是在ubuntu20.04下直接直接拖拽文件到桌面根本没有效果,在进入桌面后发现软件列表中的软件只能收藏到面板,无法复制到桌面使用,不知道为什么会这样,似乎并不是很
    ubuntu21.04怎么创建桌面快捷图标?ubuntu软件放到桌面的技巧
  • android获取当前手机号示例程序
    代码如下: public String getLocalNumber() { TelephonyManager tManager =
    android获取当前手机号示例程序
  • Android音视频开发(三)TextureView
    简介 TextureView与SurfaceView类似,可用于显示视频或OpenGL场景。 与SurfaceView的区别 SurfaceView不能使用变换和缩放等操作,不能叠加(Overlay)两个SurfaceView。 Textu
    Android音视频开发(三)TextureView
  • android获取屏幕高度和宽度的实现方法
    本文实例讲述了android获取屏幕高度和宽度的实现方法。分享给大家供大家参考。具体分析如下: 我们需要获取Android手机或Pad的屏幕的物理尺寸,以便于界面的设计或是其他功能的实现。下面就介绍讲一讲如何获取屏幕的物理尺寸 下面的代码即
    android获取屏幕高度和宽度的实现方法
  • Android自定义popupwindow实例代码
    先来看看效果图:一、布局
  • Android第一次实验
    一、实验原理 1.1实验目标 编程实现用户名与密码的存储与调用。 1.2实验要求 设计用户登录界面、登录成功界面、用户注册界面,用户注册时,将其用户名、密码保存到SharedPreference中,登录时输入用户名、密码,读取SharedP
    Android第一次实验

目录