android
文章平均质量分 54
zongpeiqing
这个作者很懒,什么都没留下…
展开
-
[Android] Android中Thread和Service的区别
很多时候,你可能会问,为什么要用 Service,而不用 Thread 呢,因为用 Thread 是很方便的,比起 Service 也方便多了,下面我详细的来解释一下。 1). Thread:Thread 是程序执行的最小单元,它是分配CPU的基本单位。可以用 Thread 来执行一些异步的操作。2). Service:Service 是android的一种机制,当它运行的转载 2015-10-09 10:44:38 · 363 阅读 · 0 评论 -
Android版本和API Level对应关系
从Android developer copy过来,留作笔记的。Platform VersionAPI LevelVERSION_CODENotesAndroid 4.419KITKATPlatform HighlightsAndroid 4.318JELLY_BEAN_MR2转载 2015-09-23 17:06:46 · 243 阅读 · 0 评论 -
根据Critera获得LocationProvider
LocationManager locationManager = (LocationManager)getSystemService(Context.LOCATION_SERVICE);Criteria cri = new Criteria();cri.setAccuracy(Criteria.ACCURACY_FINE);cri.setAltitudeRequired(false);cri.s原创 2016-04-16 20:49:27 · 454 阅读 · 0 评论 -
Handler使用方法
在Android开发中,我们经常会遇到这样一种情况:在UI界面上进行某项操作后要执行一段很耗时的代码,比如我们在界面上点击了一个”下载“按钮,那么我们需要执行网络请求,这是一个耗时操作,因为不知道什么时候才能完成。为了保证不影响UI线程,所以我们会创建一个新的线程去执行我们的耗时的代码。当我们的耗时操作完成时,我们需要更新UI界面以告知用户操作完成了。所以我们可能会写出如下的代码:转载 2016-04-18 21:14:19 · 630 阅读 · 0 评论 -
深入源码解析Android中的Handler,Message,MessageQueue,Looper
本文主要是对Handler和消息循环的实现原理进行源码分析,如果不熟悉Handler可以参见博文《 Android中Handler的使用》,里面对Android为何以引入Handler机制以及如何使用Handler做了讲解。概括来说,Handler是Android中引入的一种让开发者参与处理线程中消息循环的机制。我们在使用Handler的时候与Message打交道最多,Message是Ha转载 2016-04-18 21:31:41 · 374 阅读 · 0 评论 -
Android中的Handler,Message,MessageQueue,Looper 原理关系图
主要基于上一篇转载的 《深入源码解析Android中的Handler,Message,MessageQueue,Looper》的理解,将他们之间的关系根据自己的理解画了一张图,方便记忆理解。原创 2016-04-19 16:15:03 · 1092 阅读 · 0 评论 -
Android基础之如何在AS中导入jniLibs目录
1 编辑app目录下的build.gradle文件,为其添加以下代码:sourceSets { main { jniLibs.srcDirs = ['libs'] } }2 完整的build.gradle文件如下所示:apply plugin: 'com.android.application'an转载 2016-09-12 22:00:25 · 4753 阅读 · 0 评论 -
Android下强制关闭其他程序
转:http://blog.csdn.net/dliyuedong/article/details/24448899这几天一直在做一个Andorid应用,想实现任务管理器的效果,能够彻底关闭其他的程序,网上也看了很多资料,很多都是使用后restartPackage或者killBackgroundProcesses函数去进行,但是这一种并不能真正的将应用关闭.我的手机是root过的defy,转载 2016-09-01 11:23:08 · 3601 阅读 · 0 评论