- 博客(20)
- 资源 (15)
- 收藏
- 关注
转载 Android 高手进阶之自定义View,自定义属性(带进度的圆形进度条)
转载请注明地址:http://blog.csdn.net/xiaanming/article/details/10298163很多的时候,系统自带的View满足不了我们功能的需求,那么我们就需要自己来自定义一个能满足我们需求的View,自定义View我们需要先继承View,添加类的构造方法,重写父类View的一些方法,例如onDraw,为了我们自定义的View在一个项目中能够重用,有时候我
2014-04-02 15:51:00 479
转载 详解Android动画之Tween Animation
前面讲了动画中的Frame动画,今天就来详细讲解一下Tween动画的使用。同样,在开始实例演示之前,先引用官方文档中的一段话:Tween动画是操作某个控件让其展现出旋转、渐变、移动、缩放的这么一种转换过程,我们成为补间动画。我们可以以XML形式定义动画,也可以编码实现。如果以XML形式定义一个动画,我们按照动画的定义语法完成XML,并放置于/res/anim目录下,文件名可
2014-03-20 12:22:09 517
转载 高手速成android开源项目【View篇】
主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditText、TableView、Activity Animation等等。 一、ListView android-pulltorefresh
2014-02-17 16:29:44 598
转载 从ffmpeg源代码分析如何解决ffmpeg编码的延迟问题
近日在做一个分布式转码服务器,解码器是采用开源的ffmpeg,在开发的过程中遇到一个问题:编码延迟多大5、6秒钟,也就是最初编码的几十帧并不能马上取出,而我们的要求是实时编码!虽然我对视频编码方面不是很熟悉,但根据开发的经验,我想必定可以通过设置一些参数来改变这些情况。但我本人接触ffmpeg项目时间并不长,对很多与编解码方面参数的设置并不熟悉,于是google了很久,网上也有相关方面的讨论,说什
2013-12-04 09:50:08 831
原创 wificar android客户端
今天有点时间写WIFICAR了, 前面根据前面几编转载,加上自己的移植,终于完成了小车的所有,并且完成了视平编码成MP4,在编码这里我卡了个把月了,主要是不了解视平的处理,当我获取到MJPEG数据流,就进行了解码,在进行编码,一直进入了这种错误的思维,正真的编码过程是,MJPEG-> yuvj420-> yuv420-> mp4,,,,MP4的编码数据,是, I 帧 ,B
2013-07-09 11:37:16 1209
转载 android 编译libjpeg-turbo
最近解码视频生成的是yuv数据,然后需要生成jpg图片,之前的方案是yuv-rgb-bmp-jpg这样的话是很慢的,计算了时间大概要300ms左右,导致多次点击照相,会造成视频画面的延迟,所以只能使用别的方案替代,在网上查询libjpeg,但是又看了一篇文章http://www.linuxsir.org/bbs/thread374093.html说libjpeg-turbo比libjpeg快了2-
2013-06-20 12:02:09 1354
原创 ffmpeg android
这近有点时间了,准备把小车的视平存搞定,FFMPEG ANDROID,这个不了解,MJPEG图片,我这以可能通过FFMPEG解码出来。但有个问题一直过不了,就是在编码的时候,avio_open(&oc->pb, filename, AVIO_FLAG_WRITE),这里一直过去,返回一个很大的负数,那路径也没问题,我可以用FOPEN打开,所用的代码是参考MUXING.c 文件里面来,我就想不通
2013-06-08 14:55:17 644
转载 编译篇 彻底玩转 S3C2440 Linux 摄像头 (包括USB和COMS摄像头)
转载时请注明出处和作者联系方式文章出处:http://www.lt-net.cn作者联系方式:刘敏 qtgirl666@gmail.com>编译系统Ubuntu10.04交叉编译器arm-linux-gcc 4.3.3硬件设备LT2440开发板 USB或者CMOS摄像头测试软件mjpg_streamer
2013-04-25 16:56:34 934
转载 surfaceView中添加控件
最近想研究下WIFI-ROBOT android 端的现实方法,视频和虚拟摇杆都用到了SurfaceView 虚拟摇杆在前面一编讲了,这里就把百度出的surfaceview 中加控件的说一下,图中,整个白色部分和Himi....这些动态字,是打算用来显示视频的, 虚拟摇杆当小车控制方向,几个按扭忘了删了,,,videoSurfaceView.javapackage com.wifi
2013-04-24 13:35:33 2680
转载 用SurfaceView实现Android游戏摇杆
这段时间研究自定义控件,遂想起游戏里的摇杆的实现挺有意思,于是来自己写一套熟悉熟悉,关于SurfaceView的特性网上也有很多,故不赘述,反正绘图用起来挺爽就是了,永远的告别了JAVA GUI手动实现双缓冲的时代了……rudderSurfaceView .javapackage com.wificar;import android.content.Context;impo
2013-04-24 11:36:39 1753
转载 mjpg-streame
//--- 摄像头 mjpg-streame, 路由器实验32M内存占用了40%,如果摄像头支持mjpg格式输出,mjpg-streamer 只需要将得到jpeg格式的图片转发到HTTP服务器就可以了。但如果摄像头不支持mjpg格式输出,仅支持YUV格式,需要将原始图片压缩成jpeg格式,那就需要消耗大量CPU。电脑上用何种摄像头的区别不大, 但小路由受到硬件的限制只能应用
2013-04-23 10:47:43 1875
原创 JNI开发环境搭建
开发环境的搭建参考from :http://wenku.baidu.com/view/3007240a581b6bd97f19eaf4.htmlNDK 下载 http://developer.android.com/tools/sdk/ndk/index.html#Installing 我下的是r8e, 编议的时候,发现用的是NDK自带的交叉编议器,所以觉的cygwin里
2013-04-11 15:49:47 485
转载 Linux自动创建设备节点
在驱动用加入对udev的支持主要做的就是:在驱动初始化的代码里调用class_create(...)为该设备创建一个class,再为每个设备调用device_create(...)( 在2.6较早的内核中用class_device_create)创建对应的设备。 内核中定义的struct class结构体,顾名思义,一个struct class结构体类型变量对应一个类,内核同时提供了
2013-04-08 10:25:50 612
转载 linux TF/SD 驱动分析
1. 硬件基础:SD/MMC/SDIO 概念区分概要SD (Secure Digital )与 MMC (Multimedia Card )SD 是一种 flash memory card 的标准,也就是一般常见的 SD 记忆卡,而 MMC 则是较早的一种记忆卡标准,目前已经被 SD 标准所取代。 SDIO 是目前我们比较关心的技术,SDIO 故名思义,就是 SD
2013-04-07 11:10:13 4175
转载 输入子系统--event层分析
#####################################################################################################早前曾研究了一下输入子系统的原理,给人的感觉是输入子系统很复杂.但其实内核开发者在这方面已经做得很完善了,输入子系统虽然错综复杂,但是只要我们领会了输入子系统的一些设计思想后,我们要使用它并
2013-03-30 11:09:35 511
转载 input_dev结构体分析
在输入子系统的设备驱动中,最重要的数据结构是struct input_dev,如下所示。需要完成的大部分工作都是围绕着它来的,它是驱动的主体。每个struct input_dev代表一个输入设备。 /* include/linux/input.h */struct input_dev { const char *name;//设备名 const char *phys; c
2013-03-30 09:34:00 553
原创 linux 内核定时器使用模板
#include #include #include #include #include #include #include #include #include #include #include #define SECOND_MAJOR 130// 预设的 主设备号static int second_major = SECOND_MAJOR
2013-03-27 15:48:02 485
原创 linux 等待队列
#include #include #include #include #include #include #include #include #include #include #include #define GLOBALFIFO_SIZE 0X1000 //全局内存大小#define MEM_CLEAR 0x1 //
2013-03-26 14:32:06 476
原创 linux 驱动模块参考
#include #include #include #include #include #include #include #include #include #include #include #define GLOBALMEM_SIZE 0X1000 //全局内存大小#define MEM_CLEAR 0x1 //清
2013-03-25 11:43:18 522
原创 泰文输入法
ThaiX.h/*********************************************************************** 作者 lunge* 时间 2013/1/21* 内容 泰文输入法* 参考 http://blog.csdn.net/yirui/article/details/469663*****************
2013-03-07 17:35:51 1348
GPS+12864+寻迹+超声波测距
2011-08-16
寻迹小车+温度+超声波测距+无线串口
2011-08-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人