- 博客(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 710
原创 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 1304
原创 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 879
原创 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 17936
原创 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 3089 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 1005
原创 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 1042
原创 Android开发之将字符串转化为二维码
当下手机App最火的应用,非二维码莫属了,今天我讲的是如何将一个字符串生成二维码。 二维码应用有一个很有名的开源项目ZXing。从它的官网下载Demo,我们需要的是~\ZXingDemo\libs\zxing.jar,这是ZXing的库,开始! 首先是AndroidMainfest.xml,要注册activity:还要有相关操作权限:
2014-03-18 15:27:07 2988
原创 Android开发之摄像头操作
想要开发Android摄像头相关应用?本文将会对你有所帮助。 首先,需要你编写一个摄像头预览类,我将它命名为CameraPreview,需要集成SurfaceView,并且实现Callback。代码如下: public class CameraPreview extends SurfaceView implements SurfaceHolder.Callback{
2014-03-18 15:09:17 1094
原创 快速DCT算法
DCT算法可以说是有损压缩的第一步,多用在视频压缩方面。它将二维转化为一维数据,并且将能量聚集到左上角。关于DCT,有很多快速算法,我个人认为,我这个算法还是比较快速的。下面是我的代码:#include#include #include#include#define PI 3.1415926double *C=NULL;double *temp_2D=NULL;#d
2014-03-18 10:14:18 6186 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 817
原创 简单几步,将你带有无线网卡的Win 7电脑作为无线热点
只要你的电脑具有无线网卡,原则上,你就可以虚拟无线网卡作为无线热点,共享你的电脑所用的网。此文是win 7电脑开启无线热点的简单教程,步骤十分简单。 第一步:打开命令提示符(WIN+R然后敲CMD),注意要以管理员账户打开哦,然后输入netsh wlan set hostednetwork mode=allow ssid=xiaomi key=xiaomi2。这句话的意思是建立一个虚拟的
2014-03-10 19:17:01 1595
原创 在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 4821
原创 如何在linux系统下安装中文输入法
对于没有中文输入法的Linux系统中国使用者来说,没有中文输入法是十分痛苦的。我总结了一条比较方便使用的中文输入法的安装方法。 首先,无论是中文的还是英文的Linux系统,输入法基本都是内置的ibus输入法,如果你不想下载别的输入法,你可以就用ibus的中文输入法。 不管你的linux系统是中文的,还是英文的,你都可以进入System Settings-->Language S
2014-03-10 17:33:01 26053 5
原创 利用PhoneGap技术将“捕鱼达人”网页游戏移植到Android手机
如果你只会制作网页,那么貌似你就永远无法成为一个程序员。但是,PhoneGap能够改变这条铁律。 http://phonegap.com/是PhoneGap的主页,从它的官方文档,我们可以知道,PhoneGap是一门扩展技术,通过封装各个类型手机的API,利用HTML5技术,将程序以网页的形式呈现在我们面前。PhoneGap技术是可以将制作的HTML5网页放进手机,实现跨平台。
2014-03-07 21:29:11 1922 1
原创 用Bass.dll实现快速录音
bass.dll是一个有由三方开发的,可用来快速实现音频操作的库,见其官网的描述:http://www.un4seen.com/。 从官网里面下载源代码,可以得到很多例子。举个例子,在windows平台下,我们下载bass24.ZIP解压后可以得到它的官方API使用教程和一些例子。在~bass24\c\下面有一个rectest,就是很好的实现录音的例子。 rectest
2014-03-07 19:31:16 2581
原创 如何用STUN协议搭建跨网络监控环境
之前提到过局域网视频监控环境的搭建,那么如何将局域网环境扩大到公网环境呢?STUN协议是一个很好地解决方案。 想要将局域网的视频服务器作为公网服务器,那么你必须将局域网的流媒体服务器映射到公网环境下。但是大部分情况下,你的局域网路由器是不允许进,只允许出的,也就是说,如果不打穿这个“墙”,你就没有办法将局域网流媒体服务器作为公网的流媒体服务器。STUN协议的作用正好就是将这个通道打通。
2014-03-07 17:27:28 3459 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 5210 4
SSDP服务端和客户端js脚本
2014-06-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人