-
Android Activity跟Intent机制
AndroidActivity和Intent机制ActivityAndroid中,Activity是所有程序的根本,所有程序的流程都运行在Activity之中,Activity具有自己的生命周期(见http://www.cnblogs.com/feisky/archive/2010/01/01/1637427.html,由系统控制生命周期,程序无法改变,但可以用onSaveInstanceStat...
91
热度 -
android开发 兑现activity窗口效果
android开发实现activity窗口效果android开发实现activity窗口效果最简单的方法,效果还不错在声明activity的时候,加上<activityandroid:name=".help"android:theme="@android:style/Theme.Dialog"/>当然,也可以自定义效果。APIdemos中的translucentBlur效果就挺酷,有兴...
32
热度 -
Android-Activity其间通信
Android-------Activity之间通信FROM:http://www.ibm.com/developerworks/cn/opensource/os-cn-android-actvt/index.htmlActivity之间通信使用Intent通信在Android中,不同的Activity实例可能运行在一个进程中,也可能运行在不同的进程中。因此我们需要一种特别的机制帮助我们在Acti...
18
热度 -
Activity的起步流程分析
Activity的启动流程分析为了在手机画面上显示Activity的window,android内部会做一下内容:1)创建一个Window在Window里构建ViewHierachy。2)与WindowManager建立联系。3)为了与SystemServer通信,打开Binder设备。4)把Window注册上去,确定ViewHierachy大小,位置。5)确定大小,位置后在Surface中开始D...
45
热度 -
Android学习札记一:Activity和Intent
Android学习笔记一:Activity和IntentActivity01.javapackageorg.jzkangta.activity01;importandroid.app.Activity;importandroid.content.Intent;importandroid.os.Bundle;importandroid.view.View;importandroid.view.Vie...
67
热度 -
android弹出activity设立大小
android弹出activity设置大小如何设置Activity的大小,让你的窗口看起来不再是全屏的。有些网友可能知道通过主题比如Theme.Dialog来实现,不过告诉大家设置Activity不再全屏显示的原理。AndroidTheme也主要是通过定义Style来实现的,实现的原理大家可以直接看AndroidFramework中的定义,今天给一种更简单,但相对灵活的方法,比如不要Theme.D...
28
热度 -
传递数据 activity,该如何处理
传递数据activity怎样把第二个activity得到的数据传递给第一个activitycolor='#FF8000'>------解决方案--------------------startActivityForResult启动第二个Activity,然后setIntent,finished第二个Activity第一个Activity就能收到了。会回调第一个activityonActivityR...
88
热度 -
Android的Task跟Activity(二)
Android的Task和Activity(二)Android的Task和Activity(二)FLAG_ACTIVITY_NO_HISTORY如果设置,新的Activity将不再历史stack中保留。用户一离开它,这个Activity就关闭了。这也可以通过设置noHistory特性。FLAG_ACTIVITY_NO_USER_ACTION如果设置,作为新启动的Activity进入前台时,这个标志...
84
热度 -
如何销毁一个activity
怎么销毁一个activity?在一个activity01中我已经调用了OnDestory()方法,也在OnDestory()中完成了相应的操作,也顺利的跳到了下一个activity02,但是我按返回键的时候,又回到了那个activity01,而不是退出,怎么能让activity01一旦销毁就不在出现了?请前辈们指导color='#FF8000'>------解决方案----------------...
58
热度 -
android activity 互相传值
androidactivity相互传值1,传一个值的情况:Main.activityPassvalue:Intentintent=newIntent(MainActivity.this,SecondActivity.class);intent.putExtra("Main","123");startActivityForResult(inten...
52
热度 -
Android Activity性命週期简介
AndroidActivity生命週期简介??Androidactivity的生命周期activity类处于android.app包中,继承体系如下:1.java.lang.Object2.android.content.Context3.android.app.ApplicationContext4.android.app.Activityactivity是单独的,用于处理用户操作。几乎所有的a...
28
热度 -
Android activity的起步模式
Androidactivity的启动模式自己的理解加上网上的一些资料总结了关于activity的四种启动模式在实际项目中我们应该根据特定的需求为每个活动指定恰当的启动模式。启动模式一共有四种,分别是standard、singleTop、singleTask和singleInstance,可以在AndroidManifest.xml中通过给<activity>标签指定android:la...
116
热度 -
怎么改变启动的activity
如何改变启动的activity有时需要activity1为启动的界面,有时需要换掉启动的界面,实用activity2,如何实现?color='#e78608'>------解决方案--------------------activity1的intent-filter移到activity2去Javacode<activityandroid:name=".activity2"...
106
热度 -
退出android程序驱除所有activity
退出android程序清除所有activity在一个项目中,要退出android程序,试了restartPackage、killBackgroundProcesses、通过异常并在Application的子类中重新注册Thread的Thread.UncaughtExceptionHandler接口+异常方式,等等,都没有效果。最后发现其实只要在从一个activityA跳到另一个activityB时...
27
热度 -
android Intent的FLAG_ACTIVITY_CLEAR_TOP跟FLAG_ACTIVITY_REORDER_TO_FRONT
androidIntent的FLAG_ACTIVITY_CLEAR_TOP和FLAG_ACTIVITY_REORDER_TO_FRONTctivity的两种启动模式:FLAG_ACTIVITY_CLEAR_TOP和FLAG_ACTIVITY_REORDER_TO_FRONT1.如果已经启动了四个Activity:A,B,C和D。在DActivity里,我们要跳到BActivity,同时希望Cfin...
62
热度 -
怎么知道Activity是否已经被销毁
如何知道Activity是否已经被销毁除了isFinishing()这个方法之外color='#FF8000'>------解决方案--------------------偏方:可以设置一个ApplicationList变量用来存放Activity,每次ActivityonCreate时add进List,每次ActivityonDestroy时remove,到时只要判断List里面是否存在指定的A...
55
热度 -
请问activity的有关问题
请教activity的问题activity能不能预先实例化好,要用的时候切换过去?比如用户进入主界面后,后台就异步的开始实例化几个子界面,把子界面的数据填充好,当用户点击按钮后马上切换到子界面。color='#FF8000'>------解决方案--------------------建议换个思路,将布局做成动态的,点某个button换个布局,据我所知activity无法这样搞color='#FF...
19
热度 -
activity下的值,MysurfaceView如何取
activity下的值,MysurfaceView怎么取?我从一个Activity1传了一个string1到Activity2,可以成功收取。问题是Activity2下我需要用MysurfaceView,于是不知道怎么把这个string1往下传递了。直接用Activity2.string1会提示string1要改为static类型。脑筋转不过来了,还望好心人指点。color='#e78608'>-...
29
热度 -
关于handler跟activity的引用关系
关于handler和activity的引用关系我想在某个线程执行完毕后,通过handler把执行结果告知当前activity,并toast出来。我从handler类里派生了一个myhandler来处理消息,那么在myhandler类中,如何获得当前顶端activity的引用呢?color='#FF8000'>------解决方案--------------------"我想在某个线程执行完毕后,通...
73
热度 -
android 两个activity如何通信
android两个activity怎么通信activityA-->activityB可以直接传送数据过去怎么把B里面的数据返回来给A呢?或者在B中使用或者更改A中的成员变量值color='#e78608'>------解决方案--------------------------------------------------------看下startActivityForResultcolo...
6825
热度