??????????????????????????????????????????????????????????? 安卓第三周課程筆記
1. 制作閃屏,實現(xiàn)的效果:在一個歡迎界面待上3s,跳轉(zhuǎn)到我們的主頁。
流程:
1).和之前幾頁一樣翼雀,在layout文件中建立Welcome.Xml文件,選定它的背景圖片孩擂。
2).在src文件夾下的同名包下新建一個名為Welcome的class文件狼渊。同樣的繼承Activity,重寫onCreate方法类垦。利用setContentView方法添加layout中的文件狈邑。
不同的是,我們先新建一個handler的組件蚤认,在onCreate方法中添加postDelayed方法米苹,并重寫run方法(handler是一個線程,線程需要重寫run方法)砰琢。Run方法中寫我們需要此線程要做的事情:實例化intent蘸嘶,添加進此頁和下一頁良瞧,啟動Activity。設(shè)置秒數(shù)即可训唱。
3).在 AndroidManifest.xml中注冊welcome頁褥蚯,并將其設(shè)置為首頁。
2. 在不同的頁面中傳送數(shù)據(jù):流程:
1).在firstActivtty頁中的onClick方法中加入
intent.putExtra("TITLE", "HELLO XXX");意為况增,向容器中加入一個名為Title赞庶,內(nèi)容為HELLO XXX的東西。
2). 接下來澳骤,我們在secondActivity中新實例化一個textView組件歧强。同樣的也要做layout文件夾中的second文件中注冊textView組件。然后在通過findViewById的方法找到此組件为肮。接下來就是接收我們剛才傳輸?shù)膬?nèi)容
String??mTitle=intent.getStringExtra("Title").toString().trim();
setTitle(mTitle);
textView=(TextView)findViewById(R.id.textView);
textView.setText(mTitle);