参考书籍:《第一行代码》 第二版 郭霖 开发工具:AndroidStudio 3.2 Stable Channel 如有错漏,请批评指出!Activity定义:ActivityAndroid的四大组件之一,它是一种可以包含用户界面的组件,主要用于和用户进行交互。手动创建一个Activity的三个步骤 step 1:创建Activity 在项目目录的 app\src\main\java\
转载 2023-06-26 19:18:16
406阅读
QQ 1285575001Wechat M010527技术交流 QQ群599020441纪年科技aming
原创 2021-07-07 14:30:22
364阅读
ActivityAndroid的门面,可以与用户进行互动的重要模块,凡是在应用中可以看到的东西,都是放在活动中的。 在学习新的技术时,我喜欢将需要学习的技术与自己懂得技术进行类似比较,而活动(Activity)在Java实现上与多线程是类似的,它的一些方法与生命周期都与多线程相似,这会在后面讲,而Layout布局及组价与GUI界面编程类似,组件与事件,而事件就可以理解为活动的一部分。
转载 2024-02-27 08:22:17
62阅读
Android官方入门文档[15]重新创建一个Activity活动Recreating an Activity重新创建一个Activity活动This lesson teaches you to1.Save Your Activity State2.Restore Your Activity StateYou should also read•Supporting Different Screen
    在之前的文章里曾经介绍过,ActivityAndroid系统中的四大组件之一,可以用于显示View。从字面上理解,Activity是活动的意思。一个Activity通常展现为一个可视化的用户界面,是Android程序与用户交互的窗口,也是Android组件中最基本也是最复杂的一个组件。从视觉效果来看,一个Activity占据当前的窗口,响应所有窗口事件,具备有控件,菜
转载 2023-12-14 22:02:11
206阅读
一、概述二、示例三、时序图四、源码分析五、实践:如何绕过校验,动态注入Activity?5.1 原理分析5.2 实践 一、概述一般情况下,Activity的启动都需要先在清单文件AndroidManifest.xml中注册后,才能使用。而目前流行的插件化则是通过在底座清单文件中提前占坑的方式来达到启动插件中Activity的目的。但是,插件中的Activity并没有在底座的清单文件中注册。那么,
转载 2023-08-25 20:21:34
2026阅读
# 如何实现“Android 动态创建Activity” 作为一名经验丰富的开发者,我将向你介绍如何在Android应用中动态创建Activity。这对于刚入行的小白可能会有些困难,但只要按照下面的步骤一步步操作,你将可以轻松实现这一功能。 ## 流程图 ```mermaid pie title 动态创建Activity流程 "Step 1" : 20% "Step 2" :
原创 2024-05-10 05:30:10
106阅读
# Android后台创建activityAndroid开发中,我们经常需要在后台创建Activity,以实现一些后台任务或者服务。本文将介绍如何在Android后台创建Activity,并提供示例代码供参考。 ## 为什么需要在后台创建Activity? 在某些情况下,我们需要在后台创建Activity以执行一些特定的功能或任务。这些功能可能包括: - 在后台执行计算密集型任务,以避
原创 2023-12-25 08:06:50
54阅读
Activity是什么?Activity是最容易吸引到用户的地方了,它是一种可以包含用户界面的组件, 主要用于和用户进行交互。一个应用程序中可以包含零个或多个Activity。1. Activity的基本用法手动创建Activity——创建和加载布局Xml——定义布局中的元素——在Activity中加载布局文件——在AndroidManifest文件中注册(1)手动创建Activity现在右击 c
转载 2023-10-30 15:26:41
115阅读
# Android Activity 创建流程 在 Android 开发中,Activity 是用户界面的一部分,负责处理用户与应用程序之间的交互。每个应用程序至少包含一个 Activity,它是应用程序的入口点。在本文中,我们将详细介绍 Android Activity创建流程,并提供相应的代码示例。 ## Activity 创建流程 下面是 Android Activity创建
原创 2023-10-12 03:45:36
126阅读
Activity创建和配置 –Activity提供了和用户交互的可视化界面。创建一个Activity一般是继承Activity(当然也可以继承ListActivity、MapActivity等),覆盖Activity的onCreate()方法,在该方法中调用setContentView()方法展示要显示的视图,调用findViewById()方法实例化组件。注意Activity
# 在Android创建ViewModel的完整指南 ## 引言 在Android应用程序开发中,`ViewModel`是一个重要的组件,它可以帮助我们更好地管理UI相关的数据,可以保存活动和片段中的数据,即使配置更改(如旋转屏幕)时也不会丢失。对于刚入行的小白来说,创建并使用`ViewModel`可能是一个挑战,这篇文章将为你提供一个系统的流程和清晰的代码示例,帮助你掌握如何在Android
原创 9月前
62阅读
 在了解Android项目的文件结构后,接下来的是创建一个Activity。一个Android程序是很多个Activity组成的,它是android程序一个非常重要的组成部分之一,如何创建一个Activity?下面简单介绍如何创建一个Activity。  一,创建一个继承自Activity的Java类;  package com.androidwhy;  import android.app.Ac
转载 2023-05-29 14:57:14
75阅读
# Android动态创建Activity ## 介绍 在Android开发中,我们通常使用XML文件来定义Activity的布局和界面元素。但是有时候我们需要在运行时动态地创建Activity,这样可以根据不同的条件和需求来生成不同的界面。 本文将向你介绍在Android中如何动态创建Activity,并提供详细的步骤和示例代码。 ## 整体流程 下面是动态创建Activity的整体流程
原创 2023-11-28 10:04:41
164阅读
项目方案 ## 1. 项目概述 本项目旨在使用Android Studio创建一个新的Activity,该Activity将继承自Android的基础Activity类。通过创建继承自Activity的自定义Activity,我们可以实现更多的功能和定制化。本项目将提供一个具体的示例代码,帮助读者理解如何创建Activity并继承自Activity类。 ## 2. 项目准备 在开始之前,我
原创 2023-10-08 12:29:29
421阅读
前言上一篇文章我们学习了Context关联类和Application Context的创建过程,这一篇我们接着来学习Activity和Service的Context创建过程。需要注意的是,本篇的知识点会和深入理解四大组件系列的部分文章的知识点相重合。1.Activity的Context创建过程当我们在Activity中调用startActivity方法时,其实调用的是Context的startAc
转载 2024-08-26 17:19:26
84阅读
合抱之木,生于毫末;百丈之台,起于垒土;千里之行,始于足下。-----《老子》大家好,经过前面几个小节的总结,相信大家对Android已经有了一个初步的了解,那么从今天开始,我将陆续归纳总结一下Android中比较重要的一个知识点,那就是Android的四大组件的相关内容。此部分内容十分重要,有很多细节值得注意。根据自己平日的学习,还有找工作和工作的经历,我会尽可能将自己知道的,自己觉得应该提到的
一、为了创建一个新的Activity,你需要继承Activity类,定义UI,实现功能。新的Activity的最基本的框架代码如下所示: package com.paad.myapplication; import android.app.Activity; import android.os.Bundle; public class MyActivity extends Activ
转载 2024-03-11 15:40:43
25阅读
1、解决IllegalStateException: Can not perform this action after onSaveInstanceState 问题出现在使用FragmentTransition的commit方法添加一个Fragment的时候。 大致意思是说我使用的 commit方法是在Activity的onSaveInstanceSt
转载 2024-05-10 10:07:24
332阅读
Activity的作用ActivityAndroid程序中的四大组件之一,为用户提供可视化界面及操作。一个应用程序通常包含多个Activity,每个Activity负责管理一个用户界面Activity创建在应用程序已创建的情况下选中【File】->【New】->【Activity】->【Empty Activity】 会出现如下创建Activity的界面Activity Na
转载 2023-09-25 14:04:44
655阅读
  • 1
  • 2
  • 3
  • 4
  • 5