Activity
文章平均质量分 55
HarryWeasley
加油ing
展开
-
Activity的四种启动方式
Activity是Android的四大组件之一,在Android系统中是通过栈的方式对多个Activity进行管理。启动方式决定了Android系统在启动一个Activity时,对栈该进行什么样的操作。1. standard如果不在manifest文件中声明activity的launchmode,默认就是standard类型。这种类型很简单粗暴,每次新建一个ac转载 2014-11-12 14:46:50 · 729 阅读 · 0 评论 -
Android 一个apk多个ICON执行入口
方法一:使用Activity的属性process,不同的Activity是运行在不同的进程中一个工程对应一个AndroidManifest.xml文件,这个文件中包含有该项目的一些设置,如权限、SDk版Activity、Service信息等。一般而言,这个文件中会有且仅有一个application节点,这个节点表示这是一个应用程序,不管它下面还有多少子节点如Activity、Service转载 2015-08-28 14:12:25 · 1180 阅读 · 0 评论 -
Android中的onActivityResult和setResult方法的使用
如果你想在Activity中得到新打开Activity关闭后返回的数据,你需要使用系统提供的startActivityForResult(Intent intent,int requestCode)方法打开新的Activity,新的Activity关闭后会向前面的Activity传回数据,为了得到传回的数据,你必须在前面的Activity中重写onActivityResult(int re转载 2015-08-05 19:45:36 · 1928 阅读 · 0 评论 -
Android杂谈--Activity、Window、View的关系
一、首先说说View和ViewGroup吧 Android系统中的所有UI类都是建立在View和ViewGroup这两个类的基础上的。所有View的子类成为”Widget”,所有ViewGroup的子类成为”Layout”。View和ViewGroup之间采用了组合设计模式,可以使得“部分-整体”同等对待。ViewGroup作为布局容器类的最上层,布局容器里面又可以有View和ViewG转载 2015-04-07 14:29:13 · 864 阅读 · 0 评论 -
Activity以singleTask模式启动,intent传值的解决办法
因为项目中,有一个消息推送的功能,每次推送一个消息,就会开启FunctionActivity,那么为了避免重复开启它,在退后的时候,多次出现该Activity,就将该Activity的启动模式变为singleTask。这样在之后的多次启动该Activity,便会调用onNewIntent(Intent intent)方法。activity通过intent传递数据的时候,如果activity原创 2015-06-19 09:00:59 · 12998 阅读 · 11 评论 -
Activity四种启动模式之singleTask应用
Activity启动模式设置: Activity的四种启动模式: 1. standard 模式启动模式,每次激活Activity时都会创建Activity,并放入任务栈中。 2. singleTop 如果在任务的栈顶正好存在该Activity的实例, 就重用该实例,否者就会创建新的实例并放入栈顶(转载 2014-12-09 20:06:51 · 911 阅读 · 0 评论 -
隐式启动Activity,Intent filter必须添加android.intent.category.DEFAULT
1、要弄清楚这个问题,首先需要弄明白什么是implicit(隐藏) intent什么是explicit(明确) intent。Explicit Intent明确的指定了要启动的Acitivity ,比如以下Java代码: Intent intent= new Intent(this, B.class)Implicit Intent没有明确的指定要启动哪个Activity ,而是通过设置转载 2014-12-22 15:45:55 · 1961 阅读 · 1 评论 -
Activity之我见
Activity是Android的基本工作单元,Android应用程序至少包括一个Activity。 大部分Activity都有一个显示界面,类似一个HTML网页。 每一个Android应用程序(Application)都对应一个Context对象,通过该Context对象可以访问应用程序中的各种系统服务和资源。例如:context.getResources()方法就可以返回该Co转载 2014-06-16 15:21:08 · 878 阅读 · 0 评论 -
Android中Activity启动模式详解
在Android中每个界面都是一个Activity,切换界面操作其实是多个不同Activity之间的实例化操作。在Android中Activity的启动模式决定了Activity的启动运行方式。 Android总Activity的启动模式分为四种:Activity启动模式设置: ".MainActivity" android:launchMode="stan转载 2014-11-06 10:07:30 · 785 阅读 · 0 评论 -
android中static修饰的变量在Activity销毁后,还存在吗
import android.app.Activity;import android.os.Bundle;import android.util.Log;public class ErrorTestActivity extends Activity { /** Called when the activity is first created. */ private sta原创 2015-10-16 15:58:07 · 8725 阅读 · 2 评论