`

android bunlde简单使用

阅读更多

一、API文档说明

  1.介绍

    用于不同Activity之间的数据传递

  1.重要方法

    clear():清除此Bundle映射中的所有保存的数据。

    clone():克隆当前Bundle

    containsKey(String key):返回指定key的值

    getString(String key):返回指定key的字符

    hasFileDescriptors():指示是否包含任何捆绑打包文件描述符

    isEmpty():如果这个捆绑映射为空,则返回true

    putString(String key, String value):插入一个给定key的字符串值

    readFromParcel(Parcel parcel):读取这个parcel的内容

    remove(String key):移除指定key的值

    writeToParcel(Parcel parcel, int flags):写入这个parcel的内容

二:实例

public class TestBundle extends Activity {
  
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
     }
    
 public boolean onTouchEvent(MotionEvent event) {
  Intent intent = new Intent();
  intent.setClass(TestBundle.this, Target.class);
  Bundle mBundle = new Bundle();
  mBundle.putString("Data", "ray'blog");
  intent.putExtras(mBundle);
  startActivity(intent);
  finish();
  return super.onTouchEvent(event);
 }
}

public class Target extends Activity{
   
 public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        Bundle bundle = getIntent().getExtras(); 
        String data=bundle.getString("Data");
        setTitle(data);//设置标题
    }
}

分享到:
评论

相关推荐

    Android Studio简易购物车

    在Android应用开发中,创建一个简易购物车功能是常见的需求,这通常涉及到用户界面的构建、数据管理以及交互逻辑的设计。在这个项目中,开发者使用了Android Studio作为集成开发环境(IDE),并结合了RecyclerView和...

    android之简易绘图板

    总之,“android之简易绘图板”项目虽然简单,但它涵盖了许多Android图形编程的核心概念,包括Canvas绘图、用户交互处理和性能优化。对于初学者来说,这是一个很好的起点,可以从这个基础上进一步学习和改进,例如...

    android 获取cpu使用率, 内存 实时数据

    以下是一个简单的示例,展示如何计算CPU使用率: ```java public float getCpuUsage() { String[] cpuUsage = getKernelCpuUsage("/proc/stat"); if (cpuUsage != null && cpuUsage.length >= 2) { long total =...

    Android-简易打地鼠

    【Android-简易打地鼠】项目是一个以游戏“打地鼠”为主题的Android应用程序开发实例,旨在教授初学者如何在Android平台上构建一个简单的交互式游戏。这个项目使用了Eclipse集成开发环境(IDE)进行开发,因此文件名...

    android简易天气预报源码

    在Android平台上开发一款简易天气预报应用,涉及到的关键技术主要包括网络请求、数据解析和用户界面展示。这个项目可以作为学习和实践OkHttp与Gson库的一个好案例。下面将详细讲解这些知识点。 首先,**OkHttp** 是...

    Android-简易弹钢琴

    【Android-简易弹钢琴】 Android平台上的“简易弹钢琴”应用程序是一个创新的移动娱乐软件,它将传统的钢琴体验与现代科技结合,使用户能够在手机上享受弹奏音乐的乐趣。这款应用设计简洁,易于操作,适合音乐爱好...

    android相机相册使用简单例子v1.0

    本项目"android相机相册使用简单例子v1.0"提供了一个基础示例,帮助开发者理解如何在Android应用中实现这两个功能。 首先,调用默认相机进行拍照涉及到`Intent`的使用。在Android中,可以使用`Intent`启动系统相机...

    AndroidStudio安卓课设-简易通讯录

    在本次课设中,我们将会探讨如何使用Android Studio开发一个基于SQLite数据库的简易通讯录应用。这个应用包含两个主要界面:启动页和主页面。在主页面上,用户可以进行联系人的增删改查操作,同时还能读取系统的联系...

    安卓期末大作业Android Studio 简易计算器实现

    在本项目中,我们将探讨如何使用Android Studio来开发一个简易的计算器应用,这是针对K12阶段学习者的一份典型期末大作业。Android Studio是谷歌官方推荐的Android应用程序开发集成开发环境(IDE),它提供了丰富的...

    基于Android Studio的打砖块游戏(简易版).zip

    本项目"基于Android Studio的打砖块游戏(简易版)",提供了一个简单易学的实例,旨在帮助开发者了解如何使用Android Studio开发安卓游戏,特别是对于初学者来说,这是一个很好的实践平台。 首先,我们来看游戏的...

    Android 仿QQ简易界面(Android studio版,仅供学习参考)

    在本项目中,我们探讨的是如何使用Android Studio来创建一个简单的QQ界面仿制品。这个教程主要面向初学者,旨在帮助他们熟悉Android应用开发的基本流程,尤其是界面设计和用户交互部分。下面将详细介绍在这个项目中...

    Android Studio平台下使用webview开发的android浏览器

    本资源配套本人的博客文章《Android开发】Android Studio中进行简单的WebView构建浏览器开发1》和《Android开发】Android Studio中进行简单的WebView构建浏览器开发2》进行使用,实现了基本的浏览器功能:包括:输入...

    android简易打地鼠.zip

    android简易打地鼠.zip android简易打地鼠.zip android简易打地鼠.zip android简易打地鼠.zip android简易打地鼠.zip android简易打地鼠.zip android简易打地鼠.zip android简易打地鼠.zip android简易打地鼠.zip ...

    Android实现简单音乐播放器(MediaPlayer)

    Android实现简单音乐播放器(MediaPlayer),供大家参考,具体内容如下 开发工具:Andorid Studio 1.3 运行环境:Android 4.4 KitKat 工程内容 实现一个简单的音乐播放器,要求功能有: 播放、暂停功能; 进度条显示...

    基于Android的简易学生信息管理系统.zip

    基于Android的简易学生信息管理系统 项目简介 这是一个基于Android平台的学生信息管理系统,作为《Android移动应用开发》课程的结课作业。项目完成于2018年1月,使用Android Studio 2.2.3开发。 个人博客...

    Android 终端上可以使用的完全版本wget

    在这种情况下,你需要一个完整功能的wget版本,这就是"Android终端上可以使用的完全版本wget"的由来。 wget是一款强大的非交互式网络下载工具,广泛应用于Linux和Unix系统,同时也适用于Android这样的移动平台。它...

    简易Android 点菜系统

    总的来说,【简易Android点菜系统】项目涵盖了Android应用开发的核心概念和技术,包括Android SDK的使用、Android Studio环境搭建、布局设计、数据存储、事件处理、网络编程以及UI设计等。通过实践这个项目,初学者...

    简易计算器(Android)

    【简易计算器(Android)】项目是一个基础的移动应用开发实例,主要使用了Android平台和Java编程语言。这个项目旨在帮助初学者理解如何在Android环境中构建一个简单的计算器应用。以下是该项目涉及的主要知识点: 1...

    [Android-Demo] Android Sql简单使用Demo

    Android 一个sql 简单使用 ,适合于新手 详细描述:http://blog.csdn.net/y_haiyang/article/details/10210609 ====================关注小鱼=================== 新浪微博:http://weibo.com/AwareMissing 腾讯...

    android小项目之简单词典

    【Android小项目之简单词典】是一个以Android平台为基础的轻量级应用,旨在提供便捷的单词查询功能。这个项目对于初学者来说是极好的学习资源,它涵盖了Android开发中的核心概念和技术,如用户界面设计、数据存储和...

Global site tag (gtag.js) - Google Analytics