随笔- 66
文章- 0
评论- 15
阅读-
10万
03 2016 档案
android中的线程池学习笔记
摘要:阅读书籍: Android开发艺术探索 Android开发进阶从小工到专家 对线程池原理的简单理解: 创建多个线程并且进行管理,提交的任务会被线程池指派给其中的线程进行执行,通过线程池的统一调度和管理使得多线程的使用更简单,高效. 使用线程池的优势: 1.重用线程池中的线程,避免因为线程的创建和销毁
阅读全文
Android Studio 导入百度地图jar和so的正确方式
摘要://这部分内容在百度地图的官方文档中写的比较模糊 //感觉在这种事情上浪费实际很不好,遂记录如下 //以下仅是方法之一 step1 下载sdk后解压,并把libs中的全部内容拷贝到app/libs目录下 step2 在build.gradle中增加以下内容,指定自定义路径 以上
阅读全文
android:使用Messenger进行进程间通信(二)
摘要://继续完善音乐播放器demo 相关文章: android:使用Messenger进行进程间通信(一):http://www.cnblogs.com/happyhacking/p/5318418.html android:使用RemoteView自定义Notification:http://www.
阅读全文
android:使用RemoteView自定义Notification
摘要://网上相关内容较少,遂记录下来,备忘. //依然以音乐播放器demo为例. 效果截图 //锤子手机上的效果 step1 准备自定义layout 常规的实现方式,并不会因为是用于notification的而在实现上有所不同. //以下内容均为service中的实现 step2 使用以上layout文
阅读全文
android:使用Messenger进行进程间通信(一)
摘要:Messenger简介 Messenger和AIDL是实现进程间通信(interprocess communication)的两种方式. 实际上,Messenger的实现其实是对AIDL的封装. Messenger适合于多进程单线程,AIDL适合于多进程多线程,需要开发者自己实现线程安全. goog
阅读全文
android 加载自定义图片并在图片上绘图
摘要:来源:毕设 关键词:Bitmap Canvas //毕设中需要自定义室内地图,并且在地图上绘制轨迹 //此处是一个测试Demo,实现图片的加载和记录手指在屏幕上的运动轨迹 图片的载入 使用系统提供的内容提供者,要点如下: 1.调用android图库的方式:Intent intent = new In
阅读全文
android 多线程下载 断点续传
摘要:来源:网易云课堂Android极客班第八次作业练习 练习内容: 多线程 asyncTask handler 多线程下载的原理 首先获取到目标文件的大小,然后在磁盘上申请一块空间用于保存目标文件,接着把目标文件分割成n份,分别创建线程下载. 获取目标文件的大小 在磁盘上申请一块空间,用于保存目标文件,
阅读全文
android开发练习:天气应用
摘要:来源:网易云课堂GeekBand第七次作业 作业要求: 做一个天气应用 1. 接口参考: http://apistore.baidu.com/apiworks/servicedetail/880.html,只是参考API,可自行查找使用其他API接口 2. 考察内容:获取数据,解析JSON 3. 数
阅读全文
wifi强度数据采集器(android)
摘要:来源:毕业设计 关键词:wifi数据的采集 SQLite数据库的使用 需求 采集实验室内各坐标处各wifi信号的强度 UI 因为是辅助工具,所以UI写的很简单,如下图 Wifi相关操作 实体类 需要采集的数据分别是wifi的mac地址(BSSID),强度(level),名称(SSID),故实体类实现
阅读全文
AndroidStudio添加依赖库
摘要:以Gson为例 Step1:点击下图中的入口,进入ProjectStructure Step2: 在app项中选择Dependencies窗口,点击右侧的加号 Step3:在搜索框中输入gson,点击搜索(不需要FQ),搜索到后点击ok Step4:自动编译后,可以在下图所示位置查看
阅读全文