自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(155)
  • 资源 (40)
  • 收藏
  • 关注

原创 Android提高第十五篇之ListView自适应实现表格

使用BaseAdapter 实现自适应表格的数据,LinearLayout作为自适应表格的行(格单元由TextView或ImageView自动生成) ,最终实现ListView自适应表格。

2010-12-14 11:46:00 59393 98

原创 Android提高第十四篇之探秘TelephonyManager

通过JAVA反射机制和自定义的ITelephony.aidl,来获取TelephonyManager 在SDK中尚未提供的功能,如接听/挂断电话,开启/关闭Radio,开启/关闭数据连接等。

2010-12-09 16:44:00 34726 56

原创 Android入门第十五篇之ActivityGroup + GridView 实现Tab分页标签

使用GridView和ActivityGroup实现Tab分页标签

2010-12-06 00:41:00 66804 162

原创 Android提高第十三篇之探秘蓝牙隐藏API

使用JAVA的反射机制,调用Android隐藏的API,实现蓝牙建立配对和解除配对

2010-11-29 10:17:00 50367 74

原创 Android提高第十二篇之蓝牙传感应用

使用Android的蓝牙作为客户端,主动与支持SPP协议的蓝牙设备连接,实现Android与丰富的第三方电子产品/数字传感器交互。

2010-11-26 11:02:00 61084 106

原创 Android提高第十一篇之模拟信号示波器

AudioRecord和SurfaceView结合,采用多线程同时采集音频流和绘图,实现一个Android版的手机模拟信号示波器

2010-11-24 14:07:00 49634 139

原创 Android提高第十篇之AudioRecord实现"助听器"

本文使用AudioRecord读取音频流,使用AudioTrack播放音频流,通过“边读边播放”以及增大音量的方式来实现一个简单的助听器程序。

2010-11-22 11:01:00 58125 86

原创 Android提高第九篇之SQLite分页表格

Android提高第九篇之SQLite分页表格

2010-11-18 16:05:00 34183 61

原创 Android提高第八篇之SQLite分页读取

Android提高第八篇之SQLite分页读取

2010-11-16 11:35:00 43229 41

原创 Android提高第七篇之XML解析与生成

Android提高第七篇之XML解析与生成

2010-11-12 12:03:00 18355 19

原创 Android提高第六篇之BroadcastReceiver

Android提高第六篇之BroadcastReceiver

2010-11-10 10:08:00 49937 39

原创 Android提高第五篇之Service

Android提高第五篇之Service

2010-11-08 11:48:00 21739 18

原创 Android提高第四篇之Activity+Intent

Android提高第四篇之Activity+Intent

2010-11-06 20:30:00 31868 16

原创 Android提高第三篇之SurfaceView与多线程的混搭

Android提高第三篇之SurfaceView与多线程的混搭

2010-11-04 11:31:00 47762 59

原创 Android提高第二篇之SurfaceView的基本使用

Android提高第二篇之SurfaceView的基本使用

2010-11-03 16:05:00 200581 106

原创 Android提高第一篇之MediaPlayer

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!         前面写了十四篇关于界面的入门文章,大家都看完和跟着练习之后,对于常用的Layout和View都会有一定的了解了,接下来的文章就不再强调介绍界面了,而是针对具体的常见功能而展开。        本文介绍MediaPlayer的使用。MediaPlayer可以播放音频和视频,另外也可以通过Vide

2010-10-30 11:35:00 92684 91

原创 Android入门第十四篇之画图

Android入门第十四篇之画图

2010-10-27 20:25:00 61584 46

原创 Android入门第十三篇之Gallery + ImageSwitcher

Android入门第十三篇之Gallery + ImageSwitcher

2010-10-24 18:10:00 26149 25

原创 Android入门第十二篇之Gallery

Android入门第十二篇之Gallery

2010-10-24 00:16:00 61618 60

原创 Android入门第十一篇之TabHost,TabWidget

Android入门第十一篇之TabHost,TabTabWidget

2010-10-22 11:47:00 41186 21

原创 Android入门第十篇之PopupWindow

Android入门第十篇之PopupWindow

2010-10-21 13:23:00 28116 25

原创 Android入门第九篇之AlertDialog

Android入门第九篇之AlertDialog

2010-10-21 10:36:00 119486 30

原创 在64bit Win7下使用低版本的EW430开发环境

在64bit Win7下使用低版本的EW430开发环境

2010-10-13 15:16:00 4633

原创 通过手机摄像头实现动作追踪一----单帧的识别

通过手机摄像头实现动作追踪一----单帧的识别

2010-09-17 10:44:00 9394 11

原创 通过J2ME的录音功能实现简易示波器

通过J2ME的录音功能实现简易示波器

2010-08-27 10:20:00 10856 23

原创 移动设备上使用opencv 1.10做图像识别的例子

移动设备上使用opencv 1.10做图像识别的例子

2010-07-09 10:06:00 19718 45

原创 移植Opencv 1.10到WINCE/WM

移植Opencv 1.10到WINCE/WM

2010-07-08 15:26:00 12512 14

原创 小玩OpenSURF图像识别

小玩OpenSURF图像识别

2010-07-04 20:25:00 29789 23

原创 MSP430读写片内FLASH保存数据

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!     FLASH型的MSP430单片机都带有信息存储器SegmengA及SegmentB,SegmengA及SegmentB各有128字,SegmentB的地址是:0x01000h到0x107F,SegmentA的地址是:0x01080h到0x010FFh。程序被写入MSP430之后,程序通过Segme

2010-05-22 13:06:00 16642

原创 基于Aforge的手势识别之三~~~多点手势识别

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!       上次介绍了单点手势识别,这次就继续介绍一下如何实现多点手势识别,先来看看本文实现的效果图,图片有点大,请稍候。。。:        我预先让程序学习了B和C这两个字母,第一个对象通过点击鼠标左键去选择颜色(对象为绿色),第二个对象通过点击鼠标右键去选择颜色(对象为红色),然后通过两

2010-05-07 12:54:00 11890 11

原创 基于Aforge的手势识别之二~~~单点手势识别

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!       本文把Aforge的运动识别与前面介绍的手写识别融合在一起,实现单个手指的手势识别。下图演示了本文代码运行的结果,图片有点大,请稍候。。。       我预先让程序学习了B和C这两个字母,然后通过手指的手势识别向程序绘画图形,所以点击recorgize时,就自动把图形的特征对应的字

2010-05-04 13:46:00 13935 11

原创 基于Aforge的手势识别之一~~~简单的手写识别

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!     上一篇文章介绍了如何用Aforge去捕捉运动物体,现在就介绍一个更深入的操作----手势识别。      我实现手势识别的原理很简单:捕捉运动物体+手写识别,把运动的物体的轨迹记录下来,然后通过手写识别引擎去搜索数据中最匹配的数据,从而知道“写”的是什么。目前常见的开源手写识别引擎有zinnia,

2010-05-04 10:07:00 14823 1

原创 基于Aforge的物体运动识别-入门篇

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!             最近看到越来越多人在做物体运动识别(例如:"第六感"中的指套),而且我最近也有点闲空,所以也来玩玩。。。。。大多数人都是用Opencv来做,那我就不做重复的工作了,换个别的开源类库~~~Aforge。      来自百度知道的Aforge介绍:AForge.NET 是一个专门为

2010-04-25 11:22:00 24027 16

原创 C#(DotNET CF 2.0) 模拟WP7的拖拉控件方式

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!              最近看到WindowsPhone 7的演示视频,发现其中的“拖拉控件”可以用CodeProject的Smooth ListBox例子来模拟实现,所以就写下本文,来介绍一下如何模拟WP7的拖拉特效。本文的代码改自http://www.codeproject.com/KB/list/

2010-04-18 12:55:00 6110 5

原创 驱动ST7565显示汉字以及画点

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!            最近需要用ST7565来显示汉字以及画点,发现网上关于ST7565驱动显示文字的例子也不少,不过画图方面的例子就很少了。ST7565是比较常见的128*64的LCD,我这里使用模拟SPI来写ST7565,ST7565是“纵向8点下高位”类型的LCD,难点在于页(Y轴)。如下图,这

2010-01-26 20:52:00 17778 3

原创 agsXMPP客户端关于好友在线状态的设置及其响应的方法

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!      agsXMPP越来越多人用,最近有几个网友都问起如何在agsXMPP的客户端处理好友在线状态的设置以及响应。agsXMPP里面有2个重要的地方可以设置在线状态:1.PresenceType.available和PresenceType.unavailable,XMPP官方不推荐使用Pre

2010-01-23 09:55:00 7387 2

原创 MSP430FG439上实现IO模拟UART以及移植要点解析

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!           最近要做MSP430上的开发,一上手就要做IO模拟UART这种难度的玩意,幸好网上已经有很多现成的MSP430的软串口实现例子,本文代码大部分参考>http://www.microcontrol.cn/430base.htm上的《MSP430的Timer_A实现模拟串口功能例程》,

2010-01-08 13:58:00 9351 7

原创 在Wince/WM实现进程间通信

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!      最近在做WM上的进程间通信,使用WindowMessage实现两个进程间的通信,感觉MessageWindow不太好用,所以就用别的方法实现接收WindowsMessage。本文的代码大部分来自网络,东凑西凑才拼成本文。先来封装一下需要使用的功能,命名为Cls_Message:using

2009-12-18 09:08:00 6320

原创 LWUIT 上使用List实现表格

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!      最近越来越多人用LWUIT,问得问题也越来越多了。最近超级多人问的是,如何使用List实现表格。以前我用Grid实现了表格(http://blog.csdn.net/hellogv/archive/2009/01/12/3759984.aspx),现在就来说说如何

2009-11-04 14:37:00 7917

原创 PC/WM手机的IM客户端设计-----agsXMPP

本文来自http://blog.csdn.net/hellogv/          XMPP是一个开源的IM通信协议,客户端与服务器都开源,并且都有主流开发语言的支持。目前有很多基于XMPP的IM,可以到http://www.jabber.org/ 注册XMPP的账号和下载IM。这些IM的客户端,可以登录绝大多数基于XMPP通信协议的IM服务器,举个例子:A公司的IM-A通信

2009-10-26 10:58:00 13626 9

单点手势识别,可以学习/识别单个手势

使用Aforge类库,加上简单的手写识别做出来的单点手势识别,基于VS2005开发平台。

2010-05-04

基于Aforge的物体运动识别

使用Aforge + VS2005实现的简单的物体运动识别程序,被识别的物体必须为绿色(摘两片叶子做成指套,原材料到处都有)。。。

2010-04-25

DotNET CF 2.0 下C#模拟WP7的拖拉控件方式

DotNET CF 2.0 下C#模拟WP7的拖拉控件方式,使用Visual Studio 2005开发

2010-04-18

LWUIT的List转变为表格

把LWUIT中的List控件仿作成表格,有详细的注释,代码简单易明。

2009-11-04

WindowsMobile上VC通过DirectShow控制摄像头

在WindowsMobile上通过DirectShow控制摄像头,本工程生成的是Dll,主要供C#调用

2009-08-28

LWUIT_J4LChart

在J2ME开发环境(NETBEANS)上使用LWUIT + J4LChart 实现精美的图表,有多种图像表示。。。。。

2008-12-19

LWUIT_ChartComponent

J2ME上使用LWUIT + ChartComponent实现Chart,例如饼图、柱体图、线形图等,使用netbeans作为开发环境

2008-12-15

J2ME LWUIT 之九宫图

使用Netbeans 利用LWUIT开源GUI实现手机上类似IPhone的九宫图,效果很不错,代码经过精简,建议使用!

2008-09-13

Lazarus for wince 读写串口的例子代码

本例子说明了,如何在LAZARUS(开源的,类似Delphi的环境)上开发WINCE系统的串口读写程序。

2008-09-07

基于WINCE的G726语音通话实现

基于VS2005,实现在WINCE与PC之间进行G726语音通话,具体详情请看我的博客:http://blog.csdn.net/hellogv/archive/2008/03/02/2140619.aspx

2008-03-02

Wince的实时流媒体通信(RTP)

所有代码在VS2005中调通。详情请查看我的博客http://blog.csdn.net/hellogv/archive/2008/03/02/2138675.aspx

2008-03-02

PC通过ARM9(WINCE)实现远程摄像(速度经过大大优化)

使用VS2005开发WINCE的程序,Delphi7.0开发PC的程序,比上个版本摄像更加快,真正实现实时摄像!!!!

2008-02-25

PC通过WINCE实现远程摄像

想了解具体的使用方法,请到我的博客:<br>http://blog.csdn.net/hellogv/<br>查阅,最好再留言啦,呵呵呵

2008-02-21

WINCE-RS232通信实例

使用WINCE+VS2005开发的RS232程序

2008-01-28

WINCE-TCPClient

使用WINCE+VS2005实现TCP的客户端,必须结合WINCE-TCPSever使用

2008-01-28

WINCE-TCPServer

wince的TCP服务端程序,使用VS2005作为开发环境

2008-01-28

WINCE游戏-打地鼠

基于WINCE的游戏打地鼠,使用VS2005+WINCE.NET 4.2开发

2008-01-28

WINCE游戏-24点

基于WINCE的24点游戏,使用VS2005+WINCE.NET 4.2开发

2008-01-28

WINCE上UDP通信

本实例代码,演示了如何使用VS2005开发基于WINCE4.2的UDP程序

2007-11-10

No Key No Open 2006

十几种加密算法,4种加密方式,特别的文件夹锁定,更好地保密你的私隐! 附:本版本尚未稳定,使用前请先了解使用方式。

2007-02-27

Android 双进程Service常驻后台,无惧“一键清理”

最近项目用到Service常驻后台,研究了一下发现手Q和微信都是使用了双进程来保证一键清理后自动复活,copy网上双进程Service的例子,再结合onTrimMemory(),基本实现一键清理后自动复活。本文代码可以实现这个功能。

2015-07-05

与智能IC卡交互的Android NFC程序

目前常见的智能IC卡运行着JavaCard虚拟机,智能IC卡上可以运行由精简后的Java语言编写的卡应用(简称Applet)。智能IC卡的Applet不能自己启动,必须由外部终端(例如POS机,地铁刷卡终端等)向卡片发送Select命令,由此选中卡片的Applet,Applet才能运行。Appplet侧重于数据的处理,没有花销的I/O功能。

2014-10-28

JavaCard helloworld applet

目前常见的智能IC卡运行着JavaCard虚拟机,智能IC卡上可以运行由精简后的Java语言编写的卡应用(简称Applet)。智能IC卡的Applet不能自己启动,必须由外部终端(例如POS机,地铁刷卡终端等)向卡片发送Select命令,由此选中卡片的Applet,Applet才能运行。Appplet侧重于数据的处理,没有花销的I/O功能。

2014-10-28

Basic脚本解释器移植到STM32

上次讲了LUA移植到STM32,这次讲讲Basic脚本解释器移植到STM32。在STM32上跑Basic脚本,同样可以跟穿戴设备结合,也可以作为初学者学习MCU的入门工具,当然前提是有人做好Basic的STM32交互实现。这里使用的是uBasic开源脚本解释器(http://dunkels.com/adam/ubasic/),不过uBasic不支持完整的Basic算法,所以用起来略费心,如果有好的Basic开源脚本解释器,ANSI-C实现的,欢迎推荐。。。

2014-05-23

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的串口蓝牙模块。 PS:我的i9100刷了4.4系统后,竟然也能跟BLE蓝牙模块通信。

2014-04-21

Android手游转电视游戏之模拟操控

大部分Android手游能够在Android系统的电视终端上运行,其中有少数手游是原生支持手柄(例如MOGA手柄),这部分游戏可以作为电视游戏。但其他手游(射击,赛车,动作等游戏)若要在电视上玩,就需要修改操控模式,把触摸屏操控改为手柄实体键操控。 本文主要讲解的是如何模拟按键和触摸屏操作,需要具备root权限。

2014-02-16

lua for stm32 iar

穿戴设备目前分为"屌丝“和”高富帅“两档配置,所谓”屌丝”配置也就是弱得装不上android,未来一段时间内,手表和手环都以“屌丝”配置为主,例如pebble和sony手表以ARM M3芯,不过"高富帅"geek watch用上android....本文主要介绍如何让弱性能设备支持app,也就是把lua移植到stm32.....

2013-07-08

Android MediaPlayer与Http Proxy结合之优化篇

本文是在《玩转 Android MediaPlayer之视频预加载(优化)》基础上修复Http代理服务器(Http Proxy()透传的bug。前面几篇相关文章所用的代理服务器一个时间只能监听来自Mediaplayer的一个Request请求,但在实际项目开发过程中,发现有些支持m3u8格式Mediaplayer发出新的Request请求之前不会中断旧的Request请求,所以本文代码会加入多线程监听Request请求。

2012-12-16

玩转 Android MediaPlayer之视频预加载(优化)

本文是在《玩转 Android MediaPlayer之视频预加载》基础上做更进一步的优化,适应更多终端的MediaPlayer,不再唠叨预加载的作用和基础,有兴趣的读者请看上回。

2012-08-27

玩转 Android MediaPlayer之视频预加载

理服务器:预先下载媒体的头部(头部Size为 s1 byte)->监听播放器的请求,当Request的是预加载的URL->代理把媒体头部作为Response返回给播放器,并改Ranage 为 s1 byte 发送Request->代理服务器纯粹作为透传。

2012-08-09

玩转 Android MediaPlayer之Media Proxy

在《Android MediaPlayer与Http Proxy结合之提高篇》基础上,进一步优化代理服务器,支持了Http的302、301重定向,清晰获取Http Request和Http Response的文本内容。本文以视频播放结合Http Proxy,讲述MediaPlayer播放过程中的握手过程。

2012-07-30

Android MediaPlayer与Http Proxy结合之提高篇

在基础篇之上扩展,可以支持seek,更接近实际使用。

2012-05-27

适应多行长文本的Android TextView

实现一个能够适应多行长文本的TextView

2012-05-13

Android MediaPlayer与Http Proxy结合之基础篇

如何实现一个简单的代理服务器(仅支持Http Get),与Android的MediaPlayer结合,从而可以扩展出“播放 反盗链的媒体文件”,“边播放边保存”的功能。

2012-02-06

“可动态布局”的Android抽屉组件之完整篇

“可动态布局”的Android抽屉组件之完整例子源码

2011-09-28

“可动态布局”的Android抽屉组件之构建基础

“可动态布局”的Android抽屉组件之构建基础的例子源码

2011-09-19

改进OpenSURF的C#版

改进OpenSURF的C#版,提高了分析特征点的速度,已经加入了Match模块。

2010-07-04

多点手势识别,可以识别字母/数字

使用VS2005开发,可以捕捉到两支手指的运动轨迹并且做出对应的识别

2010-05-07

简单的手写识别代码,可以识别字母和数字

使用VS2005实现的简单的手写识别代码,可以识别字母和数字。

2010-05-04

空空如也

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

TA关注的人

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