
Android
苏先生Tongson
coding
展开
-
Android中Cursor类的概念和用法
在你理解和使用 Android Cursor 的时候你必须先知道关于 Cursor 的几件事情:Cursor 是每行的集合。使用 moveToFirst() 定位第一行。你必须知道每一列的名称。你必须知道每一列的数据类型。Cursor 是一个随机的数据源。所有的数据都是通过下标取得。关于 Cursor 的重要方法:close()关闭游标,释放资源co转载 2016-09-18 13:14:59 · 1094 阅读 · 0 评论 -
Fragment和Activity生命周期以及横竖屏切换对生命周期的影响
Fragment生命周期图解,fragment和activity生命周期对比生命周期变化 : 切换到该Fragment05-21 14:26:35.095: D/FragmentDemo(7649): onAttach 05-21 14:26:35.095: D/FragmentDemo(7649): onCreate 05-21 14:26:35.095: D/Fragm转载 2016-07-21 18:11:32 · 583 阅读 · 0 评论 -
AndroidManifest.xml官方介绍
每个Android应用的根目录中都必须包含一个 AndroidManifest.xml 文件。 清单文件为 Android 系统提供有关您的应用的基本信息,系统必须获得这些信息才能运行任意应用代码。此外,清单文件还可执行以下操作:1,为应用的 Java 软件包命名。即:构成应用的 Activity、服务、广播接收器和内容提供程序。2,为实现每个组件的类命名并发布其功能(例如转载 2016-07-21 17:57:42 · 476 阅读 · 0 评论 -
Android_Service多线程断点下载
Android中实现单线程下载文件是比较容易的,可是要使得自己的应用支持多线程断点下载就要考虑到很多细节了,今天我们一起来探讨一下多线程断点下载时怎么实现的。首先先画一张图说明一下Android中下载文件的大致流程:上面的图介绍的是比较清楚的,我们要下载一个文件,首先需要在Activity中选择需要下载的目标,然后把下载的任务交个Service中(这里为什么要交给Servi转载 2016-07-21 17:25:04 · 1536 阅读 · 1 评论 -
Android开发实践:使用Service还是Thread
Service是Android的四大组件之一,被用来执行长时间的后台任务,同样,线程也可以实现在后台执行任务,它们的区别在哪呢?何时使用Service何时使用Thread呢?今天我也来说说我的理解和总结。首先,需要了解Service的几个特点。(1) 默认情况下,Service其实是运行在主线程中的,如果需要执行复杂耗时的操作,必须在Service中再创建一个Thread来执行任务转载 2016-07-29 03:38:22 · 436 阅读 · 0 评论 -
Android网络编程
http://www.apkbus.com/plugin.php?id=buskc&modo=learn&kcid=63Web Http协议上Android 客户端与服务端之间的数据交互。数据格式:字符串、JSON、XML、图片流、二进制数据流;全面介绍Android Client使用HttpClient对象和HttpURLConnection对象与服务器Servlet对象之间的请求,转载 2015-06-14 22:35:39 · 509 阅读 · 0 评论 -
AndroidManifest.xml配置文件详解
AndroidManifest.xml配置文件对于Android应用开发来说是非常重要的基础知识,本文旨在总结该配置文件中重点的用法,以便日后查阅。下面是一个标准的AndroidManifest.xml文件样例。[html] view plaincopyxml version="1.0" encoding="utf-8"?转载 2015-05-18 17:06:23 · 423 阅读 · 0 评论 -
详解Android中AsyncTask的使用
在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易对线程进行精确的控制。关于Handler的相关知识,前面也有所介绍,不清楚的朋友们可以参照一下转载 2015-05-12 21:32:22 · 481 阅读 · 0 评论 -
sax、dom、pull解析xml
-------------------------------------SAX解析xml----------------------------------》Sax定义 SAX是一个解析速度快并且占用内存少的xml解析器,非常适合用于android等移动设备 SAX全称是Simple API for Xml,既是指一种接口,也是一个软件包转载 2015-04-28 11:48:56 · 430 阅读 · 0 评论 -
走进Java Android 的线程世界
直奔主题首先我们来看看Java的线程通讯基础 //产品 static class ProductObject{ //线程操作变量可见 public volatile static String value; } //生产者线程 static class Producer extends Thread{ Object原创 2017-07-05 17:23:12 · 532 阅读 · 0 评论