NFC Basics 关于收发NDEF格式的消息,以及相关的api. 非NDEFdata以及其它更深入技术请參见Advanced NFC. 在android端使用NDEF有两种情况: - 从标签读取NDEF数据 - 从另个android手机中使用androidBeam来获取信息. android使用标签派发系统来处理读取NDEF数据的情况,通过分析发现的标签,给数据分类.然后启动一个关注这个分类数据的app. 应用程序能够通过注冊Intent过滤器(Intent Filter)来获取关注的标签信…
向NFC标签写入数据基本步骤 1,获取Tag对象 Tag tag = intent.getParcelableExtra(NfcAdapter.EXTRA_TAG); 2,判断NFC标签的数据类型(通过Ndef.get方法) Ndef ndef = Ndef.get(tag); 3,NFC开始连接 ndef.connect(); 4,建NdefMessage数据,然后将它写入数据 ndef.writeNdefMessage(ndefMessage); 示例1: nfc标签设备启动android应…
Android NFC技术(三)--初次开发Android NFC你须知道NdefMessage和NdefRecord 这最近也是有好多天没写博客了,除了到处张罗着搬家之外,依旧还是许许多多的琐事阻碍着学习,加上使用NFC开发,也是需要具有NFC功能的测试机,也到买了一个,所以,也说了两天的概念 Android NFC开发(一)--初探NFC,了解当前前沿技术 Android NFC开发(二)--Android世界里的NFC所具备的条件以及使用方法 今天,咋们就来用一个小栗子做药引,一起进入An…
一,谷歌的安卓官方网站-https://developer.android.google.cn/docs/ ,在网站里面可以查询开发文档,开发指导,设计原则,制作app的例子等等,无论对于新手还是老手,都是不可多得的良好资源,以下做一些简单性介绍,帮助大家更好的学习. 二,OVERVIEW 这个模块是关于网站的介绍. 蓝色的Get Start中有几个模块,第一个Build you first app是对安卓开发的指导,里面是中文,已经做过翻译,其它部分则没有,根据这一部分可以做一个良好的开始了,…
响应NFC设备时启动activity的四重过滤机制 在一个NFC设备读取NFC标签或另一个NFC设备中的数据之前会在0.1秒之内建立NFC连接,然后数据会自动从被读取一端流向读取数据的一端(NFC设备一般需要触摸一下屏幕才开始传输).数据接收端会根据具体的数据格式和标签类型调用相应的Activity(这种行为也称为Tag Dispatch).这些Activity都需要定义Intent Filter.这些Intent Filter中就会指定不同的过滤机制,分为3个级别.因此,也称为NFC的四重过滤…
继第二篇之后,再来Volley使用的教程的第三篇,有些翻译我是根据自己的理解,可能有错误的地方,还请多多包涵. 标准请求 这一回课将会告诉你Volley能够完成的3种请求类型 1.StringReqeust:请求一个String类型的返回,具体看Volley使用指南第一回. 2.ImageRequest:请求图片. 3.JsonObjectRequest和JsonArrayRequest (这两个都是JsonRequest的子类):请求在response中返回一个json object类型. 如…
Android Studio官方 Android IDE https://developer.android.google.cn/studio/index.html 探索 Android Studio https://developer.android.google.cn/studio/intro/index.html 构建您的第一个应用 https://developer.android.google.cn/training/basics/firstapp/creating-project.h…
http://android.tgbus.com/lab/software/201208/447420.shtml nfc是什么?nfc功能是什么?出现在我们手机上的nfc功能怎么用?下面请看今天小编为大家带来的详细介绍:   在今年的GoogleI/O大会上,人们的眼球估计都被Nexus7.Google Glass等吸引过去了,可能没人关注这样一个数字:Android产品总监Hugo Barra在演讲中提到,Google现在每周出货100万台支持NFC的安卓手机设备. 根据Google之前的数…
问题:无法訪问developer.android.com,就无法知道Android的最新信息. 解决的方法:寻找国外的代理ip,比方http://www.xici.net.co/上面的国外代理ip. 设置方法:以谷歌浏览器(Chrome)为例. step1:点击"设置". step2:点击"显示高级设置". step3:点击"网络"标签下的"更改代理server设置". step4:在"连接"标签下,点击&…
NFC中国-中国第一NFC论坛,NFC中文论坛+NFC技术社区[申明:来源于网络] NFC中国-中国第一NFC论坛,NFC中文论坛:http://nfcchina.org/forum.php NFC技术社区:http://www.eepw.com.cn/tech/s/k/NFC NFC_电子发烧友网:http://www.elecfans.com/tags/NFC/…
https://source.android.google.cn/ https://developer.android.google.cn/ https://source.android.com/compatibility/cts/downloads.html  无法访问,改成如下形式即可: https://source.android.google.cn/compatibility/cts/downloads.html ---正常访问 android源代码各个版本在线查看网址 http://a…
1,设置权限 <uses-permission android:name="android.permission.NFC" /> 2,限制Android版本 <uses-sdk android:minSdkVersion="14"/> 3,限制安装的设备 如果不支持nfc不安装 <uses-feature android:name="android.hardware.nfc" android:required=&qu…
Contacts Provider 电话簿(注:联系人,联络人.通信录)提供者 ------------------------------- QUICKVIEW 快速概览 * Android's repository of information about people. * Android的关于人的信息的仓库. * Syncs with the web. * 与互联网同步. * Integrates social stream data. * 集成社交流数据. IN THIS DOCUME…
Android应用程序是用Java编程语言编写的.Android SDK工具把应用程序的代码.数据和资源文件一起编译到一个Android程序包中(这个程序包是以.apk为后缀的归档文件),一个Android应用程序就是一个单独.apk文件中的所有内容,并且Android设备使用这个文件来安装应用程序. 安装在设备上的每个Android应用程序都生活在它们自己的安全沙箱中: 1.       Android操作系统一个多用户的Linux系统,在这个系统中每个应用程序都是一个不同的用户. 2.   …
------- 源自梦想.永远是你IT事业的好友.只是勇敢地说出我学到! ---------- 仅供学习和交流使用,翻译不好勿喷,请只摘除不合适的地方 Testing The Android framework includes an integrated testing framework that helps you test all aspects of your application and the SDK tools include tools for setting up and…
最近闲来想看看android网络方面的东西.google在2013年发布了一个叫做Volley的网络请求框架,我看了一下官网,居然在training里面就有教程.首先,英文的东西看着 还是挺不爽的,特此翻译一下,正好自己也学习一下, 可能最后有时间也会去研究一下它的源码是怎么写的.下面开始: 第一回:发送一个简单的请求 当你用Volley的时候,你的流程分为几步: 1.你会创建一个RequestQueue并且传给它一个Request对象. 2.之后这个RequestQueue就会组织一些工作线程…
翻译不当和错误之处敬请指出 更新内容官方描述 https://developers.arcgis.com/android/guide/release-notes-10-2-4.htm 10.2.4的版本注释 本主题介绍Android版本的SDK 10.2.4 ArcGIS运行时的变化. 如果你使用的是Eclipse或ADT作为你的开发环境,你可以使用Upgrade ArcGIS projects工具,提供的SDK,更新你的ArcGIS项目最新安装的版本. 最低支持的android api版本 1…
Testing Fundamentals The Android testing framework, an integral part of the development environment, provides an architecture and powerful tools that help you test every aspect of your application at every level from unit to framework. Android测试框架,是A…
上一篇文章翻译了一下google的Volley官方文档,讲到了最基本的发送request.这一次我们来下一回:创建一个自定义RequestQueue. 这篇文章将会教你一步一步创建自己的RequestQueue,并定制你自己的行为. 第一步:使用定制的Network和cache 一个RequestQueue需要两样东西去完成他的工作:即发送请求的network和处理缓存的cache.在Volley中有两个实现的标准接口:那么DiskBasedCache提供一个 一个response对应一个文件的…
Volley网络请求的第四篇,废话不多说,开始. 这一篇文章将会教你怎样在Volley支持的范围内定制一个请求. 第一步:写一个通用请求: 大多数请求都有已经写好的接口供你调用,如果你的请求是String.image.JSON之类,那么你就不需要定制请求类型,反之你可能要自己实现. 定制请求的实现步骤: 1.继承Request<T>类,其中T代表你的请求希望的返回类型,如果你期望的返回类型是String,那么你可以这样定制:Request<String>,正式因为如此 Volley…
在<Android – 学习操作NFC – 1>说明了Android在处理NFC tag的机制.tag dispatch system的运作流程,以及三种ACTION_NDEF_DISCOVERED.ACTION_TECH_DISCOVERED与ACTION_TAG_DISCOVERED的处理方式与intent filter注册方法.该篇主要针对如何处理ACTION_NDEF_DISCOVERED的Reader.Writer进行说明.首先说明如何撰写常用的NDEF Records:〉Creat…
http://www.lupaworld.com/article-222973-1.html 当我们设计应用程序时,希望能够尽最大限度的适配各种设备,包括4寸屏.7寸屏. 10寸屏等等,Android开发文档给了我们参考,而且Google IO的app(如图二)也实现了这种思想,他们都是使用layout.layout-large里面不同的布局文件实现的,下面是翻译的developer.android.com一篇的文章,里面的例子能详细的看出layout.layout-large并使用Fragme…
作为Android应用程序开发者都知道android是一个“碎片化”的世界.多种系统版本.多种尺寸.多种分辨率.多种机型,还有不同的厂商定制的不同ROM,你开发的应用会在不可预期的手机上报错.这给开发适配带来不小的难度.这篇文章会告诉我们怎么解决这个问题. 1.Android碎片化 1.1.android系统版本 Android更新较大的版本如下:   上面只有当前可用版本,Android L作为开发者版本没有出现其中,未来会有更多的版本.下图给出Android各个版本的占有率,这个是googl…
Content Provider Basics 英文原文:http://developer.android.com/guide/topics/providers/content-provider-basics.html 采集日期:2015-01-07 在本文中 概述 访问 Provider Content URI 从 Content Provider 读取数据 申请读取权限 建立查询请求 显示查询结果 从查询结果中获取数据 Content Provider 相关权限 插入.修改.删除数据 插入数…
一.基本概念 最权威和官方的介绍请看google的api文档 http://developer.android.com/training/basics/actionbar/setting-up.html http://developer.android.com/guide/topics/ui/actionbar.html ActionBar故名思意,操作栏的含义,一般位于activity的顶部,可以放置文本标签,搜索框.按钮.图标等.是 Android3才支持的. 在eclipse创建一个默认的…
说一下我在完成这个例子之前的尝试吧 一,修改“actionbarsherlock”的导航例子.我在实现这个例子之前,尝试过“actionbarsherlock”,修改它的一个tab导航的例子,修改成功了!但是最后发现,它并不是用Actionbar实现的tab页,无法隐藏Actionbar,当调用Actionbar的hide方法时候,Actionbar确实隐藏了,但是tab页的标题依然存在,而且在低版本安卓(我的三星I9100,安卓2.3)中,当屏幕横竖屏幕切换之后,ActionItem无法正常显…
[原文] FROM STACKOVERFLOW: Just giving my 50 cents on the issue. Catching the exception is indeed one possibility, but the correct way to deal with the issue of an activity being killed by the system for its resources in background is a common problem…
转载请注明 http://blog.csdn.net/eclipsexys 翻译自Developer Android.时间仓促,有翻译问题请留言指出,谢谢 创建Lisst和Cards 在你的应用程序创建复杂的清单,并与材料设计风格卡.您能够使用RecyclerView和CardView部件. 创建RecyclerView 该RecyclerView widget是ListView中的更先进,更灵活的版本号.这个小工具是一个容器.用于显示.能很有效地维护了意见数量有限,滚动大的数据集. 当你有收集…
View转载请注明 http://blog.csdn.net/eclipsexys 翻译自Developer Android,时间仓促,有翻译问题请留言指出,谢谢 定义阴影和裁减 材料设计引入了深度的UI元素.深度帮助用户了解每一个元素的相对重要性.以及集中注意力于手头的任务. 一个视图.通过Z属性表示的Elevation,决定了它的影子的大小:具有较高的Z值的View蒙上更大的阴影.浏览次数仅仅投射阴影在Z=0平面上;他们不投在以下放置它们和上面的Z =0平面的其它意见的阴影. 具有较高的Z值…
转载请注明 http://blog.csdn.net/eclipsexys 翻译自Developer Android,时间仓促,有翻译问题请留言指出.谢谢 定义动画 在材料设计动画让用户与您的应用程序进行交互时,为他们的行为提供反馈.并提供可视化的连续性. 该材料的主题提供了一些默认的动画button和活动过渡,而Android5.0(API等级21)以上,您能够自己定义这些动画和创建新的: 触摸反馈     通告显示     活动转变     曲线运动     视图状态更改 自己定义触摸反馈…