网培第一天:Android知识体系-思维导图详解
Android知识体系
1、AndroidManifest.xml |--version |--permissions |--sdk version |--application |--activity |--launchmode |--standard |--singletask |--singletop |--singleinstance |--service |--receiver |--provider
2、User-Interface
|--Layout
|--Fragment
|--Linear
|--Relative
|--Frame
|--ViewFlipper
|--ViewSwitcher
|--ImageSwitcher
|--TextSwitch
|--Table
|--Grid
|--Absolute
|--View
|--TextView
|--EditText
|--Button
|--Toggle
|--CheckBox
|--Radio
|--ImageView
|--ImageButton
|--Progressbar
|--SeekBar
|--RatingBar
|--Date
|--Date
|--Time
|--AdapterView
|--ListView
|--ViewHolder
|--convertView
|--CacheMap
|--AysncTask
|--ScrollListener
|--Multi-Item
|--分组
|--分页
|--Header-Footer
|--PinnedHeaderView
|--pull-refresh-view
|--GridView
|--Spinner
|--ViewPager
|--Gallery
|--WebView
|--通知系统
|--Notification
|--Dialog
|--Toast
|--自定义组件
|--AppWidget
|--PopupWindow
3、Activity
|--生命周期
|--onCreate()
|--onStart()
|--onRestart()
|--onPause()
|--onResume()
|--onStop()
|--onDestroy()
|--跳转
|--内部
|--Visible
|--Fragment
|--addView
|--setContentView
|--页面
|--startActivity
|--startActivityForResult
|--RequestCode
|--ResponseCode
|--setResult(intent,response-code)
|--onActivityResult
4、Service
|--生命周期
|--onStartCommand()
|--onBind()
|--onCreate()
|--onDestroy()
|--启动方法
|--startService
|--onCreate()
|--onStartCommand()
|--onDestroy()
|--bind
|--startBinder
|--onCreate()
|--onStartCommand()
|--onDestroy()
|--ServiceConnection
|--onServiceConnected()
|--绑定成功
|--null binder
|--onServiceDisconnected()
|--been killed
|--crash
5、BroadcastReceiver
|--注册
|--XML
|--Manifest
|--Intent-filter
|--Code
|--RegisterReceiver(reveiver,filter)
|--unRegistReceiver()
|--区别
|--code:作用范围可控制
|--无序
|--sendBroadcast(intent)
|--有序广播
|--发送
|--SendOrderedBroadcast
|--接收
|--<Intent-filter android:priority=12342342345
|--拦截
|--onReceive()
|--abortBroadcast()
|--getResultData()
|--setResultData()
6、ContentProvider
|--ContentResolver
|--insert(Uri)
|--delete
|--update
|--query
|--自定义
|--extends ContentProvider
7、Intent
|--bundle
|--保存数据
|--Map
|--putExtras
|--显式
|--startActivity
|--startService
|--隐式
|--action
|--package+ACTION_XXX
|--category
|--LAUNCHER
|--DEFAULT
|--data
|--data
|--schema
|--host
|--path
|--port
|--type
|--image:jpg
8、多线程
|--ANR
|--Activity or Application not Responding
|--条件
|--new Thread update UI
|--FC
|--Handler
|--handler.sendMessage
|--handlerMessage()
|--AsyncTask
|--好处:不许另起线程
|--extends
|--onPrepareExcute
|--doInBackground
|--publishProgress
|--onPostExcute
|--onProgressUpdate
|--费用结算
9、进程
|--AIDL
10、工具类
|--Collections
|--Arrays
|--Math
|--Calendar
11、传感器
|--光线:Sensor.TYPE_LIGHT
|--GPS:
|--近距离:Sensor.TYPE_PROXIMITY
|--加速度:Sensor.TYPE_ACCELEROMETER
|--陀螺仪:Sensor.TYPE_GYROSCOPE
|--地磁:Sensor.TYPE_MAGNETIC_FIELD
|--方向:Sensor.TYPE_ORIENTATION
12、SystemManager
|--NotificationManager
|--FragmentManager
|--AppWidgetManager
|--AssetManager
|--ActivityManager
|--WindowManager
|--PackageManager
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。