应用程序的默认activity定义在src/shy/luo/task/MainActivity.java文件中。
成都创新互联公司凭借在网站建设、网站推广领域领先的技术能力和多年的行业经验,为客户提供超值的营销型网站建设服务,我们始终认为:好的营销型网站就是好的业务员。我们已成功为企业单位、个人等客户提供了成都做网站、网站建设服务,以良好的商业信誉,完善的服务及深厚的技术力量处于同行领先地位。
它的实现很简单。
当点击它上面的一个按钮的时候,就会启动另外一个名字为“shy.luo.task.subactivity”的Actvity。
名字为“shy.luo.task.subactivity”的Actvity实现在src/shy/luo/task/SubActivity.java文件中:
- [java] view plaincopypackage shy.luo.task;
- import Android.app.Activity;
- import android.os.Bundle;
- import android.util.Log;
- import android.view.View;
- import android.view.View.OnClickListener;
- import android.widget.Button;
- public class SubActivity extends Activity implements OnClickListener {
- private final static String LOG_TAG = "shy.luo.task.SubActivity";
- private Button finishButton = null;
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.sub);
- finishButton = (Button)findViewById(R.id.button_finish);
- finishButton.setOnClickListener(this);
- Log.i(LOG_TAG, "Sub Activity Created.");
- }
- @Override
- public void onClick(View v) {
- if(v.equals(finishButton)) {
- finish();
- }
- }
- }
它的实现也很简单,当点击上面的一个铵钮的时候,就结束自己,回到前面一个Activity中去。
再来看一下应用程序的配置文件AndroidManifest.xml:
- [html] view plaincopy package="shy.luo.task"
- android:versionCode="1"
- android:versionName="1.0"> android:label="@string/app_name"> android:label="@string/sub_activity"
- android:launchMode="singleTask">
新闻名称:Android应用程序组件Activity的"singleTask"(3)
URL分享:http://www.shufengxianlan.com/qtweb/news49/57549.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联