摘要:
private Node resverse(Node node) { if(node == null || node.next == null) { return node; } Node tmpNode = resverse(node.next); node.next.next = node; node.next=null; return tmpNode; } 阅读全文
摘要:
100元钱要买100只鸡公鸡的价格为:5元/只母鸡的价格为:3元/只小鸡的价格为1元/3只问有几种组合可以正好100元钱买100只鸡:int groups = 0; int a,b,c;int total = 100; for(a = 0; a <= 19 ; a++) { for(b = 100 - a; b >0; b--) { c = 100 - a - b; if((a * 5 + b * 3 + c / 3.0) == 100) { // 注:3.0 groups++; Log.v("公鸡5元共有:"+ a+ "个, 母鸡3元共有: &quo 阅读全文
摘要:
Feature Preview Only: The Traceview and dmtracedumputilities will be available in an upcoming release of the SDK.提示:The Traceview及dmtracedump工具要在即将发布的下一版本SDK中才能使用。Traceview is a graphical viewer for execution logs saved by your application. The sections below describe how to use the program.Tracevie 阅读全文
摘要:
1.mksdcard -l sdcard 512M /root/.android/sdcard.img2.在应用程序中加入trace 的开始和结束函数(详细说明参考开发文档) // start tracing to "/sdcard/calc.trace" Debug . startMethodTracing ( "calc" ); --------calc是你要生成的.trace文件的名字 // .. // stop tracing Log.d("lizhenghui","NNNNNNN stop traceview de 阅读全文
摘要:
1. 查看当前堆栈1) 功能:在程序中加入代码,使可以在logcat中看到打印出的当前函数调用关系2) 方法:new Exception(“print trace”).printStackTrace();2. MethodTracing1) 功能:用于热点分析和性能优化,分析每个函数占用的CPU时间,调用次数,函数调用关系等2) 方法:a) 在程序代码中加入追踪开关importandroid.os.Debug; …… android.os.Debug.startMethodTracing(“/data/tmp/test”);//先建/data/tmp目录 ……//被追踪的程序段 android 阅读全文
摘要:
很多网友可能发现Android中除了Service还有一个IntentService,他们之间到底有哪些区别呢? 在继承关系上而言IntentService是Service的子类,内部实现的代码中涉及到一些Android入门开发者不了解的Looper,Android123在早期的文章中已经说明他们的用法,这里不再赘述,有关原理大家可以看源码实现如下: public abstract class I... 阅读全文
摘要:
(转)http://blog.csdn.net/roger_ge/archive/2010/05/03/5551812.aspx 模拟键盘鼠标事件(Socket+Instrumentation实现) 通过Socket + Instrumentation实现模拟键盘鼠标事件主要通过以下三个部分组成: l Socket编程:实现PC和Emulator通讯,并进行循环监听 l Service服务:将So... 阅读全文
摘要:
(转)http://blog.csdn.net/roger_ge/archive/2010/05/03/5551812.aspx 模拟键盘鼠标事件(Socket+Instrumentation实现) 通过Socket + Instrumentation实现模拟键盘鼠标事件主要通过以下三个部分组成: l Socket编程:实现PC和Emulator通讯,并进行循环监听 l Service服务:将So... 阅读全文
摘要:
(转)http://blog.csdn.net/roger_ge/archive/2010/04/28/5538266.aspx Hierarchyviewer 捕获Element的实现原理 Android SDK tools下的工具hierarchyviewer可以展现Device上的Element的层次分布和自身属性,其核心函数之一就是LoadScene,研究后发现其实现方法是向Device的... 阅读全文
摘要:
(转)http://blog.csdn.net/roger_ge/archive/2010/04/26/5531941.aspx 第一部分:前言 自动化测试或许是众多测试同行都在研究或准备研究的领域。结合自己的能力和公司的状况,选择合适的自动化工具、搭建正确而又高效的框架或许是个永远讨论不完的话题,正如应了那句话,没有最好,只有更好。 个人所在的公司当前开展的很多项目都是基于Win7和WPF开发的... 阅读全文