
Android番外
欧巴Godwin
无,懒得写
展开
-
在Android上使用ZXing识别条形码/二维码
在Android上使用ZXing识别条形码/二维码原创 2010-12-27 23:21:00 · 108211 阅读 · 92 评论 -
Android MediaPlayer与Http Proxy结合之优化篇
本文来自http://blog.youkuaiyun.com/hellogv/ ,引用必须注明出处! 本文是在《玩转 Android MediaPlayer之视频预加载(优化)》基础上修复Http代理服务器(Http Proxy)透传的bug。前面几篇相关文章所用的代理服务器一个时间只能监听来自Mediaplayer的一个Request请求,但在实际项目开发过程中,发现有些支持m3u8格式Mediapl原创 2012-12-16 14:47:21 · 31461 阅读 · 18 评论 -
Android手游转电视游戏之模拟操控
智能电视终端(智能电视和智能电视盒子)越来越火,过去主打视频功能,预计今年的智能电视终端不仅继续完善视频功能,还会加入电视游戏功能,同时这也赶上了“电视游戏机解禁”的时机。大部分Android手游能够在Android系统的电视终端上运行,其中有少数手游是原生支持手柄(例如MOGA手柄),这部分游戏可以作为电视游戏。但其他手游(射击,赛车,动作等游戏)若要在电视上玩,就需要修改操控模式,把触摸屏操控改为手柄实体键操控。本文主要讲解的是如何使用/system/bin/之下的Input命令模拟按键和触摸屏操作,调原创 2014-02-16 22:48:21 · 10924 阅读 · 6 评论 -
Android BLE开发之Android手机与BLE终端通信
最近穿戴设备发展得很火,把相关技术也带旺了,其中一项是BLE(Bluetooth Low Energy)。BLE是蓝牙4.0的核心Profile,主打功能是快速搜索,快速连接,超低功耗保持连接和传输数据,弱点是数据传输速率低,由于BLE的低功耗特点,因此普遍用于穿戴设备。Android 4.3才开始支持BLE API,所以请各位客官把本文代码运行在蓝牙4.0和Android 4.3及其以上的系统,另外本文所用的BLE终端是一个蓝牙4.0的串口蓝牙模块。原创 2014-04-21 20:22:28 · 150814 阅读 · 58 评论 -
Android BLE开发之Android手机搜索iBeacon基站
上次讲了Android手机与BLE终端之间的通信,而最常见的BLE终端应该是苹果公司倡导的iBeacon基站。iBeacon技术基于BLE,它的特点是通过广播对外发送消息,手机不需要连上iBeacon基站也能获取它的信息,目前主要用来做室内定位和营销信息推送,在BLE发出的广播里带上带上特定的信息从而被识别为iBeacon。在iOS里面使用iBeacon要经过passbook注册iBeacon的UUID和对应的文字简介,而在Android上则无类似passbook这种系统级的后台蓝牙搜索服务,这类服务需要开原创 2014-04-29 10:59:34 · 48962 阅读 · 43 评论 -
弱性能穿戴设备App化之Lua For STM32
今年穿戴设备突然火起来......穿戴设备与概念未爆发前的电子产品不同于“可联网”和“支持app”,使得一个封闭的小玩意可以加入多人的想象,屌丝的想象力很丰富的说....穿戴设备目前分为"屌丝“和”高富帅“两档配置,所谓”屌丝”配置也就是弱得装不上android,未来一段时间内,手表和手环都以“屌丝”配置为主,例如pebble和sony手表以arm cortex m3芯,不过"高富帅"geek watch用上android....吹完水,就说本文的重点,如何让弱性能设备支持app,也就是把lua移植到st原创 2014-05-22 20:05:21 · 14607 阅读 · 3 评论 -
Basic脚本解释器移植到STM32
上次讲了LUA移植到STM32,这次讲讲Basic脚本解释器移植到STM32。在STM32上跑Basic脚本,同样可以跟穿戴设备结合,也可以作为初学者学习MCU的入门工具,当然前提是有人做好Basic的STM32交互实现。这里使用的是uBasic开源脚本解释器(http://dunkels.com/adam/ubasic/)原创 2014-05-23 18:33:11 · 14716 阅读 · 9 评论 -
移动支付之Android HCE的基本使用
HCE的特点是模拟智能IC卡(ISO 7816-4),可用于金融和行业应用,相应地,CardReader例子中使用IsoDep。智能IC卡本身是一个微型计算机,常见为Java Card平台,特别是多功能集于一身的卡(如联名卡),Java Card比J2ME更加硬件受限。Java Card可以运行一到多个Java Applet,这些Applet也就是卡应用,例如一张能刷公交的银行卡可能就包含了2个Applet。每个Applet都有一个AID,受理终端(刷卡设备)通过AID来找到对应的卡应用,受理终端找到对应的原创 2014-10-06 23:46:55 · 31384 阅读 · 21 评论 -
移动支付之智能IC卡与Android手机进行NFC通信
目前常见的智能IC卡运行着JavaCard虚拟机,智能IC卡上可以运行由精简后的Java语言编写的卡应用(简称Applet)。智能IC卡的Applet不能自己启动,必须由外部终端(例如POS机,地铁刷卡终端等)向卡片发送Select命令,由此选中卡片的Applet,Applet才能运行。Appplet侧重于数据的处理,没有花销的I/O功能。本文的DEMO运行效果如下,包含一个JavaCard的Applet实现和一个Android端的NFC读写程序,实现智能IC卡与Android手机的简单通信。原创 2014-10-28 12:27:09 · 20670 阅读 · 11 评论 -
Android MediaPlayer与Http Proxy结合之基础篇
本文来自http://blog.youkuaiyun.com/hellogv/ ,引用必须注明出处! 最近半年都忙着Android TV项目,在春节假期才有时间写点东西。先在这里给大家拜个年,祝大家龙年快乐... 直接进入主题:本文将会教大家如何实现一个简单的代理服务器(仅支持Http Get),与Android的MediaPlayer结合,从而可以扩展出“播放 防盗链的原创 2012-02-06 15:00:49 · 35798 阅读 · 24 评论 -
Android MediaPlayer与Http Proxy结合之提高篇
本文来自http://blog.youkuaiyun.com/hellogv/ ,引用必须注明出处! 基础篇实现一个简单的代理服务器与Android的MediaPlayer结合(仅支持Http Get),可以通过代理服务器来转发MediaPlayer的Request以及传输服务器的Response,但基础篇还不能支持Seek,这次提高篇支持了Seek。代理服务器可以增强MediaPlayer对复杂原创 2012-05-27 10:49:10 · 36039 阅读 · 23 评论 -
Android上使用ASIFT实现对视角变化更鲁棒的特征匹配
用NDK封装ASIFT算法,从而达到在Android上使用ASIFT实现对视角变化更鲁棒的特征匹配原创 2010-12-24 19:25:00 · 17437 阅读 · 29 评论 -
Android-opencv之CVCamera
本文主要介绍android-opencv的安装和其中一个例子CVCamera的使用原创 2011-01-21 16:32:00 · 59970 阅读 · 76 评论 -
android平板上的GridView视图缓存优化
本文来自http://blog.youkuaiyun.com/hellogv/ ,引用必须注明出处! 最近在做android平板上的开发,其中涉及到高分辨率之下使用GridView的性能问题。在Android手机软件开发中,如果在ListView或者GridView上使用大数量Item,很多人都会想到ViewHolder......没错,ViewHolder非常适合用在ListView或者每行小原创 2011-06-13 14:50:00 · 41870 阅读 · 86 评论 -
精确监听AbsListView滚动至底部
本文来自http://blog.youkuaiyun.com/hellogv/ ,引用必须注明出处! 用户使用android客户端时,当ListView滚动至底部,可以由一个按钮来提示用户是否读下一页,那么如果使用GridView呢?现在很多WEB 2.0上的体验就是当底部时自动原创 2011-07-18 23:10:52 · 54132 阅读 · 49 评论 -
可动态布局的Android抽屉之基础
本文来自http://blog.youkuaiyun.com/hellogv/ ,欢迎转摘,引用必须注明出处! 以前曾经介绍过《Android提高第十九篇之"多方向"抽屉》,当这个抽屉组件不与周围组件发生压挤的情况下(周围组件布局不变),是比较好使的,但是如果需要对原创 2011-09-19 14:07:27 · 65050 阅读 · 41 评论 -
可动态布局的Android抽屉之完整篇
本文来自http://blog.youkuaiyun.com/hellogv/ ,欢迎转摘,引用必须注明出处! 上次介绍了基础篇,讲解了自定义抽屉控件的基础实现,这次就在基础篇的基础上加入拖拉功能。拖拉功能基于GestureDetector,GestureDetec原创 2011-09-28 09:33:17 · 38149 阅读 · 38 评论 -
适应多行长文本的Android TextView
本文来自http://blog.youkuaiyun.com/hellogv/ ,引用必须注明出处! 大家经常会用到系统默认的TextView,TextView可以很好地适应单行长文本(尾部自动打上省略号),以及可以完整显示多行文本(TextView的宽高足够大)。但如果是很多行的文本而TextView又足够大的时候,则会出现以下这种情况.......超出的文本受TextView大小限制,不能完全原创 2012-05-14 10:32:58 · 53441 阅读 · 22 评论 -
玩转 Android MediaPlayer之视频预加载
本文来自http://blog.youkuaiyun.com/hellogv/ ,引用必须注明出处! 本文是在《玩转 Android MediaPlayer之Media Proxy》基础上做更进一步的开发,实现一个视频客户端很常用的功能~~~预加载。要学会本文介绍的内容,强烈建议把《玩转 Android MediaPlayer之Media Proxy》看懂,由浅入深,你懂的。预加载,分为两类,本文原创 2012-08-09 00:31:08 · 43738 阅读 · 14 评论 -
玩转 Android MediaPlayer之Media Proxy
本文来自http://blog.youkuaiyun.com/hellogv/ ,引用必须注明出处! 本文是在《Android MediaPlayer与Http Proxy结合之提高篇》基础上,进一步优化代理服务器,支持了Http的302、301重定向,获取Http Request和Http Response的文本内容。本文以视频播放结合Http Proxy,讲述MediaPlayer播放过程中的原创 2012-07-30 10:33:14 · 32798 阅读 · 10 评论 -
使用JCShell创建/删除辅助安全域
使用JCShell在空白双界面智能卡上创建和删除辅助安全域,如有纰漏,欢迎吐槽。实验前的卡片AID列表Card Manager AID : A000000003000000Card Manager state : OP_READY Load File : LOADED (--------) A0000000030A0A Module :原创 2014-12-04 10:51:59 · 11879 阅读 · 4 评论