01 2016 档案

摘要:关于Handler的线程问题 每一个handler必须关联到线程的Looper,Looper用于管理消息队列(MessageQueue) 每一个Handler关联到的线程必须有已经启动的Looper,即已经调用过Looper.prepare()系列方法 Looper必须调用Looper.loop() 阅读全文
posted @ 2016-01-08 19:39 wojiaohuangyu 阅读(4) 评论(0) 推荐(0) 编辑
摘要:今天学习了百度的一些基本的用法,感觉百度给的东西对开发者的使用非常方便。 包括百度地图的调用,在地图中添加图片,位置的移动,以及地图位置的发送 首先,前期准备, 需要如上的准备,可以去百度lbsyun.baidu.com自己下载,百度也有提供的案例供参考 直接上代码: DemoApplication 阅读全文
posted @ 2016-01-07 20:08 wojiaohuangyu 阅读(15) 评论(0) 推荐(0) 编辑
摘要:AsyncTask也叫做“异步任务”,是一个抽象类 AsyncTask约定了在子线程中执行任务的抽象方法,开发者可以在自定义AsyncTask的实现类中重写该方法, 则AsyncTask在工作时会自动开启子线程执行相关代码 AsyncTask类的声明: public abstract class A 阅读全文
posted @ 2016-01-06 22:57 wojiaohuangyu 阅读(4) 评论(0) 推荐(0) 编辑
摘要:消息分发 当Message对象被发送到Handler,并尝试被处理时,Handler会对消息进行分发,即决定由谁处理消息。 在消息机制中,可以有以下3种处理消息的方式: 【高优先级】在创建Message对象时,调用Message类的静态方法public static Message obtain(H 阅读全文
posted @ 2016-01-06 14:03 wojiaohuangyu 阅读(5) 评论(0) 推荐(0) 编辑
摘要:UI线程模型 进程通常表现为一个正在运行的应用程序实体,在默认情况下, 每个正在运行的应用程序有且仅有1个进程。 线程(Thread)是计算机进行调度的基本单位,表现为进程中某个单一顺序的控制流,它可以被认为是一个轻量级的进程 (LightWeightProcess); 同一个进程中可以有若干个线程 阅读全文
posted @ 2016-01-04 21:49 wojiaohuangyu 阅读(8) 评论(0) 推荐(0) 编辑
摘要:有序广播的优先级: 发送有序广播的方法有: public void sendOrderedBroadcast(Intent intent,String receiverPermission) 在接收有序广播时,可以自己为接收者指定优先级: 静态注册广播接收者时,在AndroidMainfest.xm 阅读全文
posted @ 2016-01-04 13:45 wojiaohuangyu 阅读(9) 评论(0) 推荐(0) 编辑
摘要:广播可以理解为是一种通信的模式,即1个发送方,若干个接收方, 例如: 1个电视台与若干个电视台,1个老师与若干个学生,1个数据发送方与若干个接收方 在广播的通信模式中,广播表现为两种方式:发送方,接收方 在广播的通信模式中,接收方的数量是若干个,广播的发送方会在需要发送 广播的时候即发出广播,并不关 阅读全文
posted @ 2016-01-02 21:32 wojiaohuangyu 阅读(6) 评论(0) 推荐(0) 编辑
摘要:Android系统的媒体文件管理方式: 扫描存储设备上的公有媒体文件,并使用SQLite数据库记录下相关的信息: 一般情况下,系统开机时会发出媒体扫描的广播,通知扫描程序进行扫描; 开发者开发的应用程序也可以调用扫描器实时扫描; 扫描到的媒体除了会在数据库中记录媒体文件的路径意外,还会记录下其他的相 阅读全文
posted @ 2016-01-01 23:32 wojiaohuangyu 阅读(30) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示