一个Activity表示一个屏幕,当然在早期应用程序中这样理解可能不太准确,因为早期很多效果都是使用对话框形式的Activity或者半透明半覆盖的Activity来在当前Activity中显示相关操作的,但是现在只要是合格的程序员都不会再在同一个屏幕中显示两个以上Activity创建Activity
创建继承自Activity的类
Activity的生命周期
onCreate:创建onStart:
转载
2023-08-01 23:53:32
37阅读
# 在Android中理解`onCreate()`方法
对于刚入行的开发者来说,Android的生命周期可能会显得有些复杂。在这篇文章中,我们将深入探讨`onCreate()`方法的位置以及如何使用它来初始化我们的Android应用。我们将整体流程、代码示例及其解释,以及一句总结。让我们开始吧!
## 整件事情的流程
首先,我们需要理解Android应用的启动过程。下面是一个表格,展示了创建
这里我们只关注一句话:This is where you should do all of your normal static set up。其中我们只关注normal static,normal:常规的、通常的、一般的 。static:静态的,不变的 onCreate( )方法是android应用程序中最常见的方法之一,那么,我们在使用onCreate()方法的时候应该注意哪些问题呢? on
转载
2023-10-14 22:07:59
132阅读
被传递给应用之后,在应用的功能清单文件中寻找与该意图匹配的意图过滤器,如果匹配成功,找到相匹配的意图过滤器所在的Activity元素,再根据元素的”name“属性来寻找其对应的Activity类。接着, Android操作系统创建该Activity类的实例对象,对象创建完成之后,会执行到该类的onCreate方法,此onCreate方法是重写父类Activity的onCreate方法而实
转载
2023-12-11 12:10:40
100阅读
# 如何在Android中将`overridePendingTransition`放在`onCreate`中
作为一名新入行的Android开发者,你可能会遇到需要在Activity启动时使用动画效果的情况。`overridePendingTransition` 可以帮助我们实现这一点,但一般来说,我们只在 `startActivity` 或 `finish` 之后使用。在本篇文章中,我们将探讨
原创
2024-08-01 10:37:32
93阅读
我们在写一个自己的Activity的时候需要注意:1、都必须extends Activity(或者其子类);2、必须在方法onCreate中存在一条这样的语句:super.onCreate(也就是调用Activity的onCreate方法),对于super.onCreate方法放的位置要求不是很高,只要被调用了就可以了,super.onCreate主要是加载一些组件。如下面:import andr
转载
2023-11-14 21:03:40
194阅读
1.四大基本组件activity安卓中的基本组件之一,一个activity表示一个与用户进行交互的窗口。一般来说MainActivity就相当于Java项目中Main。onCreate()方法,相当于public static void main(String args[]),照着写就完事了。每个Activity固定的开头protected void onCreate(Bundle savedIn
转载
2023-11-23 12:53:53
67阅读
在Android开发中,如何在`onCreate`方法中获取View的高度是一个颇具挑战性的问题。通常情况下,Android的UI组件在`onCreate`方法被调用时,由于布局还没有完成,因此无法直接获取View的高度。本文将列出不同版本间的对比、迁移指南和兼容性处理、以及实战案例,在这些过程中提供性能优化和排错指南,帮助开发者有效解决这个问题。
### 版本对比
Android版本的不同对
# Android OnCreate 的执行流程和实现
在 Android 开发中,`onCreate()` 方法是 Activity 生命周期的重要组成部分。理解这个方法的执行流程对于开发人员来说至关重要。本文将为你详细讲解 `onCreate()` 的执行过程,包括它的调用时机、具体实现步骤,以及示例代码的注释说明。
## 整体流程
在开始之前,我们将使用一个表格来概述 `onCreat
# 理解Android中onCreate之前的生命周期
在Android开发中,我们经常接触到Activity的生命周期方法,其中onCreate是一个非常重要的方法。但在onCreate方法执行之前,还有一系列方法会被调用,这些方法对于理解Activity的生命周期非常重要。
## Activity生命周期方法
在Android中,每个Activity都有一系列生命周期方法,这些方法会在不
原创
2024-06-26 04:06:14
45阅读
在AndroidManifest.xml文件中的元素中有这么两句:当写好的应用发布到手机上之后,当双击”APP“应用的图标时,系统会将这个点击时间包装成一个Intent,该Intent包含两个参数,如上所述的两个参数被传递给应用之后,在应用的功能清单文件中寻找与该意图匹配的意图过滤器,如果匹配成功,找到相匹配的意图过滤器所在的Activity元素,再根据元素的”name“属性来寻找其对应的Acti
转载
2024-05-20 15:02:28
113阅读
一、activity的生命周期1、onCreate():在活动第一次被创建的时候调用,用来完成活动的初始化操作,如加载布局、绑定事件等2、onStart():在活动由不可见变为可见时被调用3、onResume():在活动准备和用户交互的时候被调用。此时的活动一定位于返回栈的栈顶,并且处于运行状态4、onPause():在系统准备去启动或者恢复另外一个活动的时候调用。在此方法中将一些消耗CPU的资源
# Android DialogFragment onCreate 介绍
## 什么是 DialogFragment?
在 Android 开发中,DialogFragment 是一个特殊的 Fragment,用于显示对话框。相比于直接使用 Dialog,DialogFragment 具有更好的灵活性和可重用性。
DialogFragment 提供了一种更方便的方式来管理对话框的生命周期,并
原创
2024-01-25 06:11:31
80阅读
一个APP的界面有很多,少则六七十,多则两三百。所以一定要有规划的创建项目结构:首先我们要做的就是建立Lib类库,在Android studio中就是Module把所有与业务无关的逻辑全部转移到Module中。主项目保持对Module的引用。Module应该包括与业务无关的逻辑主要分为五大类:activity 这个包里主要放的是与业务无关的Activity基类。Activi
转载
2024-10-01 08:56:02
16阅读
# Android安装onCreate实现步骤
## 概述
在Android开发中,onCreate方法是一个非常重要的生命周期方法,它会在Activity创建时被调用。在该方法中,我们可以进行一些初始化操作,比如设置布局、绑定控件、初始化数据等。本文将指导你如何实现Android安装onCreate方法。
## 整体流程
下面是实现Android安装onCreate的整体流程,使用表格展示每
原创
2023-11-30 03:10:30
124阅读
如题,直接写会报错。
转载
2018-10-17 15:02:00
103阅读
2评论
一、 Android的内存机制二、Android的内存溢出三、万恶的static四、都是线程惹的祸五、超级大胖子Bitmap六、行踪诡异的Cursor七、其它要说的。一、 Android的内存机制Android的程序由Java语言编写,所以Android的内存管理与Java的内存管理相似。程序员通过new为对象分配内存,所有对象在java 堆内分配空间;然而对象的释放是由垃圾回收器来完成的。C/C
转载
2024-10-12 14:47:33
21阅读
这篇文章我直接照抄书上的吧,讲的很详细:如果需要开发一些依赖于 UI 控件的宽和高的功能,开发者可能会用到 View 的 getHeight() 和 getWidth() 方法。对于新手来说这里有一个小陷阱值得注意:试图在 Activity 的 onCreate() 方法中获取控件的宽和高。遗憾的是如果开发者在 onCreate() 方法中调用上述方法,会发现返回值都是 0。首先分析为什么在 Ac
转载
2024-05-04 16:50:22
91阅读
在应用的功能清单文件中寻找与该意图匹配的意图过滤器,如果匹配成功,找到相匹配的意图过滤器所在的Activity元素,再根据<activity>元素的”name“属性来寻找其对应的Activity类,接着Android操作系统创建该Activity类的实例对象,对象创建完成之后,会执行到该类的onCreate方法,此onCreate方法是重写父类Activity的onCreate方法而实
转载
2023-12-17 19:07:36
161阅读
Activity常用方法只列举Activity中常用的方法,方法的参数一一列举,只简单说明方法作用在AndroidStudio中复写方法的快捷键 command + o一. Activity生命周期方法生命周期评价就是对某物从产生到消亡以及消亡后所产生的效应进行全过程的评价,Activity的生命周期也就是指某个Activity从创建到销毁的整个过程中,生命周期方法就是指在这个过程中所执行的方法.
转载
2024-05-30 20:22:46
188阅读