Android之traceview使用
摘要:TraceView是什么Traceview是android平台配备一个很好的性能分析的工具。它可以通过图形化的方式让我们了解我们要跟踪的程序的性能,并且能具体到method。Traceview的作用1.查看跟踪代码的执行时间,分析哪些是耗时操作 2.可以用于跟踪方法的调用,尤其是Android Framework层的方法调用关系Traceview的使用步骤分为以下三步:1.选择追踪范围加入记录代码2.利用tools下的工具trace view打开.trace文件3.分析trace文件1.选择追踪范围加入记录代码首先,必须在程序当中加入代码,以便生成trace文件,有了这个trace文件才可以将
阅读全文
posted @
2013-04-20 23:35
lee0oo0
阅读(469)
推荐(0) 编辑
JDK5多线程框架java.util.concurrent,android中也是可以用的
摘要:强力推荐,我认为写得最后的文章,顶。 转自:http://daoger.iteye.com/blog/142485,这个地址也是转。这个虽然是以前的文章。但是我已经对所有的代码做了修正和运行测试,所有代码都可以正确运行。JDK5中的一个亮点就是将Doug Lea的并发库引入到Java标准库中。Doug Lea确实是一个牛人,能教书,能出书,能编码,不过这在国外还是比较普遍的,而国内的教授们就相差太远了。一般的服务器都需要线程池,比如Web、FTP等服务器,不过它们一般都自己实现了线程池,比如以前介绍过的Tomcat、Resin和Jetty等,现在有了JDK5,我们就没有必要重复造车轮了,直接.
阅读全文
posted @
2013-04-18 11:35
lee0oo0
阅读(335)
推荐(0) 编辑
Android之TextView中间与下面加划线
摘要:TextView对象.getPaint().setFlags(Paint. UNDERLINE_TEXT_FLAG |Paint.ANTI_ALIAS_FLAG);//文件下面加下划线,加上后面的属性字体更清晰一些TextView对象.getPaint().setFlags(Paint. STRIKE_THRU_TEXT_FLAG |Paint.ANTI_ALIAS_FLAG);//文件中间加下划线,加上后面的属性字体更清晰一些
阅读全文
posted @
2013-04-16 10:40
lee0oo0
阅读(4063)
推荐(0) 编辑
Android之解决Mediaplayer播放网络音频缓冲太慢的问题
摘要:相信有不少人在使用Mediaplayer播放网络音频的时候,prepare与prepareAsync的方法缓冲太慢,如何解决问题?现在就给出一个亲身测试并且用到实际项目中的方案。 该方案中,用到了框架Vitamio(http://vitamio.org/),在下载页面中有比较详细的下载项目与介绍。主要是Demo下载地址:https://github.com/yixia/VitamioDemo与 依赖库:https://github.com/yixia/VitamioBundle/tree/v3.0 不过如果仅仅使用依赖库而不使用自己的重新编译的FFmpeg,那个res下的动态库so有5...
阅读全文
posted @
2013-04-03 23:35
lee0oo0
阅读(6897)
推荐(0) 编辑