下载此文档

Android应用程序在新的进程中启动新的Activity的方法和过程分析.docx


文档分类:IT计算机 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
前面我们在分析Activity启动过程的时候,看到同一个应用程序的Activity一般都是在同一个进程中启动,事实上,Activity也可以像Service一样在新的进程中启动,这样,一个应用程序就可以跨越好几个进程了,本文就分析一下在新的ty”的Actvity实现在src/shy/luo/process/:
viewplain
1
2
3
4
5
6
7
8
9
;
importandroid・;
;
;
;
;
;
publicclassSubActivityextendsActivityimplementsOnClickListener{
privatefinalstaticStringLOG_TAG="";
12.
privateButtonfinishButton=null;
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
***@Override
publicvoidonCreate(BundlesavedlnstanceState){
(savedInstanceState);
setContentView();
finishButton=(Button)findViewById();
(this);
(LOG_TAG,"SubActivityCreated.");
}
***@Override
publicvoidonClick(Viewv){
28.
29.
30.
31.
if((finishButton)){
finish();
32・}
它的实现也很简单,当点击上面的一个铵钮的时候,就结束自己,回到前面一个Activity中去。

viewplain
1・
<?xmlversion="1・0"encoding="utf-8"?>
2・
<manifestxmlns:android="・com/apk/res/android"
3・
package=""
4・
android:versionCode="1"
5・
android:versionName="1・0">
6・
〈applicationandroid:icon="***@drawable/icon"android:label="***@string/app_name">
7・
《activityandroid:name="・MainActivity"
8・
android:label="***@string/app_name">
9・
android:process=":・main"
10・
<intentfilter>
11・
<actionandroid:name=""/>
12・
〈categoryandroid:name=""/>
13・
</intentfilter>
14・
〈/activity〉
15・
〈activityandroid:name=".SubActivity"
16・
android:label="***@string/sub_activity"
17・
android:process=":">
18・
<intentfilter>
19・
〈actionandroid:name="shy.

Android应用程序在新的进程中启动新的Activity的方法和过程分析 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息