# 如何实现AndroidActivity应用 ## 一、整体流程 下面是实现AndroidActivity应用的步骤表格: | 步骤 | 描述 | | ------ | ----- | | 步骤1 | 创建一个Activity作为主界面 | | 步骤2 | 在Activity中设置Fragment容器 | | 步骤3 | 创建多个Fragment作为不同页面 | | 步骤4 | 在Ac
原创 2024-05-12 06:19:16
32阅读
常见的内存泄漏例模式导致的内存泄漏。 最常见的例子就是创建这个例对象需要传入一个 Context,这时候传入了一个 Activity 类型的 Context,由于例对象的静态属性,导致它的生命周期是从例类加载到应用程序结束为止,所以即使已经 finish 掉了传入的 Activity,由于我们的例对象依然持有 Activity 的引用,所以导致了内存泄漏。解决办法也很简单,不要使用 Ac
转载 2024-07-10 08:49:30
48阅读
# Android Activity应用靠谱吗? 在Android应用开发领域,随着Jetpack和Kotlin的兴起,Activity架构逐渐成为一种流行的开发模式。Activity应用程序的核心理念是使用单一的Activity来管理整个应用的用户界面,而不是为每一个屏幕创造一个新的Activity。这种方式显著减少了代码的复杂性,优化了UI状态的管理,但它真的靠谱吗?本文将通过分析A
原创 10月前
163阅读
Activity简介生命周期实例 你好!简介Activity代表了一个用户界面的单一屏幕。就是人们平时看到的单一的手机界面。Android的活动是ContextThemeWrapper类的子类。Activity的初始化是通过它生命周期的onCreate()回调的调用开始的,至onDestroy()回调的调用结束,下面是Activity的生命周期示意图: Activity类定义了下面的这些回调。你
转载 2023-10-26 23:45:24
151阅读
前言谈Android架构大家很容易想到MVC、MVP和MVVM。1、MVC首先分析一下上面各层之前对应的Android代码,layout.xml里面的xml文件就对应于MVC的view层,里面都是一些view的布局代码,而各种Java bean,还有一些类似repository类就对应于model层,至于controller层嘛,当然就是各种activity。理论上应该是这么分,但是实际
一、Activity知识点① Activity简介Activity是一个可视化的用户界面,负责创建一个屏幕窗口,放置 UI 组件,供用户交互。假如我们打开一个应用,看到的整个界面就是一个Activity,当点击一个超链接,跳转到另一个界面,则又是一个新的Activity。② Activity 的生命周期a)单个Activity 生命周期b)从Activity【A】跳转到Activity【B】,然后
转载 2023-10-27 08:37:05
105阅读
8种机械键盘轴体对比本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?一、简介Activity,即活动,Android四大组件之一。Android四大组件:Activity, Service, BroadcastReciver, ContentProvider.一个应用通常由多个彼此松散联系的 Activity组成。当新 Activity启动时,前一Activity便会停止,但系统会在返回栈
文章目录线程安全问题双重校验锁对象创建过程正常过程异常过程异常举例破坏例特性反射破坏例模式解决方案反序列化破坏例模式解决方案总结线程安全问题双重校验锁public class Singleton { private static Singleton instance = null; // 私有构造函数 private Singleton() {} publ
大多数正在学习的同学,往往是从Activity的生命周期以及Activity间的跳转开始展开学习的。而大部分的Android应用,其业务逻辑的分割或者场景的转换也是基于Activity进行的。 首先,这是属于绝对中规中矩的做法,毕竟,Activity起初的设计也是以分割逻辑,跳转页面为基础的。但是呢,自从Google推出了Fragment之后,这种观念正在逐渐的被淡化,以至于,现在很多市面上流行
转载 2023-07-01 17:32:53
199阅读
什么是Activity 一个Activity通常就是一个单独的屏幕,它上面可以显示一些UI界面(User Interface),也可以实现与用户的交互,获得并处理用户在屏幕上的操作,比如:点击、长按等。Activity是Android组件中最基本也是最为常见用的四大组件(Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广
转载 2023-12-05 13:37:30
85阅读
【Android】安卓四大组件之Activity(三)前言在之前的activity介绍中我们理解了activity中的页面跳转、信息传递和生命周期,在这一章节,我们对activity的启动模式进行学习1、了解任务栈栈(stack)是非常常见的数据结构,就是有着后进先出的特性。那么任务栈其实就是将我们的每一个activity当作一个元素进栈一个最好懂的例子——拼夕夕APP,从“每日领现金”页面,点击
转载 2024-07-30 13:03:27
83阅读
/** * standard 模式: (该模式为Activity启动的默认模式:在默认情况下系统每次都会创建一个新的Activity实例) * <p> * 当使用当前代码块启动Activity时,每次都是新创建了一个Activity实例. * 因为是使用默认启动模式(标准模式),我们可以通过下面TextVie
    最近在做一个小项目,项目主要是用到了安卓Jetpack中的Navigation来实现Activity架构。网上虽然有很多介绍Navigation的文章,但是缺乏实际的开发说明介绍,本人在这次开发中因为第一次采用Activity的方式开发,遇到了不少的坑,本片文章记录了利用Navigation来实现Activity的一些问题,避免大家遇到同样的问题而耽误时间。&nb
转载 2023-08-31 00:48:51
191阅读
一、什么是Activity?    简单的说:Activity就是布满整个窗口或者悬浮于其他窗口上的交互界面。在一个应用程序中通常由多个Activity构成,都会在Manifest.xml中指定一个主的Activity,如下设置<actionandroid:name="android.intent.action.MAIN" />当程序第一次运行时用户就会看这个Act
转载 2023-12-03 11:14:00
80阅读
1.1什么是Activiti大家第一次接触Activiti的时候不理解它为什么要叫这个名字,从词典中也没有找到对它的解释。可能有人会想到另外一个单词Activity(活动),与Activiti仅一个字母之差。在工作流方面有些基础的读者或许能很快理解,业务流程由多个环节串联起来并且每个环节被赋予任务,而每个任务又可以分为多个活动。举个日常的例子—网上购物的下单环节,首先需要搜索到要购买的商品,然后将
Android四大组件--Activity详解 本文的主要内容包括1、activity的建立、配置和使用;2、activity的跳转和传值;3、startActivityForResult;4、activity的生命周期。1、activity的建立、配置和使用Activity是一个应用中的组件,它为用户提供一个可视的界面,方便用户操作,比如说拔打电话、照相、发邮件或者是浏览地图等。每个activi
转载 2月前
349阅读
Activity知识点总结 前言1. Activity的定义2.Activity的生命周期2.1任务和返回栈2.2运行状态2.3生命周期2.3.1生命周期方法2.3.2生命周期情况分析单独Activity分析多个Activity分析onSaveInstanceState和onRestoreInstanceStateActivity的横竖屏切换Activity的屏幕大小切换只执行onPause()
# Android 实例 Activity 实现详解 在 Android 开发中,Activity应用程序的核心组件之一,负责提供用户界面。通常情况下,一个 Activity 会被一个 Intent 启动,而每次启动的时候,系统会创建一个新的实例。但在某些情况下,我们希望某个 Activity 类始终维持单个实例,这就是实例 Activity应用场景。本文将详细介绍如何在 Andro
原创 7月前
27阅读
# Android 实现 Activity 的方法详解 在 Android 开发中, Activity 架构是一种现代的应用设计模式,它可以让你在应用中使用一个活动(Activity),通过 Fragment 或 Navigation 组件来管理不同的用户界面。这样的设计使得开发更加灵活,并能够提高性能。接下来,我们将详细介绍如何在 Android 中实现 Activity,并提供完整的代
原创 7月前
52阅读
Fragment的出现,让android系统上的应用界面变得更丰富。我觉得我们可以把Fragment看做是一个ActivityActivity在程序运行时被创建,而Fragment在Activity运行时被创建,可以说Fragment是活在Activity中的一个Activity。上一篇文章我们简单了解了下Activity,很明显,一个独立的界面不能有两个Activity,但是一个界面可以有多个
转载 2024-01-13 22:22:35
138阅读
  • 1
  • 2
  • 3
  • 4
  • 5