AIDL 定义
AIDL: Android Interface Definition Language : Android 接口定义语言。用于不同进程(Process)之间的通讯。
AsyncTask
超简述原理AsyncTask
本质是一个静态的线程池(容量 128,执行数 5),AsyncTask
派生出来的子类可以实现不同的异步任务,这些任务都是提交到静态线程池中执行的;mWorker
执行doInBackground(mParams)
方法执行异步任务;AsyncTask
内部的InternalHandler
响应这些消息,并调用相关的回调函数;RejectedExcutionException
。解决方式为新开一个线程,时刻关注线程池内线程数量,如果线程池线程满了,那么则休眠新线程,否则将线程添加到线程池中。SerialExcutor
执行串行操作。真正的操作是在THREAD_POOL_EXCUTOR
线程。如果想要强行并行执行,可以直接使用excuteOnExcutor
方法即可;所有的百度地图 SDK 在使用时,必须先调用SDKInitializer.initialize(Context context)
方法进行初始化。
MapStaus
地图状态。可以设置地图的中心点、缩放级别、仰望角、旋转角。该类是 final 类,要用MapStaus.Builder
构造Overlay
覆盖物。该类为抽象类。其子类有Arc
弧线、Circle
圆、 Dot
圆点、GroundOverlay
矩形区域、Marker
标记、Polygon
多边形、Polyline
折线、Text
文本Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
1 | $ hexo new "My New Post" |
More info: Writing
1 | $ hexo server |
More info: Server
1 | $ hexo generate |
More info: Generating
1 | $ hexo deploy |
More info: Deployment