Android窗口间参数传递示例
安卓程序之间传参数这事儿,其实不难,关键是要看得懂、用得上。这个程序就挺实在,能直接安装在手机上跑一遍,看窗口是怎么把数据甩来甩去的,直观得。尤其适合刚上手安卓开发的你,看看 Intent
是怎么传参数的,顺带还能学学 Bundle
的用法,蛮有意思。
窗口 A 点个按钮,跳到窗口 B 还能把用户名一起带过去,嗯,像这样:
Intent intent = new Intent(MainActivity.this, SecondActivity.class);
intent.putExtra("username", "chatgpt");
startActivity(intent);
在窗口 B 里,用 getIntent().getStringExtra("username")
就能拿到值,简单明了。
相关技术也不少,像Java、iOS、JSF、Delphi、VB、FLASH啥的,在参数传递这块都有点门道。要是你感兴趣,下面这些文章可以挨个看看:
- JSF 参数传递 doc
- JavaScript 值传递
- 函数参数传递解析
- PFC 参数传递模块
- Delphi 对象参数传递
- Java 参数传递机制
- VB 数组参数传递
- iOS StoryBoard 参数传递
- FLASH 与 PHP 交互参数传递
- Block 回调参数传递
如果你正好在写安卓界面的跳转交互,装上这个看看再动手,思路会清晰不少,省掉一堆百度。
176.73KB
文件大小:
评论区