上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 51 下一页
摘要: 还是先看一下主函数吧:(省略了很多无关大雅的代码)int main(int argc, char **argv) { OptionsContext o = { 0 }; int64_t ti; //与命令行分析有关的结构的初始化,下面不再罗嗦 reset_options(&o, 0); //设置日志级别 av_log_set_flags(AV_LOG_SKIP_REPEATED); parse_loglevel(argc, argv, options); if (argc > 1 && !strcmp(argv[1], "-d")) { run 阅读全文
posted @ 2012-01-04 16:23 移动应用开发 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 我终于搞清楚这个问题了,大家使用谷歌地图手机版、MobileTrack以及网优用的FieldTest获取到的WCDMA基站Cellid为什么不是大家手头的CellTrack91或基站表里的数字了。。。这个问题说起来非常的囧,以前我就知道有这个问题,但我从来没有深究过,因为反正不影响我使用嘛。但昨晚睡觉前躺在床上无聊,打开FieldTest研究白天附近基站掉线问题,突然发现了WCDMA基站Cellid的编号规则…………以前2G时,大家用基站软件,获取到的LAC和CELL都是16进制的4位编号,比如我这里联通2G基站是:LAC:1E8CCELL:335F他们换算过来就是LAC=7820,CELL= 阅读全文
posted @ 2012-01-04 10:45 移动应用开发 阅读(325) 评论(0) 推荐(0) 编辑
摘要: (ffmpeg v0.9)框架最新版的ffmpeg中发现了一个新的东西:avconv,而且ffmpeg.c与avconv.c一个模样,一研究才发现是libav下把ffmpeg改名为avconv了.到底libav与ffmpeg现在是什么个关系?我也搞得希里糊涂的,先不管它了.ffmpeg的主要功能是音视频的转换和处理.其功能之强大已经到了匪夷所思的地步(有点替它吹了).它的主要特点是能做到把多个输入文件中的任意几个流重新组合到输出文件中,当然输出文件也可以有多个.所以我们就会发现,在ffmpeg.c中,有类似于如下的一些变量:static InputStream *input_streams = 阅读全文
posted @ 2012-01-03 19:25 移动应用开发 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 要管理fragment们,需使用FragmentManager,要获取它,需在activity中调用方法getFragmentManager()。你可以用FragmentManager来做以上事情:1使用方法findFragmentById()或findFragmentByTag(),获取activity中已存在的fragment们。2使用方法popBackStack()从activity的后退栈中弹出fragment们(这可以模拟后退键引发的动作)。3用方法addOnBackStackChangedListerner()注册一个侦听器以监视后退栈的变化。更多关于以上方法的信息,请参考“Fra 阅读全文
posted @ 2012-01-03 11:28 移动应用开发 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 从听说您到认识您,直到现在您悄然离去已有数更之年, 虽然我从小就喜欢计算机,但是由于环境让我对计算机的理解并不是那么熟悉,可以说在我大学之前对计算机算是一个文盲,最多也只懂得聊天,玩点小游戏,看点电影,也莫过于看过一些最基础与最简单的编程方法~VB基本语法,然而在大学里使我有了足够的时间去了解关于计算机方面的知识,这时候我才知道计算机知识的渊博无法僻经,它让我纠结,让我在学习中不知所措,尽管在后来尝试进入企业工作的时间里,也是精不匹力,我很苦恼,为此生活于工作时常产生冲突,这让我很无奈,毕竟精神是需要建立在基本的物质基础之上的,环境也不时压抑着一个人面临思想复杂的选择,多数人在这种情景下都只. 阅读全文
posted @ 2012-01-02 20:54 移动应用开发 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 为fragment添加用户界面 fragment一般作为activity的用户界面的一部分,把它自己的layout嵌入到activity的layout中。 一个 要为fragment提供layout,你必须实现onCreateView()回调方法,然后在这个方法中返回一个View对象,这个对象是fragment的layout的根。 注:如果你的fragment是从ListFragment中派生的,就不需要实现onCreateView()方法了,因为默认的实现已经为你返回了ListView控件对象。 要从onCreateView()方法中返回layout对象,你可以从layoutxml... 阅读全文
posted @ 2012-01-02 18:10 移动应用开发 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 创建Fragment 要创建fragment,必须从Fragment或Fragment的派生类派生出一个类。Fragment的代码写起来有些像activity。它具有跟activity一样的回调方法,比如onCreate(),onStart(),onPause()和onStop()。实际上,如果你想把老的程序改为使用fragment,基本上只需要把activity的回调方法的代码移到fragment中对应的方法即可。通常需要实现以上生命周期函数:onCreate():当创建fragment时系统调用此方法。在其中你必须初始化fragment的基础组件们。可参考activity的说明。onCr. 阅读全文
posted @ 2011-12-31 19:42 移动应用开发 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 谢谢@刚子提供这么个社区交流平台,特别感谢刚子提供上传权限, 哈哈,今天也发一个简单的Demo上来上来,给社区贡献一点绵薄之力。最近一直关注移动web开发,更多看的是web开发的程序的效果,还没有深入的去编程或开发。可能有不少人也是先做了解后才使用。我这里放一个简单的Demo,包括PhoneGap在Android上的打包,PhoneGap的相机例子,本地存放的html5mobi社区的sencha版本。还有两个网络版本都放到里面去,程序安装后可以直接打开运行看效果。本地运行html5mobi社区的sencha版开源的例子,需要自己去下载源码放到Android 的assets/www/目录下,因为 阅读全文
posted @ 2011-12-30 16:52 移动应用开发 阅读(339) 评论(0) 推荐(0) 编辑
摘要: Fragment是activity的界面中的一部分或一种行为。你可以把多个Fragment们组合到一个activity中来创建一个多面界面并且你可以在多个activity中重用一个Fragment。你可以把Fragment认为模块化的一段activity,它具有自己的生命周期,接收它自己的事件,并可以在activity运行时被添加或删除。Fragment不能独立存在,它必须嵌入到activity中,而且Fragment的生命周期直接受所在的activity的影响。例如:当activity暂停时,它拥有的所有的Fragment们都暂停了,当activity销毁时,它拥有的所有Fragment们都 阅读全文
posted @ 2011-12-29 20:58 移动应用开发 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 处理系统配置变化很多设备可以在运行时改变系统配置,比如屏幕方向,键盘布局以及语言等。当类似的变化发生时,系统会把运行的activity重启(调用onDestroy(),然后调用onStart(),――哦~,没有调用onRestart()),如果你的activity能跟据这些变化做出相应的处理,那么你的程序将更稳定可爱。那么如何应付这些变化呢,最好的办法就是写好状态保存/恢复方法们。比如onSaveInstanceState(),onRestoreInstanceState()/onCreate()。对于系统配置改变的详细信息以及基体应对方法,请观“处理运行时配置变化”一节。协调activity 阅读全文
posted @ 2011-12-28 21:32 移动应用开发 阅读(134) 评论(0) 推荐(0) 编辑
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 51 下一页