06 2013 档案

摘要:访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米获取精确位置android.permission.ACCESS_FINE_LOCATION,通过GPS芯片接收卫星的定位信息,定位精度达10米以内访问定位额外命令android.permission.ACCESS_LOCATION_EXTRA_COMMANDS,允 阅读全文
posted @ 2013-06-28 17:49 Wolves 阅读(76) 评论(0) 推荐(0)
摘要:创建一个开始的服务: 一个开始的服务被启动当另一个组件通过调用startService()。然后这个服务调用onStartCommand()方法。当一个服务被启动了,它的是独立于启动它的组件的。这个服务将一直运行于后台,甚至启动它的组件被销毁。同样的,这个服务能停止他自己当它的任务完成,通过调用stopSelf()。或者另一些组件也能停止它,通过调用 stopService()。一个应用组件比如一个activity能开始一个服务通过调用 startService(),通过Intent去指定这个服务包括传递的数据。这个服务将会接受到Intent在 onStartCommand()方法里。 例如, 阅读全文
posted @ 2013-06-28 11:45 Wolves 阅读(94) 评论(0) 推荐(0)
摘要:一个service是一个应用组件能执行长时间运行于后台不用提供用户界面的任务。另一个应用组件可以开启一个服务,这个服务将一直运行于后台,甚至当用户切换到另一个应用。此外,一个组件能绑定一个服务和它交互,甚至是执行进程间的通信。例如,一个服务能处理网络传输,播放音乐,I/O操作, content provider交互等。 一个服务通常又两种形式: Started: 一个服务被打开当一个应用组件(例如一个activity)启动它通过调用startService();一旦服务启动,它将运行于后台不定期的(除非这个服务执行完,或者服务被系统回收),即使调用它的组件被销毁。通常一个启动的服务执行一个独. 阅读全文
posted @ 2013-06-28 11:43 Wolves 阅读(207) 评论(0) 推荐(0)
摘要:引言HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:1.支持客户/服务器模式。2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因 阅读全文
posted @ 2013-06-28 11:41 Wolves 阅读(111) 评论(0) 推荐(0)
摘要:Intent提供了一种通用的消息系统,它允许在你的应用程序与其它的应用程序间传递Intent来执行动作和产生事件。使用Intent可以激活Android应用的三个核心组件:活动、服务和广播接收器。 Intent可以划分成显式意图和隐式意图。显式意图:调用Intent.setComponent()或Intent.setClass()方法明确指定了组件名的Intent为显式意图,显式意图明确指定了Intent应该传递给哪个组件。 隐式意图:没有明确指定组件名的Intent为隐式意图。Android系统会根据隐式意图中设置的动作(action)、类别(category)、数据(URI和数据类型)找. 阅读全文
posted @ 2013-06-28 11:20 Wolves 阅读(196) 评论(0) 推荐(0)
摘要:activity的生命周期不管是在面试还是在工作中我们都会经常遇到,这当然也是非常基础的,基础也很重要哦,学会activity的生命周期对我们以后开发更健壮的程序会有很大帮助。下面来看一下Activity生命周期图:为了便于理解,我简单的写了一个Demo,不明白Activity周期的朋友们,可以亲手实践一下,大家按照我的步骤来。第一步:新建一个Android工程,我这里命名为MainActivity.再创建一个OtherActivity继承activity。 1 public class MainActivity extends Activity { 2 /** Called when... 阅读全文
posted @ 2013-06-28 11:11 Wolves 阅读(119) 评论(0) 推荐(1)
摘要:学习过android的都知道,android主要是有activity,service,BroadcastReceiver和ContentProvider这四大组件,当然还有连接这四大组件的Intent(意图)。首先让我们先学习一下activity。activity是一个提供屏幕的应用组件为了是用户能够交互的做一些事情,例如:打电话,拍照,发送email,查看地图等。每一个activity是一个窗口,通过用户界面去画它。这个窗口通常充满屏幕,但有时候它可能是更小的,悬浮在另一个窗口的上面。 先了解这么多,下面写一个简单的helloword。 首先我们打开Eclipse选择左上方的菜单[File. 阅读全文
posted @ 2013-06-28 11:03 Wolves 阅读(111) 评论(0) 推荐(0)
摘要:开启Android工程 我们开启Eclipse环境来,在左上方的菜单上,选择[File->New->Project],会弹出[New Project]对话框.Eclipse是通用的剪辑环境,可根据你所安装的不同的插件而支持许多种类的工程的创建.点击[Android]资料夹下的[Android Project]对话框,点选"Browse.."按钮以选择[开启已经存在的工程](Create project from existing source).我们现选择F盘目录为[F:/Android/projects]中的HelloAndroid工程[F:/Android/ 阅读全文
posted @ 2013-06-28 10:58 Wolves 阅读(102) 评论(0) 推荐(0)
摘要:1.Android是什么? Android 是Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序 ——移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。谷歌与开放手机联盟合作开发了Android,这个联盟由包括中国移动、摩托罗拉、高通、宏达和 T-Mobile 在内的 30 多家技术和无线应用的领军企业组成。Android 作为谷歌企业战略的重要组成部分,将进一步推进"随时随地为每个人提供信息"这一企业目标的实现。2.环境配置和安装网上一搜一大堆,大家自己找吧。比较简单。 3.Android系统架构 3.1 阅读全文
posted @ 2013-06-28 10:55 Wolves 阅读(107) 评论(0) 推荐(0)