`
火神曲
  • 浏览: 31767 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论

【6.13】Application的一点理解

阅读更多

从Manifest.xml中可以看出,Activity、Service等组件的定义之前,还有一个更高一级的标签,就是Application,这个才是程序的真正入口,可以做全局变量的设置

 

Application在每个工程中只能定义一次,定义一个类,继承自Application,可重写的方法有

 

void  onConfigurationChanged(Configuration newConfig)
void  onCreate()  
void  onLowMemory()
void  onTerminate()

 

可在类中定义全局变量,定义setter和getter方法

 

在使用全局变量的地方(假设类名为Global)

 

Global global = (Global) getApplicationContext();

global.setGlobalVariable("Change");

String text = global.getGlobalVariable();

 

 

在Manifest.xml中注册android:name="包名+类名",不用新建,因为Application在整个程序中只有一个

 

实践证明:application要在进程被彻底关掉时才会退出,生命周期比Activity长多了,而且onTerminate()在退出时不一定会被调用,所以比较不可靠,所以只建议做全局变量的设置

分享到:
评论

相关推荐

    6.13 shsh备份

    6.13 shsh备份

    6.13完美越狱教程

    6.13完美越狱教程

    Abaqus 6.13 Theory Guide.pdf

    由于文档是通过OCR扫描识别文字技术获得的,有可能存在个别字识别错误或遗漏,因此在理解和使用文档内容时,需要用户具备一定的技术理解和判断能力,确保信息的正确性。 以上知识点综合了Abaqus 6.13理论指南的关键...

    locSDK_6.13.jar

    locSDK_6.13.jar

    shsh 6.13

    shsh 6.13shsh备份文件,可以供越狱或者下载使用

    6.13shsh文件

    6.13shsh文件

    iphone4s降级6.13

    【知识点详解】 本文主要介绍的是如何将iPhone 4S从iOS 7系统降级到iOS 6.1.3的详细教程。这个过程涉及到多个步骤,包括准备工作、电脑端的操作以及降级开始的具体操作。 首先,降级前的准备工作至关重要。...

    iso6.13 hshs

    iphone4 iso6.13 shsh

    苹果4 6.13shsh备份

    苹果4 6.13shsh备份留给有需要降级的人

    tinyumbrella-6.13.00.exe

    tinyumbrella-6.13.00.exe

    Testdisk-6.13.win

    《Testdisk-6.13.win:硬盘分区修复与数据恢复的得力工具》 在数字时代,硬盘存储是我们日常生活中不可或缺的一部分,然而,硬盘问题总是不期而至,如分区丢失、硬盘损坏等,这些都可能导致数据丢失,严重影响我们...

    海泰客人机界面触摸屏HMI编程软件ADP6.13

    海泰客人机界面触摸屏HMI编程软件ADP6.13是一款专为工控自动化领域设计的专业软件,它提供了一种直观、高效的方式来创建和编辑人机交互界面,使得设备操作员能够与自动化系统进行无缝沟通。在工业4.0和智能制造的大...

    v12.14.0版本的node.js 6.13.4版本的npm

    Node.js和npm是JavaScript开发中的两个关键工具,它们在构建可扩展的网络应用和服务中扮演着...对于初学者和经验丰富的开发者来说,理解这两个工具的核心特性和使用方法,对于提升开发效率和保证项目质量具有重要意义。

    iPhone4S\6.13软件搜狗输入法_1.0_AppOnly.ipa

    iPhone6.13软件 苹果4S 支持软件,运行流畅,给需要的朋友共享。支付宝_9.1.0_AppOnly。闲鱼_5.6.5_AppOnly.ipa。。搜狗输入法_1.0_AppOnly.ipa iPhone 4S 6.13软件

    6.13完美越狱

    【6.13完美越狱】是指针对iOS设备在6.13版本上进行的一种越狱操作,通过这个过程,用户可以绕过苹果官方的系统限制,获取到设备的root权限,从而安装非App Store来源的应用、修改系统设置、个性化手机界面等。...

    iphone4 6.13 shsh

    iphone4 6.13 shsh,可用于iqs降级刷机,配合3.16固件可进行降级刷机

    abaqus6.13+vs2012+fortran

    本文将详细介绍如何在 ABAQUS 6.13 版本中使用 Visual Studio 2012 和 Intel Fortran 2013 配置环境,以便进行 Fortran 子程序的开发和编译。 **一、ABAQUS、Intel Fortran 和 Visual Studio 的兼容性** Abaqus ...

    Abaqus6.13-1 zh-cn language file.rar

    此压缩包"Abaqus6.13-1 zh-cn language file.rar"显然是Abaqus 6.13-1版本的中文语言文件,旨在为用户提供中文界面,便于中国用户更好地理解和操作这款软件。 Abaqus的核心功能包括: 1. **静态分析**:解决静力...

Global site tag (gtag.js) - Google Analytics