2015-1-11 本周工作报告:
计划:
编写安卓APP实现手机端与标签的读写操作
完成进度:
(1)、把example调试通,并在此基础上进行代码编写
(2)、APP能实现对标签的读操作,把所有块的内容读出来
如下:
首先是检测选卡
选卡完成后直接调用函数readAllPages(Intent intent, boolean isCheckSum)
就返回出标签内容如下数组(电脑中调试时捕捉到的数据):
(3)、读取UID成功:
(4)、APP对于标签的写入操作,单独建立一个Activity,并调用出writeTag(Intent intent,
byte addr,
byte[] contents,
boolean isCheckSum)
需要传递的两个参数,从屏幕中监控得来
经过解决一系列的问题,但是写的时候报出“java.io.IOException: Transceive failed”
最后对没有及时完成本周任务感觉很遗憾,让老师们失望了,我会再接再厉查找出问题的解决办法的。
尝试:
1:考虑到写的时候会需要认证完成后才能实行,所以加入密码认证,但还是不行
2:最后由于报出Transceive failed,是否是参数传递失败了,对Addr 进行byte强制类型转化后,对content也作如下处理 byte[] content = new byte[] { (byte)1, (byte)2, (byte)3, (byte)4}; ,问题依然存在。
对于语法以及函数书写类是确定的
所以我想是tagUtil类型的标签有自己的一套独特的参数传递方法,这个问题是一个比较简单的问题,只是有些资料网上找不到,所以想请老师给一个write函数以及更多函数应用的Example,一些关于接口库的 API 帮助文档 ,
第二篇:ESPN Android App 体验报告
寒假作业-郝乔木-ESPN News Receiver Android App体验手册
ESPN 是全球最大、最专业的体育赛事报到媒体之一,本次体验手册即针对笔者每天都会使用的Android版App ESPN News Receiver。由于归根结底,此款App属于赛事新闻报道、时效性较强,与注重价值积累的文库文档还是有较大的差别的,但其中产品设计的思路仍有很多可以借鉴的地方。具体表现在以下几点:
1. 自定义
赛事、球队设置页
整体导航页
我关注的球队页
我关注的赛事页
在ScoreCenter中,注册用户可以在setting中选择自己关注的赛事mySports,选择自己关注的球队myTeams。
在无线端,用户垂直化的需求更加强烈,大部分需求都有极强的目的性;同时由于用户对社交网络新兴的“关注”模式的习惯,包括笔者在内,越来越多的用户已经不能满足于传统的类似门户、报纸性的广义平铺型展示。
此款客户端的“选择关注”不但满足了用户自定义赛事(相当于频道),更满足了用户自定义球队(相对于明星用户)的小众、但很强的垂直化需求。(在ESPN的PC端网页版甚至支持关注最爱球星的新闻)。
这样,如果我早上睁眼第一件事就是想知道我最爱的阿根廷昨夜的比赛情况,直接选择myTeams,两步操作即可直达目的地。这个功能对于关注小众球队的用户来说,意义更大,在这个场景下,myTeams的渠道甚至比搜索引擎都来得快、来得精;如果我想看今天NBA整体赛事的状况,直接在导航栏中选择mySports中选择NBA即可满足此类泛需求。
从话题的维度来说,通过这两种定义方式,此客户端几乎集成满足了用户对于体育赛事新闻的全部需求。
虽然文档需求与新闻需求还是有较大的差别,但在话题的维度上,用户的需求形式是类似的。高学生用户使用文库除了关注高考数学、高中物理等分类外,也会关注自己喜欢的老师或某些名师(如果我们的认证用户做起来的话)。此类需求在适合浏览不适
合编辑的手机端更加明显。
2. 即时性
作为新闻接收器,新闻的时效性是最重要的衡量指标之一,正如对于积累性文档产品,文档质量好坏是最重要的衡量指标之一。
就算在无线端狭小的排版空间下,此客户端依然坚持在每条数据下面将发布时间这项信息展示在标题下方,既能便于用户筛选信息,又能体现此产品对高时效性的追求。
当然,ESPN本身报到新闻时效性已经高到了令人发指的程度,由于直接从服务器端请求数据,一两分钟前刚刚结束的赛事第一时间就会在手机端接收到报道。
3. 多媒体
有一次我打开一条NBA战报新闻,惊奇地发现屏幕直接切横,以video player的形式隔着太平洋将game recap流畅地播放了出来。
同时支持文字、图片,甚至视频,用户你还能再要的更多么?
4. 专业性
此图为NBA News主页,由于支持对频道的订阅,使得此接收端可以对每个频道精耕细作。页面上方的四个面包屑将用户在浏览体育新闻时最关注的三类信息一起展示了出来:即时赛事比分、新闻报道、积分榜。这个细节即可以体现ESPN本身的专业性,同时又体现了ESPN对用户所求的清楚理解。
此图为文档阅读页,除了正常新闻报道外,在某些专家评论中,ESPN会将专家信息展现出来,体现数据的专业性。这种做法在PC端很常见,但在空间狭小的无线端依然坚持这么做,来体现数据专业性、和对知识产权的尊重的阅读类App就绝对是少数了。
5. 其他网站数据
由于ESPN的平台特性,它还会支持暂时其他网站的新闻,但究竟是以怎样的一种合作形式实现的此功能,就不得而知了。
6. 氛围营造:
此图是此App的载入页,此背景精心选择了体育赛事记分牌的底色,将产品定位鲜明地传达了出去。
此图是此App的NBA模块页,细心的用户可以发现模块底色采用了篮球场地板的颜色和花纹。