自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 Android开发之进度条使用

进度条的使用方法恰当,将会使得程序界面更友好,Android使用进度条需要用Handler监控并改变ProgressBars的属性。activity的xml文件:LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android

2014-03-26 21:42:34 694

原创 Android开发之自动补全文本框

在文本框中输入信息,然后就会有自动补全,可以选择,这个功能相当人性化,能够使程序有更好的体验效果。    activity的xml文件:RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"

2014-03-26 20:29:52 1291

原创 Android开发之图片浏览器

Android图片浏览器,可以调整图片透明度和按顺序切换图片。    以下是activity的xml文件:    LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"    and

2014-03-25 18:18:10 869

原创 Linux C开发之用modbus实现串口通讯

想要读取串口数据,modbus是一个很好用的第三方库。该库适用于windows和Linux,支持RTP、RTU等协议,基于Linux的开发较难一些,是我前段时间主要的研究方向。http://www.modbus.org/是modbus的主页,有兴趣的朋友可以查看一下它的特性。    废话不多说,速度开始。首先,你需要安装modbus的第三方库,sudo apt-get install libm

2014-03-25 16:28:50 17811

原创 Linux利用curl库快速开发http应用

熟悉Linux系统的人不可能不知道curl的鼎鼎大名吧?curl是将http请求封装的相当好的库,详见http://curl.haxx.se/,我们可以利用curl实现快速http请求的开发。    在Linux系统下,你只需要sudo apt-get install curl,就可以在你的Linux C代码中写上#include ,然后就可以使用curl的库了。安装好curl后,记得确认一下

2014-03-25 14:42:13 3072 1

原创 Android开发之用帧布局和handler实现霓虹灯效果

在帧布局中放上若干TextView,利用handler,可以实现霓虹灯效果。页面布局文件如下:FrameLayoutxmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"    android:layout_wid

2014-03-20 21:26:45 960

原创 Android开发之跟随手指的小球

想要实现一个应用,界面上有一个小球,能够跟随手指的移动而移动。这需要自定义UI:public class DrawView extends View{public DrawView(Context context) {super(context);// TODO Auto-generated constructor stub}public floatcu

2014-03-20 20:11:09 1029

原创 Android开发之将字符串转化为二维码

当下手机App最火的应用,非二维码莫属了,今天我讲的是如何将一个字符串生成二维码。    二维码应用有一个很有名的开源项目ZXing。从它的官网下载Demo,我们需要的是~\ZXingDemo\libs\zxing.jar,这是ZXing的库,开始!    首先是AndroidMainfest.xml,要注册activity:还要有相关操作权限:         

2014-03-18 15:27:07 2946

原创 Android开发之摄像头操作

想要开发Android摄像头相关应用?本文将会对你有所帮助。    首先,需要你编写一个摄像头预览类,我将它命名为CameraPreview,需要集成SurfaceView,并且实现Callback。代码如下:    public class CameraPreview extends SurfaceView implements SurfaceHolder.Callback{

2014-03-18 15:09:17 1083

原创 快速DCT算法

DCT算法可以说是有损压缩的第一步,多用在视频压缩方面。它将二维转化为一维数据,并且将能量聚集到左上角。关于DCT,有很多快速算法,我个人认为,我这个算法还是比较快速的。下面是我的代码:#include#include #include#include#define PI 3.1415926double *C=NULL;double *temp_2D=NULL;#d

2014-03-18 10:14:18 6153 1

原创 VS开发环境常见编译错误——LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

最近比较苦逼,虽然有了用STUN打通局域网和公网的方案,但是想要把手机摄像头串流、录制视频、视频上传、STUN、认证等功能放到一起,哪里是一两天能够解决的问题?这不,光研究STUN协议就已经花掉了半个星期,今天VS2010编译一个STUN实例又出错了:LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 。    出现LINK : fatal e

2014-03-13 15:42:47 809

原创 简单几步,将你带有无线网卡的Win 7电脑作为无线热点

只要你的电脑具有无线网卡,原则上,你就可以虚拟无线网卡作为无线热点,共享你的电脑所用的网。此文是win 7电脑开启无线热点的简单教程,步骤十分简单。    第一步:打开命令提示符(WIN+R然后敲CMD),注意要以管理员账户打开哦,然后输入netsh wlan set hostednetwork mode=allow ssid=xiaomi key=xiaomi2。这句话的意思是建立一个虚拟的

2014-03-10 19:17:01 1497

原创 在linux下面安装adobe flash player

很多朋友都遇到过在linux系统下面无法看网页视频的问题,为此我向大家说明在linux系统下面安装adobe flash player的方法。    第一步:从http://get.adobe.com/cn/flashplayer/下载与你的linux系统所匹配的adobe flash player。我选择tar.gz,这样可以源码编译安装。    第二步:解压安装下载的flash pla

2014-03-10 17:55:59 4800

原创 如何在linux系统下安装中文输入法

对于没有中文输入法的Linux系统中国使用者来说,没有中文输入法是十分痛苦的。我总结了一条比较方便使用的中文输入法的安装方法。    首先,无论是中文的还是英文的Linux系统,输入法基本都是内置的ibus输入法,如果你不想下载别的输入法,你可以就用ibus的中文输入法。    不管你的linux系统是中文的,还是英文的,你都可以进入System Settings-->Language S

2014-03-10 17:33:01 25952 5

原创 利用PhoneGap技术将“捕鱼达人”网页游戏移植到Android手机

如果你只会制作网页,那么貌似你就永远无法成为一个程序员。但是,PhoneGap能够改变这条铁律。    http://phonegap.com/是PhoneGap的主页,从它的官方文档,我们可以知道,PhoneGap是一门扩展技术,通过封装各个类型手机的API,利用HTML5技术,将程序以网页的形式呈现在我们面前。PhoneGap技术是可以将制作的HTML5网页放进手机,实现跨平台。   

2014-03-07 21:29:11 1887 1

原创 用Bass.dll实现快速录音

bass.dll是一个有由三方开发的,可用来快速实现音频操作的库,见其官网的描述:http://www.un4seen.com/。    从官网里面下载源代码,可以得到很多例子。举个例子,在windows平台下,我们下载bass24.ZIP解压后可以得到它的官方API使用教程和一些例子。在~bass24\c\下面有一个rectest,就是很好的实现录音的例子。    rectest

2014-03-07 19:31:16 2549

原创 如何用STUN协议搭建跨网络监控环境

之前提到过局域网视频监控环境的搭建,那么如何将局域网环境扩大到公网环境呢?STUN协议是一个很好地解决方案。    想要将局域网的视频服务器作为公网服务器,那么你必须将局域网的流媒体服务器映射到公网环境下。但是大部分情况下,你的局域网路由器是不允许进,只允许出的,也就是说,如果不打穿这个“墙”,你就没有办法将局域网流媒体服务器作为公网的流媒体服务器。STUN协议的作用正好就是将这个通道打通。

2014-03-07 17:27:28 3423 4

原创 用Android手机spydroid-ipcamera搭载局域网监控环境

相比有很多人都想用手机实现视频监控吧,今天这个教程,将会教大家用spydroid-ipcamera搭建局域网监控环境。    准备工作:1.准备一部带有摄像头的,API level在9以上的手机;2.从https://code.google.com/p/spydroid-ipcamera/downloads/detail?name=spydroid-ipcamera-9.1.apk&can

2014-03-07 16:41:29 5144 4

SSDP服务端和客户端js脚本

改压缩包内容为SSDP的客户端和服务器端js脚本代码,使用方法: 在Linux系统下sudo apt-get install nodejs 之后解压文件进入test目录下 测试Server:node server.js 测试Client:node client.js 可以配合Android SSDP客户端使用

2014-06-05

SSDP Android

此软件是SSDP的Android的实现 SSDP协议可以用于发现局域网的设备和服务

2014-06-05

空空如也

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

TA关注的人

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