Android
文章平均质量分 79
归尘揽星河
这个作者很懒,什么都没留下…
展开
-
使用Intent在活动之间穿梭
09 使用Intent在活动之间穿梭 Intent 定义: Intent是Android程序中各组件之间进行交互的一种重要方式 可以指明当前组件想要执行的动作 可以在不同组件之间传递数据 用途: Intent 一般可被用于启动活动、启动服务以及发送广播等场景 分类: 显式Intent 隐式Intent Intent 作为一个负责组件间传递消息的信息对象,最重要的就是其包含的信息。实际上无论是显式还是隐式,Intent 发出的时候,系统对应的行为正是由 Intent 所包含信息的组合决定。一个原创 2022-02-10 17:51:17 · 848 阅读 · 0 评论 -
活动的基本用法
08 活动的基本用法 一、在活动中使用Toast Toast是Android系统提供的一种非常好的提醒方式,在程序中可以使用它将一些短小的信息通知给用户,这些信息会在一段时间后自动消失,并且不会占用任何屏幕空间。 定义一个弹出Toast的触发点(屏幕上有按钮,利用点击按钮弹出Toast) package com.example.myactivitytest; import androidx.appcompat.app.AppCompatActivity; import android.os.Bund原创 2022-02-10 17:48:22 · 1011 阅读 · 0 评论 -
活动Activity
07 活动 活动(Activity) 是最容易吸引用户的地方 是一种可以包含用户界面的组件 作用 用于和用户进行交互 活动的基本用法 STEP 1 :创建新项目,选择Add noActivity STEP 2 :手动创建活动 勾选Generate Layout File表示会自动为FirstActivity创建一个对应的布局文件 勾选Launcher Activity表示会自动讲FirstActivity设置为当前项目的主活动 STEP 3 : 创建和加载布局 选中res目录右原创 2022-02-10 17:46:30 · 1616 阅读 · 0 评论 -
Android日志Log
06 Android日志攻击Log 日志工具类 android.util.log Log.v() 打印最为琐碎的、意义最小的日志信息 对应级别为:verbose Android日志级别最低的一种 Log.d() 打印调试信息 对应级别为:debug 比verbose高一级 Log.i() 打印一些比较重要的数据 可以帮助分析用户行为数据 对应级别:info 比debug高一级 Log.w() 打印一些警告信息,提示程序在这个地方可能会有潜在的分享,最好去修复这些出现警告的地方原创 2022-02-10 17:41:30 · 365 阅读 · 0 评论 -
程序结构剖析
程序结构剖析 主要活动文件 主要活动代码在MainActivity.java的Java文件中。这是实际的应用程序文件,将被转化为Dalvik可执行文件并运行。下面是由应用向导为Hello World应用生成的默认代码 - package com.example.helloworld; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; /** * 继承自AppCompatActivity,是一种向下原创 2022-02-10 17:40:49 · 1007 阅读 · 0 评论 -
Android 应用程序组件
Android 应用程序组件 应用程序组件是一个Android应用程序的基本构建块。这些组件由应用清单文件松耦合的组织。AndroidManifest.xml描述了应用程序的每个组件,以及他们如何交互。 以下是可以在Android应用程序中使用的四个主要组件。 组件 描述 Activities 描述UI,并且处理用户与机器屏幕的交互。 Services 处理与应用程序关联的后台操作。 Broadcast Receivers 处理Android操作系统和应用程序之间的通信。 Con原创 2022-02-10 17:38:54 · 229 阅读 · 0 评论 -
Android 架构
Android 架构 Android 操作系统是一个软件组件的栈,在架构图中它大致可以分为五个部分和四个主要层。 Linux内核 在所有层的最底下是 Linux - 包括大约115个补丁的 Linux 3.6。它提供了基本的系统功能,比如进程管理,内存管理,设备管理(如摄像头,键盘,显示器)。同时,内核处理所有 Linux 所擅长的工作,如网络和大量的设备驱动,从而避免兼容大量外围硬件接口带来的不便。 程序库 在 Linux 内核层的上面是一系列程序库的集合,包括开源的 Web 浏览器引擎 Webki原创 2022-02-10 17:37:25 · 125 阅读 · 0 评论 -
Android 开发环境搭建
Android 开发环境搭建 首先,你可以在以下的操作系统开始 Android 应用程序开发: Microsoft Windows XP 或更高版本。 带有英特尔芯片的 Mac OS X10.5.8或更高版本。 包括 GNU C 库2.7或更高版本的 Linux 系统。 第二,开发 Android 应用程序所需的所有工具都是免费的,可以从网上下载。以下是开始开发 Android 应用程序需要用到的软件列表。 Java JDK5 或 以后版本 Android SDK Java运行时环境(JRE) An原创 2022-02-10 17:35:54 · 175 阅读 · 0 评论 -
Android 概述
Android 概述 什么是 Android? Android 是一个开源的,基于 Linux 的移动设备操作系统,如智能手机和平板电脑。Android 是由谷歌及其他公司带领的开放手机联盟开发的。 Android 提供了一个统一的应用程序开发方法,这意味着开发人员只需要为 Android 进行开发,这样他们的应用程序就能够运行在不同搭载 Android 的移动设备上。 谷歌在2007年发布了第一个测试版本的 Android 软件开发工具包(SDK),第一个商业版本的 Android 1.0,则发布于20原创 2022-02-10 17:31:02 · 511 阅读 · 0 评论