Android 實現頁面跳轉並傳遞參數教程

首先我們來看一下實現的功能:

    

第二,我們看一下實現這個功能,總共會接觸到哪些文件和代碼。

1、實現本功能總共涉及如下6個文件

2、實現本功能,總共涉及如下6個文件中的如下代碼:

(1)

效果:

(2)爲按鈕編寫響應事件函數 sendMessage

(3)創建第二個activity,即第二張頁面,並在onCreate方法中編寫頁面初始化的方法(相當於iOS中的initView)。這裏初始化的流程是,接收響應事件傳遞過來的數據,並顯示。

(4)系統自動生成第二個activity的xml文件。

(5)

(6)一個完成由系統自動生成的xml文件

 

寫罷此文,突然對Intent有一個不是很恰當的比方。android中的Intent其作用和效果,有點類似於iOS中的NSUserDefault 類。他們二者的共同特點是,在工程中的任何地方創建,可以在任何地方被調用。而且裏面的數據還能夠保存,而且它們用的都是字典思想 key 。只是,android的中的Intent保存的是一個Activity,而iOS中保存的是一些字符串、數組等。但本質原理上是相同的。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章