应用间简单数据传递
来源:互联网 发布:数据企业的问题 编辑:程序博客网 时间:2024/04/29 22:03
App A
@OnClick(R.id.login_setting) void jumpSetting(){ Intent i = new Intent("com.cetnav.login", Uri.parse("login://login")); i.putExtra("username", "123456789"); i.putExtra("password", "123456789"); startActivity(i);}
App B
Bundle bundle = getIntent().getExtras();if(bundle!=null && bundle.containsKey("username")){ String username = bundle.getString("username"); String password = bundle.getString("password"); Log.e("SplashActivity","username = "+username+" password = "+password); PreferenceManager.getDefaultSharedPreferences(this).edit().putBoolean(Key.AUTO_LOGIN, true).commit(); PreferenceManager.getDefaultSharedPreferences(this).edit().putString("username",username).commit(); PreferenceManager.getDefaultSharedPreferences(this).edit().putString("password", password).commit();}B manifest
<intent-filter> <action android:name="com.cetnav.login" /> <data android:scheme="login" /> <category android:name="android.intent.category.DEFAULT" /></intent-filter>
all right done
0 0
- 应用间简单数据传递
- ajax简单应用之传递数据的方式
- 简单应用传递练习
- Android应用间数据传递:ContentProvider
- 简单网页数据传递
- android应用间数据传递(使用ContentProvider及SQLite在应用间传递数据)
- Android Activity传递简单数据
- Activity之间简单数据传递
- Android传递简单的数据
- Socket的简单数据传递
- 委托的应用(窗体间的数据传递)
- 进程间应用system.out和system.err传递数据
- Android——使用ContentProvider在应用间传递数据
- 简单实现iphone页面跳转和页面间数据传递
- Android Bundle传递简单数据、对象数据
- Android Bundle传递简单数据、对象数据
- Activity之间传递数据(一)传递简单类型数据
- 委托(参数传递简单应用示例)
- JAVA经典算法40题
- SQL CREATE INDEX 语句
- IOS页面切换
- ubuntu下创建桌面快捷方式
- Servlet初理解
- 应用间简单数据传递
- 将bitmap保存为文件
- 12个不可不知的Sublime Text应用技巧和诀窍
- 数据结构——树
- “iwpriv ra0 show stacountinfo”输出解析
- AndroidStudio使用Git管理GitLab
- MySQL 字符串 转 int/double CAST与CONVERT 函数的用法
- [ReactNative集成CodePush教程][一] 注册CodePush准备工作
- 是时候放弃putty了,推荐个putty的替代品:Xshell,Bitvise SSH Client