当前位置:  编程技术>移动开发
本页文章导读:
    ▪谷歌二零一二年I/O        谷歌2012年I/O谷歌2012年I/O开发者大会今天开幕,谷歌在今天的发布会上发布了Android 4.1操作系统,Nexus 7平板电脑、Nexus Q播放器、谷歌眼镜三款硬件产品,并公布了Andriod设备、应用商店、Google+.........
    ▪ 技术解读 1维码,二维码,zxing        技术解读 一维码,二维码,zxing 一维码,二维码,zxing       什么是一维码、二维码?一维码就是商品包装盒上的条形码,例如:书本后面的条形码,在真维斯或者其他等品牌店的衣服.........
    ▪ 见习第四天——边学边做,手忙脚乱       实习第四天——边学边做,手忙脚乱眨眼间已经实习四天了,每天回到家里19点多,吃晚饭浏览一下常用的网站然后也就该睡觉了。早晨起来就要出发,每天都填的满满的。 当初投简历的时.........

[1]谷歌二零一二年I/O
    来源: 互联网  发布时间: 2014-02-18
谷歌2012年I/O

谷歌2012年I/O开发者大会今天开幕,谷歌在今天的发布会上发布了Android 4.1操作系统,Nexus 7平板电脑、Nexus Q播放器、谷歌眼镜三款硬件产品,并公布了Andriod设备、应用商店、Google+的最新运营数据。

  Android 4.1操作系统代号为“果冻豆”(Jelly Bean),将于7月中旬正式向用户推送,首批获得升级的设备将是Galaxy Nexus,Nexus S手机和摩托罗拉Xoom平板。相比之前的版本,Android 4.1提高了流畅性和用户体验。


  特性一:更加流畅

  谷歌将Android 4.1称作“黄油项目(Project Butter)”,因为他们希望让Android变得更加“顺滑”。Android 4.1引入了三重缓冲显示技术,能让屏幕的每一帧都保持平滑,“动画效果将前所未有地流畅起来”。Android 4.1提升了帧速率,这不仅使UI显得更加流畅,还能够使触摸屏显得更加灵敏。此外,还有助于延长手机电池续航时间。

  特性二:新的主屏幕

  在Android 4.1中,谷歌为用户带来了更棒的主屏幕。Android 4.1拥有和iOS一样的自动图标排列功能,用户在移动Widget的时候,其他Widget将会做出相应的调整,尺寸不合的时还会自动重新设置大小。此外,Android 4.1还设置了新的手势操作,比如删除Widget时,只需“拍打”一下就可以完成操作。

  特性三:语音功能

  Android 4.1不但发布了可以离线使用的英文输入法,还发布了一个类似于Siri的语音搜索功能。在Android 4.1中,语音搜索可以利用谷歌的知识图谱功能,用户通过语音可以看到详尽的搜索结果。谷歌将会用语音回答你的问题,声音非常自然,而且速度极快。用户还可以通过语音让Android直接显示图片搜索结果。

  Android 4.1还推出了“听写键盘”,支持用户在离线模式下用语音输入文字。

  特性四:增强的通知系统

  在Android 4.1中,通知系统不单纯显示收到的通知,并将用户引导进相应的应用程序,而是能够提供更多的内容,并与用户直接进行互动。

  新的通知系统提供了更大的信息量,比如Gmail、日历、G+分享等都将看到更多内容,通过双指缩放还可以从通知栏获取更多信息,如邮件的缩略信息等等。

  除了更大的信息量,现在的通知栏还支持直接窗口操作,比如在通知区读完一封邮件后直接就可以进行回复。这样用户就完全可以在不打开应用的情况下完成一整套回复、转发或分享等操作了。

  特性五:全新搜索体验Google Now

  全新搜索体验Google now将利用搜索历史记录、日历以及其他更多数据来预测出用户想要的到底是什么。

  当用户有一个新的日历预约,谷歌将利用各种信息:交通数据、地图、公交换乘……来帮助准用户时到达预约地点;如果用户搜索了一个航班信息,谷歌将会持续通知这个航班的动态更新;用户还可以跟踪到一个球队的表现情况。

  特性六:Android Beam功能

  新增的Android Beam优化了NFC以及蓝牙分享功能

  特性七:拍照功能优化

  Android 4.1照相机应用程序可以非常快速地回顾照片。编辑、删除也都很容易。

  特性八:更智能的输入法

  Android 4.1的输入法更加智能和精确,谷歌将其称为“预测键盘(Predictive Keyboard)”。这个功能大约是我们经常使用的“联想输入”吧。

  特性九:增加语言支持

  Android 4.1改进了阿拉伯语和希伯来语的输入法,增添了对波斯语和印地语的支持。

  特性十:Smart App Updates

  这是一种智能型的应用更新模式,应用程序在更新时不需要全部下载整个APK,只需要下载修改的部分即可。更节省流量。1楼a1005901624昨天 19:13这个新系统和IOS6比起来不知道会怎么样

    
[2] 技术解读 1维码,二维码,zxing
    来源: 互联网  发布时间: 2014-02-18
技术解读 一维码,二维码,zxing
一维码,二维码,zxing  

    什么是一维码、二维码?一维码就是商品包装盒上的条形码,例如:书本后面的条形码,在真维斯或者其他等品牌店的衣服标签上都可以看到,一维码的应用已经很广泛了;而二维码就是。。。。。。类似“马赛克”打格的图像,以图像中的黑白点数量、大小来表示0和1,因此二维码可以存储的信息远比一维码要多好多,例如火车票右下角的那个方块,别的实在想不起来了……反正现在也很多了。

      技术角度介绍一维码: 

      条码卡以一组规则排列的条、空及其对应字符组成的条形码记载信息,常见的条码符号是由黑条和白空印刷而成,当光照射到条码符号上时,黑条和白空产生较强的对比度,从而利用条、空对光的不同反射率来识读信息。 
      条码卡分为一维码和二维码两种。一维码比较常用,如日常商品外包装上的条码就是一维码。它的信息存储量小,仅能存储一个代号,使用时通过这个代号调取计算机网络中的数据。二维码是近几年发展起来的,它能在有限的空间内存储更多的信息,包括文字、图象、指纹、签名等,并可脱离计算机使用。
      条码卡制作简便,普通的条码按一定要求打印或复印即可,成本较低,但它的识读设备(特别是二维码的识读设备)比较昂贵。与磁卡和IC卡不同的是,条码卡内的信息不能改写,另外,安全性能差、标准也不统一,这些都限制了它的应用。
      条码加载的信息是数字、字母,这些数字、字母是经过按一定标准编码的号串。
      条码编码技术主要涉及条码编码规则及标准。条码编码规则是制定码制标准和对条码符号进行识别的主要依据。
      目前,国际上常用码制有以下几种:
     ① UPC码
      1973年,美国率先在国内的商业系统中应用。该码制主要用于商业系统。该码长度固定为12位。
     ② EAN码
      1977年,欧洲经济共同体各国按照UPC码标准制定了欧洲物品编码EAN码。EAN码有两种类型:EAN-13码和EAN-8码。
     ③ 交叉25码
      交叉25码(Interleaved 2 of 5 Code)是一种长度可变的连续自校验数字码制。
     ④ 39码
      39码(Code 3 of 9)是长度可变的离散型自校验字母字式码制。
     ⑤ 库德巴码(codabar)
      库德巴码是长度可变的离散型自校验数字码制。它常用于仓库、血库和航空快递包裹的管理工作中。
     ⑥ 128码(Code128)
        128码(Code128)是一种长度可变的连续型字母数字式码制。
     ⑦ 中国邮政码(China Post Code)
          中国邮政快件专用码。
     ⑧ 其它码:93码(Code 93),49码(Code 49),25码(Code 2 of 5),11码(Code 11),矩阵25码(Matrix 2 of 5

技术上的二维码:     

       二维条码是指在一维条码的基础上扩展出另一维具有可读性的条码。一维条码的宽度记载着数据,而其长度没有记载数据。二维条码的长度、宽度均记载着数据。
  二维码分类:
  二维条码的种类很多,不同的机构开发出的二维条码具有不同的结构以及编写、读取方法。常见的二维条码有:QR码、PDF417码和DM码等。
  二维码的特点:
  二维条码比一维条码记载数据量更多,二维码条码是一种高密度、高信息含量的便携式数据文件,是实现证件及卡片等大容量、高可靠性信息自动存储、携带并可用机器自动识读的理想手段。而且可以记载更复杂的数据,比如图片等。
  (1)、信息容量大
  根据不同的条空比例每平方英寸可以容纳250到1100个字符。在国际标准的证卡有效面积上(相当于信用卡面积的2/3,约为76mm*25mm), 二维码条码可以容纳1848个字母字符或2729个数字字符,约500个汉字信息。这种二维条码比普通条码信息容量高几十倍。
  (2)、编码范围广
  二维码条码可以将照片、指纹、掌纹、签字、声音、文字等凡可数字化的信息进行编码。
  (3)、保密、防伪性能好。
  二维码条码具有多重防伪特性,它可以采用密码防伪、软件加密及利用所包含的信息如指纹、照片等进行防伪,因此具有极强的保密防伪性能。
  (4)、译码可靠性高
  普通条码的译码错误率约为百万分之二左右,而二维码条码的误码率不超过千万分之一,译码可靠性极高。
  (5)、修正错误能力强
  二维码条码采用了世界上最先进的数学纠错理论,如果破损面积不超过50%,条码由于沾污、破损等所丢失的信息,可以照常破译出丢失的信息。
  (6)、容易制作且成本很低
  利用现有的点阵、激光、喷墨、热敏/热转印、制卡机等打印技术,即可在纸张、卡片、PVC、甚至金属表面上印出二维条码。由此所增加的费用仅是油墨的成本,因此人们又称二维码是“零成本”技术。
  (7)、条码符号的形状可变
  同样的信息量,二维码条码的形状可以根据载体面积及美工设计等进行自我调整。
  由于二维条码具有成本低,信息可随载体移动,不依赖于数据库和计算机网络、保密防伪性能强等优点,结合我国人口多、底子薄、计算机网络投资资金难度较大,对证件的防伪措施要求较高等特点,可以预见,二维码条码在我国极有推广价值。

       上面的介绍都是对条码进行解释的,那在技术开发中我们该如何使用呢?
        ZXing是一个开源Java类库用于解析多种格式的1D/2D条形码。目标是能够对QR编码、Data Matrix、UPC的1D条形码进行解码。 其提供了多种平台下的客户端包括:J2ME、J2SE和Android。使用ZXing,可以帮助大家在最短的时间内开发出检验1D/2D条形码的程序,ZXing的工作原理是打开手机摄像头,然后拍照,接着再在手机上解码1D/2D条形码。
       要发挥ZXing最佳性能,那么你的手机就必须高像素,最好支持JSR-234,这个JSR-234就厉害咯-----对焦功能,为了保证图像解码尽可能正确,所以图像本身的清晰度一定要高。


    
[3] 见习第四天——边学边做,手忙脚乱
    来源: 互联网  发布时间: 2014-02-18
实习第四天——边学边做,手忙脚乱

眨眼间已经实习四天了,每天回到家里19点多,吃晚饭浏览一下常用的网站然后也就该睡觉了。早晨起来就要出发,每天都填的满满的。

当初投简历的时候写上了一个关于Android的小项目——写一个Android程序来控制一个机械臂。后来就得到了这个实习机会,给ofbiz写客户端。其实对Android根本没什么深度了解,只能说碰过而已。如今真到公司里面,真有任务分配下来,感觉鸭梨还是很大的。

没办法,边做边查边学,公司的进度必须跟上,每天都要看到成果。比如为了根据条件隐藏一部分界面,我是通过把每个相关的控件都设为隐藏弄得,弄完才发现有Fragment这么重要的东西。现在连改的时间也没有,估计类似的问题会越积越多吧。

有些小小的体会。我现在的情况就是心里不慌但是具体工作做的没有条理。想到哪就做哪,哪不会就开始查。这态度倒是还不错,可惜思路太凌乱了,到头来查资料查的头昏眼花,进度却没多少,还由于不细心的设计隐藏了巨大的问题。其实从大层面上来看思路是很清晰的,我现在需要做的是每天早上理清思路,列好单子,然后一步一步有条理地去做,而不是东一下西一下胡乱编码。


这就是这两天最大的收获了,要时刻抓住开发工作的主线,有条理的去设计和编码。

1楼TIAN31694712729分钟前楼主加油,我也是刚实习5,6天,

    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法 iis7站长之家
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3