屏幕快照 2017-12-05 下午4.44.49.png
官方解釋
應用程序組件,提供用戶與程序交互的界面
Activity,Service,BroadcastReceiver,Content Provider
如何創建使用
繼承Android的activity類-->重寫方法-->設置顯示布局-->在android manifest文件中注冊activity
例:
屏幕快照 2017-12-05 下午4.26.56.png
setContentView()方法加載要在這個activity里顯示的布局。
注冊:
屏幕快照 2017-12-05 下午4.29.04.png
name:activity所在的包名和activity名
屏幕快照 2017-12-05 下午4.30.33.png
主activity的話,還要在intent filter里設置action和category,如上。
生命周期概述
屏幕快照 2017-12-05 下午4.32.58.png
activity的四種狀態
- 活動狀態(active/running),activity處于界面最頂端,獲取焦點。
- 暫停狀態(paused),失去焦點但對用戶可見。
- 停止狀態(stopped),activity被完全遮擋,但保留所有狀態和成員信息
- 非活動狀態(killed),activity被停止
查看activity生命周期的執行過程
重寫各個方法,用Log查看。-->
調用Log類
屏幕快照 2017-12-05 下午4.44.49.png
附上遇到的問題
as總會莫名其妙讓我下這種包那種包,工作室的翻墻wifi實在慢,還不抵我大UESTC+lantern,不過現在改了改,不用翻墻了,記錄以下:(http://m.blog.csdn.net/coolwxb/article/details/50802160)