自定义博客皮肤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)
  • 收藏
  • 关注

原创 ChatGPT | 分割Word文字及表格,优化文本分析

本文帮助提高文本处理和向量化的效率,:1、分离文字和表格:将原始Word文档中的文字内容和表格分开保存。将文字内容保存为纯文本的Markdown文件,而将表格单独保存为多个只包含Markdown表格的Markdown文件。2、切片并向量化处理:对于多个Markdown文件,按照固定的大小切片,确保切片大小是大于Markdown表格的体积,以确保包含完整的表格。然后对这些切片进行向量化处理。

2023-07-28 13:09:31 2563 2

原创 ChatGPT | 修改RetrievalQA推荐答案的数量

知识库经常遇到一个问题会在一个文件的多处或者多个文件出现,这时候如果只回答一个结果就欠佳了,最理想的做法是仿推荐功能,把合适的多个答案及其出处汇总给用户。

2023-07-19 00:29:04 647

原创 ChatGPT | 使用自己Prompt替换LangChain默认Prompt

使用自己Prompt替换LangChain默认Prompt

2023-07-18 18:18:31 3114

原创 ChatGPT | Word表格整体输出

用ChatGPT往往是做企业知识库,所以会出现一个场景,即员工想让ChatGPT讲解包含表格的内容。要达到效果,本文的做法是:1、用pandoc把Doc文档转为MarkDown而且是GitHub模式,是重点,因为MarkDown可以作为文本被embedding并且输出内容包含原汁原味的表格标签2、用"\n## "作为MarkDown文件的切割符,用TXTLoader读取MD文件并embedding3、这里只用embedding而不用ChatGPT,本文只做整体表格输出,不做表格

2023-06-24 00:45:05 3168

原创 ChatGPT | LangChain的文本切割方法对比

本文基于稍微加工后的文本内容,使用LangChain的CharacterTextSplitter 和 RecursiveCharacterTextSplitter两个文本切割方法做效果对比,ChatGPT面向对话格式的文本理解很好,但如果要把网络上的文章让ChatGPT直接分析则会有格式的问题。文本清洗是个大课题,讲起来需要很多篇幅,优化起来前路漫漫。

2023-06-18 16:48:34 5622 1

原创 AntShares 区块链的智能合约(FunctionCode)外传数据

上篇说到了部署智能合约,可以部署可以调用,但是现阶段官方没有提供查询FunctionCode返回值的方法,不过不要紧,AntShares是个不错的开源区块链项目,要自己加入获取FunctionCode结果值的方法不难。改开源项目不难,但是改了之后还要兼容以后的升级,那就有点麻烦,所以我这篇文章是尽量最小程度修改AntShares项目,读者愿意大改也可以。 本文修改的重点在于AntShares.dl

2017-06-18 16:43:09 6751 3

原创 AntShares 区块链搭建私有链与部署智能合约

最近还在继续研究AntShares区块链,可能是因为用C#实现,所以看起来特别怀旧,毕竟好久也没有写C#了。本文还会讲到搭建私有链,玩了一段时间,发现短期内是不能完全甩开Windows,所以干脆就3个Linux虚拟机(网络连接方式:桥接网卡)+一个Windows机器来搭私有链好了。本文的环境:ubuntu 16.04 ,AntSharesCore-CLI-v1.6.1 ,AntSharesCore

2017-06-04 00:13:50 50732 5

原创 CentOS 7.1上部署Hyperledger/Fabric 0.6

好久没写博客,所以想写点东西,转产品经理后就很少研究编码,但技术不能荒废,对于金融科技这行,不仅要懂点金融还要懂技术和产品.......区块链是金融科技很火的技术之一,国内以"以太坊ETH”和“超级账本Hyperledger” 两大阵营为主。ETH发展了好几年,部署、开发环境成熟,而超级账本1.0正式版还没出来,入门还是有点难度。本文主要讲解Hyperledger的Fabric 0.6版本的部署与

2017-04-03 17:53:21 6427 1

原创 使用JCShell创建/删除辅助安全域

使用JCShell在空白双界面智能卡上创建和删除辅助安全域,如有纰漏,欢迎吐槽。实验前的卡片AID列表Card Manager AID   :  A000000003000000Card Manager state :  OP_READY     Load File  :      LOADED (--------) A0000000030A0A      Module    :

2014-12-04 10:51:59 11559 4

原创 移动支付之智能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 20509 11

原创 移动支付之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 31087 21

原创 Basic脚本解释器移植到STM32

上次讲了LUA移植到STM32,这次讲讲Basic脚本解释器移植到STM32。在STM32上跑Basic脚本,同样可以跟穿戴设备结合,也可以作为初学者学习MCU的入门工具,当然前提是有人做好Basic的STM32交互实现。这里使用的是uBasic开源脚本解释器(http://dunkels.com/adam/ubasic/)

2014-05-23 18:33:11 14328 9

原创 弱性能穿戴设备App化之Lua For STM32

今年穿戴设备突然火起来......穿戴设备与概念未爆发前的电子产品不同于“可联网”和“支持app”,使得一个封闭的小玩意可以加入多人的想象,屌丝的想象力很丰富的说....穿戴设备目前分为"屌丝“和”高富帅“两档配置,所谓”屌丝”配置也就是弱得装不上android,未来一段时间内,手表和手环都以“屌丝”配置为主,例如pebble和sony手表以arm cortex m3芯,不过"高富帅"geek watch用上android....吹完水,就说本文的重点,如何让弱性能设备支持app,也就是把lua移植到st

2014-05-22 20:05:21 14420 3

原创 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 48805 43

原创 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 150331 58

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

智能电视终端(智能电视和智能电视盒子)越来越火,过去主打视频功能,预计今年的智能电视终端不仅继续完善视频功能,还会加入电视游戏功能,同时这也赶上了“电视游戏机解禁”的时机。大部分Android手游能够在Android系统的电视终端上运行,其中有少数手游是原生支持手柄(例如MOGA手柄),这部分游戏可以作为电视游戏。但其他手游(射击,赛车,动作等游戏)若要在电视上玩,就需要修改操控模式,把触摸屏操控改为手柄实体键操控。本文主要讲解的是如何使用/system/bin/之下的Input命令模拟按键和触摸屏操作,调

2014-02-16 22:48:21 10829 6

原创 Android MediaPlayer与Http Proxy结合之优化篇

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!  本文是在《玩转 Android MediaPlayer之视频预加载(优化)》基础上修复Http代理服务器(Http Proxy)透传的bug。前面几篇相关文章所用的代理服务器一个时间只能监听来自Mediaplayer的一个Request请求,但在实际项目开发过程中,发现有些支持m3u8格式Mediapl

2012-12-16 14:47:21 31316 18

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

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!       本文是在《玩转 Android MediaPlayer之视频预加载》基础上做更进一步的优化,适应更多终端的MediaPlayer,不再唠叨预加载的作用和基础,有兴趣的读者请看上回。       MediaPlayer由厂家定制,不同终端的MediaPlayer略有差异,例如:有些MediaPlay

2012-08-27 11:51:14 90557 38

原创 玩转 Android MediaPlayer之视频预加载

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!       本文是在《玩转 Android MediaPlayer之Media Proxy》基础上做更进一步的开发,实现一个视频客户端很常用的功能~~~预加载。要学会本文介绍的内容,强烈建议把《玩转 Android MediaPlayer之Media Proxy》看懂,由浅入深,你懂的。预加载,分为两类,本文

2012-08-09 00:31:08 43453 14

原创 玩转 Android MediaPlayer之Media Proxy

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!       本文是在《Android MediaPlayer与Http Proxy结合之提高篇》基础上,进一步优化代理服务器,支持了Http的302、301重定向,获取Http Request和Http Response的文本内容。本文以视频播放结合Http Proxy,讲述MediaPlayer播放过程中的

2012-07-30 10:33:14 32646 10

原创 Android MediaPlayer与Http Proxy结合之提高篇

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!       基础篇实现一个简单的代理服务器与Android的MediaPlayer结合(仅支持Http Get),可以通过代理服务器来转发MediaPlayer的Request以及传输服务器的Response,但基础篇还不能支持Seek,这次提高篇支持了Seek。代理服务器可以增强MediaPlayer对复杂

2012-05-27 10:49:10 35903 23

原创 适应多行长文本的Android TextView

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!       大家经常会用到系统默认的TextView,TextView可以很好地适应单行长文本(尾部自动打上省略号),以及可以完整显示多行文本(TextView的宽高足够大)。但如果是很多行的文本而TextView又足够大的时候,则会出现以下这种情况.......超出的文本受TextView大小限制,不能完全

2012-05-14 10:32:58 53245 22

原创 Android MediaPlayer与Http Proxy结合之基础篇

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!              最近半年都忙着Android TV项目,在春节假期才有时间写点东西。先在这里给大家拜个年,祝大家龙年快乐...       直接进入主题:本文将会教大家如何实现一个简单的代理服务器(仅支持Http Get),与Android的MediaPlayer结合,从而可以扩展出“播放 防盗链的

2012-02-06 15:00:49 35683 24

原创 可动态布局的Android抽屉之完整篇

本文来自http://blog.csdn.net/hellogv/ ,欢迎转摘,引用必须注明出处!              上次介绍了基础篇,讲解了自定义抽屉控件的基础实现,这次就在基础篇的基础上加入拖拉功能。拖拉功能基于GestureDetector,GestureDetec

2011-09-28 09:33:17 38098 38

原创 可动态布局的Android抽屉之基础

本文来自http://blog.csdn.net/hellogv/ ,欢迎转摘,引用必须注明出处!              以前曾经介绍过《Android提高第十九篇之"多方向"抽屉》,当这个抽屉组件不与周围组件发生压挤的情况下(周围组件布局不变),是比较好使的,但是如果需要对

2011-09-19 14:07:27 64868 41

原创 精确监听AbsListView滚动至底部

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!     用户使用android客户端时,当ListView滚动至底部,可以由一个按钮来提示用户是否读下一页,那么如果使用GridView呢?现在很多WEB 2.0上的体验就是当底部时自动

2011-07-18 23:10:52 54064 49

原创 一个程序员背后的女人所写的文章~~~也许有你的身影

本文转摘自:http://user.qzone.qq.com/475854927/blog/1308810064是什么文体,我不懂,不过挺贴近我们80后的:       好像很花心、其实很专一  好像很坚强、其实比谁都要脆弱  好像很开心、可是笑容背后的哀伤谁又能懂……  其实很多时候  有些80后的人都是在自我折磨  明明很爱很爱对方  却宁愿心痛的死掉  也

2011-06-23 18:06:00 27911 28

原创 android平板上的GridView视图缓存优化

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!      最近在做android平板上的开发,其中涉及到高分辨率之下使用GridView的性能问题。在Android手机软件开发中,如果在ListView或者GridView上使用大数量Item,很多人都会想到ViewHolder......没错,ViewHolder非常适合用在ListView或者每行小

2011-06-13 14:50:00 41754 86

原创 Android提高第二十一篇之MediaPlayer播放网络视频

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!       上次讲解了MediaPlayer播放网络音频,介绍了MediaPlayer关于网络音频的缓冲和进度条控制的方法,这次再讲解MediaPlayer播放网络视频。播放网络视频比播放网络音频多需要一个SurfaceView而已,已经熟悉MediaPlayer播放网络音频之后,相信大家对播放网络视频也能很

2011-05-18 14:21:00 115165 141

原创 Android提高第二十篇之MediaPlayer播放网络音频

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!     以前曾经地介绍过MediaPlayer的基本用法,这里就深入地讲解MediaPlayer的在线播放功能。本文主要实现MediaPlayer在线播放音频的功能,由于在线视频播放比在线音频播放复杂,因此先介绍在线音频播放的实现,这样可以帮助大家逐步深入了解MediaPlayer的在线播放功能。先来看看本文

2011-05-09 15:41:00 113159 74

原创 Android提高第十九篇之"多方向"抽屉

介绍android-misc-widgets控件工具集,以及对其抽屉控件进行修复漏洞。

2011-03-21 13:47:00 58604 117

原创 诺基亚跟微软合作----出乎意料但在情理中

诺基亚跟微软合作----出乎意料但在情理中

2011-02-11 20:50:00 23737 42

原创 Android提高十八篇之自定义Menu(TabMenu)

使用PopupWindow实现支持分页的Menu(TabMenu),使其可以容纳更多数据

2011-01-28 23:57:00 74316 93

原创 Android-opencv之CVCamera

本文主要介绍android-opencv的安装和其中一个例子CVCamera的使用

2011-01-21 16:32:00 59795 76

原创 Android入门第十六篇之Style与Theme

本文介绍了Android UI设计的Style与Theme

2011-01-11 11:16:00 87216 48

原创 Android提高十七篇之多级树形菜单的实现

在Android上使用ExpandableList实现二级/三级树形菜单

2011-01-06 13:53:00 71635 78

原创 在Android上使用ZXing识别条形码/二维码

在Android上使用ZXing识别条形码/二维码

2010-12-27 23:21:00 107980 92

原创 Android上使用ASIFT实现对视角变化更鲁棒的特征匹配

用NDK封装ASIFT算法,从而达到在Android上使用ASIFT实现对视角变化更鲁棒的特征匹配

2010-12-24 19:25:00 17374 29

原创 Android提高十六篇之使用NDK把彩图转换灰度图

在Andorid上分别使用JAVA和NDK这两种方式来实现彩图转为灰度图,并且简单地介绍JNI在Android上的使用。

2010-12-23 14:28:00 33698 47

原创 WindowsMobile上使用ASIFT实现对视角变化更鲁棒的特征匹配

使用VC封装ASIFT为DLL,C#调用DLL,从而达到在WindowsMobile上使用ASIFT实现对视角变化更鲁棒的特征匹配

2010-12-20 22:59:00 11732 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关注的人

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