android第二課

? ? ? ?轉眼間一個禮拜過去了春寿,又到了上android課的時間朗涩。在經(jīng)過了第一次學習之后,我們對android有了初步的了解堂淡,新手要打開字符補全工具哦很方便馋缅!,比如創(chuàng)建項目绢淀,基本目錄的查看萤悴,src放置的Activity,gen的R文件的不可修改性皆的,res文件下放置圖片并且文件不可以以數(shù)字開頭圖片放在drawable布局放在layout字符串放在values覆履,AndroidManifest.xml里項目的配置定義的四大組件都要在其中注冊另外添加權限聲明版本問題和兼容問題也都是在這個文件里。還有文件的引用费薄,以HelloWorld為例硝全。在代碼中引用通過R.string.hello_world可以獲得該字符串的引用,在XML中通過@string/helo_world可以獲得該字符串的引用楞抡。注意掌握日志文件LogCat的使用伟众。還有一點,在多項目時建議關掉不相干的項目召廷!以上是上期回顧凳厢。

? ? ? android的四大組件是活動Activity账胧、服務Service、廣播接收器BroadcastReceiver和內(nèi)容提供器ContentProvider先紫。今天我們學習android的四大組件之一活動Activity治泥。Activity是android系統(tǒng)提供的一個活動基類,所有項目中的活動都必須要繼承它才能擁有活動的特性遮精。手動創(chuàng)建活動居夹,我們要在src目錄下添加一個Package,并在其下添加一個Class,注意一定要讓新建的類繼承自Activity本冲。繼承的代碼如下 public class XXActivity extents Activity 在右鍵單擊source找到Override調(diào)用其中onCreate的方法准脂。接下來創(chuàng)建和加載布局,在layout目錄下新建Android XML File檬洞,起個名字意狠,根元素默認選為linearLayout。我們接下來添加一個按鈕疮胖。用android:id=“@+id/button_1"來添加一個新的定義id。android:layout_width和height用alt+/跳出的選項選擇就好了闷板。android:text=""里面的內(nèi)容為按鈕的文字澎灸。這樣我們的按鈕就添加完畢了。接下來我們要在活動中加載上述的布局遮晚,回到Activity性昭,在OnCreate的方法中加入如下代碼 setContentView(R.layout.first_layout);來傳入一個布局文件的id。現(xiàn)在R文件中應該有xml布局的id了县遣。調(diào)用R.layout.first_layout就可以得到first_layout.xml的布局id糜颠,然后將這個值傳入setContentView的方法即可。我們的這個按鈕就做得差不多了萧求,接下來就要在AndroidManifest文件中注冊次活動了其兴。


這是我寫的文件的代碼。很好看出label是活動標題欄的內(nèi)容和啟動器的名稱夸政。FirstActivity是com.example.activitytest.FirstActivity的縮寫元旬。之后的標簽內(nèi)部加入了標簽,這兩句聲明守问,如果你想讓某Activity作文這個程序的主活動匀归,即點擊桌面應用程序的圖標首先打開的就是這個活動,那就一定要加入這兩句說明耗帕。這樣我明這個按鈕就設置的好了穆端。接下來介紹intent在活動之間的穿梭。我們再次在ActivityTest中創(chuàng)建一個活動同上仿便,新建一個second_layout.xml的布局文件体啰,代碼如下:



其中android:background="@drawable/XX">為設置的背景圖片攒巍。

最后在AndroidManifest.xml中為SecondActivity進行注冊由于SecondActivity并不是主活動,所以不需要配置標簽里的內(nèi)容狡赐。

現(xiàn)在第二個活動已經(jīng)創(chuàng)建完成∫ひ担現(xiàn)在就是如何啟動這第二個活動了。

這里引入Intent這個新的概念枕屉。

Intent intent =new Intent(FirstActivity.this,SecondActivity.class);

startActivity(intent);我們首先構建了一個Intent常柄,傳入FirstActivity作為上下文,傳入SecondActivity.class作為目標活動搀擂,

即在FirstActivity這個活動的基礎上打開SecondActivity這個活動西潘。然后通過startActivity()方法來執(zhí)行這個Intent。

結束語 see you next time哨颂。

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末喷市,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子威恼,更是在濱河造成了極大的恐慌品姓,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,997評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件箫措,死亡現(xiàn)場離奇詭異腹备,居然都是意外死亡,警方通過查閱死者的電腦和手機斤蔓,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,603評論 3 392
  • 文/潘曉璐 我一進店門植酥,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人弦牡,你說我怎么就攤上這事友驮。” “怎么了驾锰?”我有些...
    開封第一講書人閱讀 163,359評論 0 353
  • 文/不壞的土叔 我叫張陵卸留,是天一觀的道長。 經(jīng)常有香客問我椭豫,道長艾猜,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,309評論 1 292
  • 正文 為了忘掉前任捻悯,我火速辦了婚禮匆赃,結果婚禮上,老公的妹妹穿的比我還像新娘今缚。我一直安慰自己算柳,他們只是感情好,可當我...
    茶點故事閱讀 67,346評論 6 390
  • 文/花漫 我一把揭開白布姓言。 她就那樣靜靜地躺著瞬项,像睡著了一般蔗蹋。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上囱淋,一...
    開封第一講書人閱讀 51,258評論 1 300
  • 那天猪杭,我揣著相機與錄音,去河邊找鬼妥衣。 笑死皂吮,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的税手。 我是一名探鬼主播蜂筹,決...
    沈念sama閱讀 40,122評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼芦倒!你這毒婦竟也來了艺挪?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 38,970評論 0 275
  • 序言:老撾萬榮一對情侶失蹤兵扬,失蹤者是張志新(化名)和其女友劉穎麻裳,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體器钟,經(jīng)...
    沈念sama閱讀 45,403評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡掂器,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,596評論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了俱箱。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,769評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡灭必,死狀恐怖狞谱,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情禁漓,我是刑警寧澤跟衅,帶...
    沈念sama閱讀 35,464評論 5 344
  • 正文 年R本政府宣布,位于F島的核電站播歼,受9級特大地震影響伶跷,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜秘狞,卻給世界環(huán)境...
    茶點故事閱讀 41,075評論 3 327
  • 文/蒙蒙 一叭莫、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧烁试,春花似錦雇初、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,705評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽郭怪。三九已至,卻和暖如春刊橘,著一層夾襖步出監(jiān)牢的瞬間鄙才,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,848評論 1 269
  • 我被黑心中介騙來泰國打工促绵, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留攒庵,地道東北人。 一個月前我還...
    沈念sama閱讀 47,831評論 2 370
  • 正文 我出身青樓绞愚,卻偏偏與公主長得像叙甸,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子位衩,可洞房花燭夜當晚...
    茶點故事閱讀 44,678評論 2 354

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,091評論 25 707
  • Day1: 在代碼中通過R.string.hello_world可以獲得該字符串的引用裆蒸; 在XML中通過@stri...
    冰凝雪國閱讀 1,401評論 0 5
  • 案例分析,1)求助者體驗到的壓力是精神壓力糖驴。2)初步診斷為創(chuàng)傷后應激障礙僚祷。 1)該求助者發(fā)現(xiàn)死者的時候沒有表現(xiàn)出不...
    蘭紫鷊草閱讀 146評論 0 0
  • KANO 模型是東京理工大學教授狩野紀昭(Noriaki Kano)發(fā)明的對用戶需求分類和優(yōu)先排序的有用工具,以...
    Brooklyn_peng閱讀 2,077評論 1 9
  • 1贮缕、去蘋果開發(fā)者官網(wǎng)下載中心(此地址可以下載各種你想要的蘋果提供的dmg文件~如Xcode各版本and so on...
    iVikings閱讀 603評論 0 2