Android Activity形象描述
生活随笔
收集整理的這篇文章主要介紹了
Android Activity形象描述
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Activity就是形象的說就是一個容器,在里面放置各種控件(按鈕,文本,復選框等),就形成了軟件的界面~
Activity是可見的,如果不加任何控件的話,那么就像Windows中的空白窗體一樣
通過Public?Class?activity01?extends?Activity{}來創建一個activity01的Activity類,如圖所示即是一個Activity
Android系統的手機的每一個你能看到的畫面都是一個activity,它像是一個畫布,隨你在上面怎么涂畫,畫個按鈕,畫個圖片,畫個列表,都隨你!專業點其實activity就是一個view類的派生類(比如Button, listview,imageview)的container。Android平臺的四大天王:Activity, Service, ContentProvider, BroadcastReceiver, 這四種組件通過Intent進行溝通,Intent就是橋梁了!Android是跑在Linux kernel上的,每一個APP都有自己的進程,Google的工程師為了簡化APP開發人員的開發難度,把進程相關的東西都在底層做掉了,暴漏給APP開發人員的就是這四大天王和一個橋梁
上面幾位同學說得不對,你不能把它看成是頁面,因為如果你不指定頁面,它就沒有頁面。 其實你最好是拿金山詞霸翻譯一下就得到答案,對, Activity 是指 一次活動的意思, 活動在這里是一場演播劇。 一出演出活動。 而演出可以是有畫面的舞臺,也可以是沒有畫面的單口相聲通過聲音演出給你。如果需要有頁面,那很簡單你的oncreate方法里面必須要有一句代碼: this.setContentView(R.layout.main); 其中setContentView是指,我要設定我這次演出活動的演出舞臺為 R.layout.main 而R.layout.main是在你的res/layout文件夾由main.xml 文件定義的, 所以你可以像網頁設計一樣在你的某個xml文件中定義你的界面,定義你的舞臺,然后通過setContentView表現出來。 如果你像設計html一樣在xml可定義了某個按鈕并給按鈕取了一個名字,那么你就可以在你的activity中使用,這是你的演員,演員都有名字,你用findviewbyid(xxx) 找到這個演員,然后讓他表現個動作看看。 所以用戶按下這個按鈕的時候就會有動作。如果你的電視有好幾集,那么你可以把每集看成一個activity. 每集有片頭,片尾,中間需要的話可以插廣告,廣告播完要回來接著播。 所以你的ACTIVITY就有以下方法: oncreate, onrestart onpause, onresume,onDestroy 這些方法都是導演己經為你安排好了,每個activity肯定都會有這些內容,所以如果你想特別點,那你就在這些方法里面寫都你的東西。 activity 會在合適的時候自動執行你的代碼。
總結
以上是生活随笔為你收集整理的Android Activity形象描述的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 张槎地铁站定位综合枢纽 与多条重要轨道交
- 下一篇: Android开发者必备的42个链接