- 浏览: 191843 次
- 性别:
- 来自: 北京
最新评论
-
chenpeilei2003:
acmersch 写道楼主对url中汉字或者特殊字符怎么解析? ...
lua解析url参数 -
acmersch:
楼主对url中汉字或者特殊字符怎么解析?
lua解析url参数 -
charlotte:
Begin at the beginning and go o ...
Intent的几种跳转方式 -
chenpeilei2003:
还没有解决。
为什么webview无法播放视频 -
jsgaohui:
请问博主这个问题解决了没,如果解决的话共享下方案,谢谢了!
为什么webview无法播放视频
文章列表
用wireshark抓包并播放RTP流
- 博客分类:
- 移动应用
在做音视频开发过程中,需要经常抓包分析。
总结一种方法,将RTP流内的UDP包导出并格式化成相应编码的文件进行播放。
1.用tcpdump在手机上抓包, 生成pcap文件
2.将pcap文件复制到电脑上,用wireshark打开
3.运行生成脚本, 生成H264文件(lua脚本直接放到wireshark安装目录下,在init.lua里添加dofile("h264_export.lua"))
4.用showcase播放器播放之
想把单片机和android手机连起来,用手机控制MCU,比较简单的方法是用串口通信。
只有手机(主要是硬件支持)usb host,可以用otg线将手机和MCU连起来实现 。
收藏该网址,里面有支持otg的手机清单。
http://usbotghelper.wordpress.com/
webRTC源码里有很多gypi文件,是做什么用的呢?
一句话,就是用来build项目的, 其目的和make一样。
gyp: generate your project
gypi:generate your project included
看得懂就行,暂时没必要深究。
引用网上这篇文章http://www.cnblogs.com/dirlt/archive/2011/05/29/2061937.html#sec-1
默认安装的Ubuntu少几个关键的库,需要apt-get install以下几个包
libpcap-dev
libssl-dev
ncurses-dev
1.下载源码 http://sourceforge.net/projects/sipp/files/latest/download?source=dlp
2.tar解压之
3.根据实际需要make相应到版本, 有4种
无TLS(Transport Layer Security)和密码验证支持:如果你不需要处理SIP认证和/或TLS,
make
有安全传输和认证的方式支持:这种情况需 ...
Intent的几种跳转方式
- 博客分类:
- Android
[转自网上]
第一种方式,用action来跳转。
1、使用Action跳转,如果有一个程序的AndroidManifest.xml中的某一个 Activity的IntentFilter段中 定义了包含了相同的Action那么这个Intent就与这个目标Action匹配。如果这个IntentFilter段中没有定义 Type,Category,那么这个 Activity就匹配了。但是如果手机中有两个以上的程序匹配,那么就会弹出一个对话可框来提示说明。
Action 的值在Android中有很多预定义,如果你想直接转到你自己定义的Intent接收者,你可以在接收者的IntentFilte ...
runOnUiThread
在UI线程中刷新UI,无需用Handler。
@DOC
* Runs the specified action on the UI thread. If the current thread is the UI
* thread, then the action is executed immediately. If the current thread is
* not the UI thread, the action is posted to the event queue of the UI thre ...
笔记
什么是异常?
异于常态的,就叫异常。
对于异常,不能放之不理,它们也是你庞大系统的一个个分支,必须要妥善处理。
【后续】
android项目导入问题解决方法
- 博客分类:
- Android
从别的项目下复制一个default.property文件过去,再选择安卓版本就可以了
[转自CSDN]
数据库设计经验谈一个成功的管理系统,是由:[50% 的业务 + 50% 的软件] 所组成,而 50% 的成功软件又有[25% 的数据库 + 25% 的程序] 所组成,数据库设计的好坏是一个关键。如果把企业的数据比做生命所必需的血 ...
运动时动态添加文字到swf上
方案1:用jswiff
方案2:有javaswf
把字体放在C盘根目录下测试,会在
java socket遇到的问题:
客户端:android3.1
服务器端:winXp , j2se
遇到的问题:
1.连接状态感知
起初用心跳来维持连接,发送sendUrgentData(1)。 事实证明这种方法虽然可用,但使用起来有问题,发送不能地于频繁,否则会影响我们真正的数据收发。另外,这个数据包还是会被对方的socket对象接收到,这样就影响了我们的应用层面上的数据处理了。
后来,用一种更合理的方式,在接收时,先判断firstData = inputStream.read(); 返回的是否为-1 。 如果为-1 , 则说明对方已经断开,可以向上层抛出异 ...
小应用快速开发模式构思
- 博客分类:
- 移动应用
经常能遇到一些小应用, 此类软件的生命周期一般就几个月甚至更短, 它们是专为某项目活动定制,比如一场足球赛或是一个演唱会,活动结束后软件生命及终结。 一般这样的手机应用(或PAD应用)的需求是很简单的,主要以展示、投票为主,不会有太多的复杂交互过程。 但是它的开发周期同样很短, 一般要求在数天内完成并上线, 所以需要有一个比较好的开发模式来应对这样的需求。
想到的几点先记下来:
1.网络框架,提供异步的HTTP请求,完成数据加载
2.制定协议,XML或JSON,内容载体
3.有较丰富的自定义组件或控件美化界面及提高用户体验
4.UI跳转管理,也算是程序的框架结构,实现界面导航 ...
刚听老婆说QNX被RIM收购了, QNX OS将被用到RIM的下一代平板电脑上。 android是否又多了一个竞争对手呢?
这几天耳边总是听见国内很多公司出android智能手机的新闻, 狂轰乱炸来搞营销。
大家有多了一个可供挑选的机型,也会多一些程序员来为这些设备做应用开发。
可真他妈的需要这么多手机吗? 现在的电子产品生命周期越来越短, 年轻人热衷于赶潮流,软件用最新版的, 手机要用最新款的, 换手机的速度极有可能超过换新衣服。
如果这么多电子垃圾还需要我们来买单, 那真是太悲哀了 。
所以我从心里抵触这些厂商搞这种一窝蜂的效仿 , 所以至今还在用我05年买的MOTO非智能手机。
我惹不起我还躲的起吧, 我不用你能把我咋地。