上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 53 下一页

2012年1月8日

摘要: 把条目添加到动作栏你的fragment们可以向activity的菜单(按Manu键时出现的东西)添加项,同时也可向动作栏(界面中顶部的那个区域)添加条目,这都需通过实现方法onCreateOptionManu()来完成。你从fragment添加到菜单的任何条目,都会出现在现有菜单项之后。Fragment之后可以通过方法onOptionsItemSelected()来响应自己的菜单项被选择的事件。你也可以在fragemnt中注册一个view来提供快捷菜单(上下文菜单)。当用户要打开快捷菜单时,fragment的onCreateContextMenu()方法会被调用。当用户选择其中一项时,frag 阅读全文
posted @ 2012-01-08 15:05 android开发实例 阅读(168) 评论(0) 推荐(0) 编辑

2012年1月7日

摘要: 译自:http://net.tutsplus.com/articles/general/ten-new-years-resolutions-every-web-developer-should-make/安德鲁 伯吉斯于2011年12月27日译者:蒋宇捷(转载请注明出处-http://blog.csdn.net/hfahe) 还剩不到一周的时间,我们将迎来2012年。我知道这是老生常谈,但过去的一年里你曾经有过什么样重要的收获?很自然,我们现在正是为新的一年许下愿望的时候。也许你可能有真实生活中的一些目标,但是对你的程序员生涯来说呢?1 -学习一种新语言,框架或方法我们必须保持学习最新的... 阅读全文
posted @ 2012-01-07 22:39 android开发实例 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 与activity通讯 尽管fragment的实现是独立于activity的,可以被用于多个activity,但是每个activity所包含的是同一个fragment的不同的实例。 Fragment可以调用getActivity()方法很容易的得到它所在的activity的对象,然后就可以查找activity中的控件们(findViewById())。例如:ViewlistView=getActivity().findViewById(R.id.list); 同样的,activity也可以通过FragmentManager的方法查找它所包含的frament们。例如:ExampleFrag... 阅读全文
posted @ 2012-01-07 09:44 android开发实例 阅读(180) 评论(0) 推荐(0) 编辑

2012年1月6日

摘要: (1)ConnectivityManager在Android中,ConnectivityManager类代表网络连接服务,它被用来监控网络连接状态,配置失效重连,并控制网络天线等。获取ConnectivityManager实例的方法是使用getSystemService,并指定Context.CONNECTIVITY_SERVICE作为参数,代码片段如下:String cserviceName = Context.CONNECTIVITY_SERVICE;ConnectivityManager cm = (ConnectivityManager) getSystemService(cservi 阅读全文
posted @ 2012-01-06 00:53 android开发实例 阅读(2356) 评论(0) 推荐(0) 编辑

2012年1月5日

摘要: 大家已经见惯了用CSS3画的图标、LOGO、头像,这次台湾同学Rei给我们带来了用纯CSS3绘制的日本动漫《轻音少女》女主角秋山澪的动态头像。CSS3的强大再次霸气测漏! 请点击Demo查看效果,示例支持Chrome、Firefox、Opera、Safari等全系列的现代浏览器。 示例中用到的主要CSS3特性如下: border-radius:绘制边框圆角。 transform:主要是旋转(rotate)和偏斜(skew),用于绘制各种形状。 animation:动画效果的实现,例如头发的飘动、眼睛的闪动。 只要掌握了这几个特性,你也能画出同样奇妙的CSS3动画... 阅读全文
posted @ 2012-01-05 18:50 android开发实例 阅读(626) 评论(0) 推荐(0) 编辑
摘要: transcode_init()函数是在转换前做准备工作的.其大体要完成的任务在第一篇中已做了猜测.此处看一下它的真面目,不废话,看注释吧://为转换过程做准备 static int transcode_init(OutputFile *output_files, int nb_output_files, InputFile *input_files, int nb_input_files) { int ret = 0, i, j, k; AVFormatContext *oc; AVCodecContext *codec, *icodec; OutputStream *o... 阅读全文
posted @ 2012-01-05 13:23 android开发实例 阅读(1430) 评论(0) 推荐(0) 编辑

2012年1月4日

摘要: 还是先看一下主函数吧:(省略了很多无关大雅的代码)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 android开发实例 阅读(631) 评论(0) 推荐(0) 编辑

2012年1月3日

摘要: (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 android开发实例 阅读(644) 评论(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 android开发实例 阅读(341) 评论(0) 推荐(0) 编辑

2012年1月2日

摘要: 为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 android开发实例 阅读(3274) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 53 下一页

导航