自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

FireOfStar的专栏

宁静致远

  • 博客(25)
  • 资源 (11)
  • 收藏
  • 关注

翻译 Android的联通性---USB主机模式(一)

本文译自:http://developer.android.com/guide/topics/connectivity/usb/host.html当你的Android设备在USB主机模式中时,它作为USB主机给从属设备供电,并会列举被连接的USB设备。USB主机模式在Android3.1以后开始被支持。API概要在开始之前,重要的是要理解工作中所需要的类。下表介绍了在android.h

2012-11-30 08:26:54 4746 1

翻译 Android培训---运行你的应用程序

运行Android应用程序依赖两件事:1.你是否有实际的Android设备;2.你是否在使用Eclipse。本节课要讲解如何在实际的设备和Android模拟器上安装和运行你的应用程序。在运行你的应用程序之前,你要先看一下Android工程中的几个目录和文件:AndroidManifest.xml清单文件介绍了该应用程序的基本特征,并定义了应用程序中每个组件。在以后的培训课程中,你会

2012-11-29 20:40:21 2096 1

翻译 Android的联通性---USB的从属模式(四)

获得跟附件通信的权限在跟USB附件设备进行通信之前,你的应用程序必须要从用户那里获得许可。注意:如果你的应用程序使用Intent过滤器来发现那些被接入的附件设备,而且用户允许你的应用程序处理该Intent对象,那么会自动的接收许可。否则,在连接附件设备之前,你必须明确的申请接入许可。明确的申请接入许可,在有些情况下是必须的,如在你的应用程序列举出了已经接入的附件设备,并要跟其中之一进行

2012-11-29 08:08:20 4287

翻译 Android培训---创建Android工程

本文译自:http://developer.android.com/training/basics/firstapp/creating-project.htmlAndroid项目包含了组成Android应用程序源代码的所有文件。Android SDK工具使用一套默认的项目目录和文件,能够很容易的创建一个新的Android项目。本节课介绍如何使用Eclipse(带有ADT插件)或命令行的SD

2012-11-28 22:01:10 6324 2

翻译 Android的联通性---USB的从属模式(三)

跟附件一起工作当用户把USB附件连接到Android设备时,Android系统能够判断你的应用程序是否对接入的附件感兴趣。如果感兴趣,你能够跟期望的附件建立通信。以下是你的应用程序要做的事情:1. 通过使用过滤附件设备接入事件的Intent过滤器或列举已经接入的附件设备来发现对应的附件设备;2. 如果不是已知的附件设备,就要询问用户是否允许跟该附件设备通信;3. 通过读写对应接口端

2012-11-28 07:54:18 4318

翻译 Android的联通性---USB的从属模式(二)

API概要因为该附加的类库是一个针对框架API的封装,所以支持USB从属模式的类都是类似的。即使你正在使用这个附加类库,你也能够使用android.hardware.usb的参考文档。注意:但是,在附加类库和框架API之间有一点使用上的差异,你应该注意。下表介绍了支持USB从属模式API的类:类介绍UsbManager允许

2012-11-27 08:36:55 4239

翻译 Protocol Buffer介绍(Java)

<!--@page {margin:2cm}pre.cjk {font-family:"DejaVu Sans Condensed",monospace}p {margin-bottom:0.21cm}code.cjk {font-family:"DejaVu Sans Condensed",monospace}-->本文译自:https://d

2012-11-26 20:15:14 4492

翻译 Android的联通性---USB的从属模式(一)

本文译自:http://developer.android.com/guide/topics/connectivity/usb/accessory.htmlUSB的从属模式允许用户连接到专门给Android设备设计的USB主机硬件。这些附件必须遵循在Android从属模式开发工具文档中描述的Android从属模式协议。这个协议允许Android设备即使不作为USB主机依然能够跟USB硬件进行交

2012-11-26 13:03:42 2359

翻译 Android的联通性---USB的主机模式和从属模式

本文译自:http://developer.android.com/guide/topics/connectivity/usb/index.htmlAndroid通过两种模式来支持各种USB外设和Android的USB附件(实现了Android从属协议的硬件):USB从属模式和USB主机模式。在USB的从属模式中,外部的USB硬件作为USB主机。从属USB设备的例子包括机器人控制器、基座、诊断

2012-11-25 21:06:05 3284

翻译 Andriod的联通性---Wi-Fi Direct(二)

创建Wi-Fi Direct应用程序创建Wi-Fi Direct应用程序涉及到给应用程序创建和注册广播接收器、发现对等设备、连接对等设备和把数据传送给对等设备。下面会介绍如何完成这些事情。初始安装在使用Wi-Fi Direct API之前,必须确保你的应用程序能够访问硬件,并且该设备要支持Wi-Fi Direct协议。如果支持Wi-Fi Direct,你就可以获得一个WifiP2pMa

2012-11-24 20:57:58 10499 5

翻译 Andriod的联通性---Wi-Fi Direct(一)

本文译自:http://developer.android.com/guide/topics/connectivity/wifip2p.htmlWi-Fi Direct允许Android4.0(API Level 14)以后的设备,使用相应的硬件通过Wi-Fi直接的彼此相连,而不需要中间访问点。当每个都设备支持Wi-Fi Direct时,使用这些API就能够发现并连接另一个对等设备,而且通信距

2012-11-22 20:52:32 7220

翻译 Android近场通信---高级NFC(二)

读写NFC标签读写NFC标签,要涉及到从Intent对象中获取标签,并要打开与标签的通信。要读写NFC标签数据,你必须要定义自己的协议栈。但是,要记住在直接使用NFC标签工作时,你依然能够读写NDEF数据。这是你想要如何构建的事情。下例演示了如何使用MIFARE超薄标签来工作:package com.example.android.nfc;import android.nfc.Tag;

2012-11-21 19:13:58 9732 1

翻译 Android近场通信---高级NFC(一)

本文译自:http://developer.android.com/guide/topics/connectivity/nfc/advanced-nfc.html本文介绍一些高级的NFC专题,如多样的NFC标签技术、编写NFC标签、以及前台调度,前台调度允许在前台的应用程序优先调度Intent事件,即使还有其他的过滤同样的Intent事件的应用程序存在。Android所支持的NFC标签技术

2012-11-20 08:23:51 16776 4

翻译 Android近场通信---NFC基础(五)

Android应用程序记录(Android Application Record---AAR)在Android4.0(API Level 14)中引入的Android应用程序记录(AAR),提供了较强的在扫描到NFC标签时,启动应用程序的确定性。AAR有嵌入到NDEF记录内部的应用程序的包名。你能够把一个AAR添加到你的NDEF消息的任何记录中,因为Android会针对AAR来搜索整个NDEF

2012-11-16 12:51:23 14229 1

翻译 Android近场通信---NFC基础(四)

从Intent中获取信息如果因为NFC的Intent而启动一个Activity,那么你就能够从Intent中获取被扫描到的NFC标签的相关信息。根据被扫描到的标签,Intent对象能够以下额外的信息:1.  EXTRA_TAG(必须的):它是一个代表了被扫描到的标签的Tag对象;2.  EXTRA_NDEF_MESSAGES(可选):它是一个解析来自标签中的NDEF消息的数组。这个附加

2012-11-14 21:45:21 14771

翻译 Android近场通信---NFC基础(三)

过滤NFC的Intent要在你想要处理被扫描到的NFC标签时启动你的应用程序,可以在你的应用程序的Android清单中针对一种、两种或全部三种类型的NFC的Intent来过滤。但是,通常想要在应用程序启动时控制最常用的ACTION_NDEF_DISCOVERED类型的Intent。在没有过滤ACTION_NDEF_DISCOVERED类型的Intent的应用程序,或数据负载不是NDEF时,才会

2012-11-13 20:31:48 12926 3

翻译 Android近场通信---NFC基础(二)

应用程序如何调度NFC标签当标签调度系统完成对NFC标签和它的标识信息封装的Intent对象的创建时,它会把该Intent对象发送给感兴趣的应用程序。如果有多个应用程序能够处理该Intent对象,就会显示Activity选择器,让用户选择Activity。标签调度系统定义了三种Intent对象,以下按照由高到低的优先级列出这三种Intent对象:1.  ACTION_NDEF_DISCOV

2012-11-11 15:12:00 12596 4

翻译 Android近场通信---NFC基础(一)

本文译自:http://developer.android.com/guide/topics/connectivity/nfc/nfc.html本文介绍在Android系通过你所能执行的基本任务。它解释了如何用NDEF消息格式来发送和接收NFC数据,并且介绍了支持这些功能的Android框架API。有关更高级的话题,包括对非NDEF格式数据的讨论,情况“高级 NFC”NDEF数据和An

2012-11-10 16:37:28 13541

翻译 Android的近场通信---NFC概要

近场通信(NFC)是一个短范围无线技术集合,通常需要4厘米或更短的距离才能初始化连接。NFC允许在NFC标签和Android设备之间或两个Android设备之间共享小的数据的负载。NFC标签具有复杂的分类。简单的NFC标签只提供读写语法,某些时候一次只能以只读的方式读取卡片的可编程区域。复杂一点的NFC标签提供了数学运算能力,而且有加密的硬件来认证对一个扇区的访问。最复杂的NFC标签包含了运算

2012-11-10 09:30:11 4692 2

翻译 Android的联通性---Bluetooth(七)

健康设备配置Android4.0(APILevel 14)中引入了对Bluetooth Health Device Profile(HDP)支持,这回让你创建跟支持蓝牙的健康设备进行蓝牙通信的应用程序,如心率监护仪、血压测量仪、体温计、体重秤等。Bluetooth Health API包含了BluetoothHealth、BluetoothHealthCallbackhe和Bluetoot

2012-11-09 21:44:07 5286 1

翻译 Android的联通性---Bluetooth(六)

管理连接当你成功的连接了两个(或更多)设备时,每一个设备都有一个被连接的BluetoothSocket对象。这是良好的开始,因为你能够在设备之间共享数据。使用BluetoothSocket对象来传输任意数据的过程是简单的:1. 分别通过getInputStream()和getOutputStream()方法来获得通过套接字来处理传输任务的InputStream和OutputStream对象

2012-11-08 20:28:42 4450

翻译 Android的联通性---Bluetooth(五)

作为连接的服务端当你想要连接两个设备时,一个必须通过持有一个打开的BluetoothServerSocket对象来作为服务端。服务套接字的用途是监听输入的连接请求,并且在一个连接请求被接收时,提供一个BluetoothSocket连接对象。在从BluetoothServerSocket对象中获取BluetoothSocket时,BluetoothServerSocket能够(并且也应该)被废弃

2012-11-06 20:43:47 5730

翻译 Android的联通性---Bluetooth(四)

启用设备的可发现性如果要让本地设备可以被其他设备发现,那么就要调用ACTION_REQUEST_DISCOVERABLE操作意图的startActivityForResult(Intent, int)方法。这个方法会向系统设置发出一个启用可发现模式的请求(不终止应用程序)。默认情况下,设备的可发现模式会持续120秒。通过给Intent对象添加EXTRA_DISCOVERABLE_DURATIO

2012-11-05 20:04:43 3597 1

翻译 Android的联通性---Bluetooth(三)

查找设备使用BluetoothAdapter对象,能够通过设备发现或查询已配对的设备列表来找到远程的蓝牙设备。设备发现是一个扫描过程,该过程搜索本地区域内可用的蓝牙设备,然后请求一些彼此相关的一些信息(这个过程被叫做“发现”、“查询”或“扫描”)。但是,本地区域内的蓝牙设备只有在它们也启用了可发现功能时,才会响应发现请求。如果一个设备是可发现的,那么它会通过共享某些信息(如设备名称、类别和

2012-11-03 21:21:59 2733

翻译 Android的联通性---Bluetooth(二)

蓝牙权限为了在你的应用程序中使用蓝牙功能,至少要声明两个蓝牙权限(BLUETOOTH和BLUETOOTH_ADMIN)中的一个。为了执行任何蓝牙通信(如请求连接、接收连接和传输数据),你必须申请BLUETOOTH权限。为了启动设备发现或维护蓝牙设置,你必须申请BLUETOOTH_ADMIN权限。大多数需要这个权限的应用程序,仅仅是为能够发现本地的蓝牙设备。这个权限所授予的其他能力应该不

2012-11-02 08:09:02 2816

Android---解析XML数据

Android解析XML数据的方法,该示例详细说明了如何使用Android的Xml.newPullParser()来解析XML数据

2013-11-13

Android---屏幕滑动效果示例

Android---使用ViewPager实现屏幕滑动效果的实现

2013-09-04

Android位图处理示例代码

在UI线程之外处理位图,防止UI线程阻塞,给用户良好的UI体验

2013-07-04

Android工程源码---ActivityLifecycle

Android的Activity生存周期回调方法演示代码

2012-12-11

Android工程源码---MyFirstApp

使用Intent对象来启动另一个Activity的方法

2012-12-06

SVN参考手册

使用Subversion进行版本控制,针对Subversiong1.4

2012-02-13

C程序设计_谭浩强.pdf

C语言教材---入门教材。 通过C语言的学习,掌握编程的基本知识。

2012-02-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除