Android 架构图
2017-01-14 20:04:04 0 举报
登录查看完整内容
Android架构图是一个复杂的系统,它由五部分组成:Linux内核、系统运行时库、应用程序框架、应用程序和HAL。其中,Linux内核是整个Android系统的基础,它提供了底层的驱动支持和内存管理等功能;系统运行时库包括了C/C++标准库和Java虚拟机等组件,它们为应用程序提供了基本的功能支持;应用程序框架则提供了一系列的API和服务,帮助开发者快速构建应用程序;应用程序则是用户直接接触到的部分,它们运行在设备上,为用户提供各种功能和服务;最后,HAL是硬件抽象层,它负责将底层硬件的操作封装成统一的接口,供应用程序调用。
作者其他创作
大纲/内容
Activity
adven
- musicThread:Thread- music_resource:int
+ Music_Play(int):void# onCreate(Bundle):void
truth
-musicThread: Thread-music_resource: int
-setMusic_Resource(int): void-Music_Play(int): void#onCreate(Bundle): void
Add_New_Truth
- db: MyDB- add_truth: EditText- giveup_add: Button- confirm_add: Button- musicThread: Thread- music_resource:int
- setMusic_Resource(int): void+ Music_Play(int): void# onCreate(Bundle): void
Screen_Listener
-mContext: Context-mScreenReceiver: ScreenBroadcastReceiver-mScreenStateListener: ScreenStateListene
rock
-sensorManager: SensorManager-vibrator:Vibreator-SENSOR_SHAKE: int-dialog_flag: boolean-db: MyDB-fflag: String-punishment: String-myTextView: TextView- screen_listener: Screen_Listener+Show_Lock_Screen_Message:boolean+mBundle: Bundle-musicThread: Thread-music_resource: int-sensorEventListener: SensorEventListener-handler: Handler
-Music_Play(int): void#onCreate(Bundle): void+onClick(View): void#onResume():void#onPause():void#onStop():void
Game_rule
- db:MyDB- textView_name:EditText - textView_rule:EditText - button_return:Button- button_update:Button- musicThread:Thread- music_resource:int
- setMusic_Resource(int):void+ Music_Play(int):void# onCreate(Bundle):void
Add_New_adv
- musicThread:Thread- music_resource:int- db:MyDB- add_adv:EditText- giveup_add:Button- confirm_add:Button
Game
MainActivity
- exitTime:long = 0- musicThread:Thread- music_resource:int- background_music_thread:Thread- background_music_continue:boolean
MyDB
- DB_NAME:static final String=\"Game\"- TABLE_NAME:static final String=\"GamePro\"- TABLE_TRUTH:static final String=\"TRUTH\"- TABLE_ADVENT:static final String=\"ADVENTURE\"- DB_VERSION:static final int=1- flag:int=0
OneGame
- GameName:String- GameRule:String
+ getGameName():String+ getGameRule():String+ setGameName(String):void+ setGameRule(String):void
check_truth
Lock_Screen_Message_Activity
-musicThread:Thread-music_resource: int
-setMusic_Resource(int):void+Music_Play(int):void#onCreate(Bundle):void+onClick(View)
Add_New_Game
- db:MyDB- add_name:EditText- add_rule:EditText- giveup_add:Button- confirm_add:Button- musicThread: Thread- music_resource:int
check_adven
BroadcastReceiver
0 条评论
回复 删除
下一页