java
wxx2150
此君很懒
展开
-
android打印程序堆栈的方法
Exception e = new Exception("this is a log"); e.printStackTrace();orpackage name.xu;public class CallStack { public static void printCallStatck() { Throwable ex...原创 2019-10-15 10:36:22 · 347 阅读 · 0 评论 -
PreferenceActivity源码分析
Android PreferenceActivity 源码分析PreferenceActivity 的继承关系,public abstract class PreferenceActivity extends ListActivity implements PreferenceManager.OnPreferenceTreeClickListener, PreferenceFragm原创 2016-08-15 20:50:57 · 724 阅读 · 0 评论 -
java工厂模式
java设计模式-工厂模式1.简单工厂模式简单工厂模式又叫做静态工厂方法模式。简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类(这些产品类继承自一个父类或接口)的实例。public interface Product { public void dowork();}public class Product_A implements Product{ @Ov原创 2016-09-14 15:38:08 · 260 阅读 · 0 评论 -
Java建造者模式
产品的内部表象 一个产品常有不同的组成成分作为产品的零件,这些零件有可能是对象,也有可能不是对象,它们通常又叫做产品的内部表象(internal representation)。不同的产品可以有不同的内部表象,也就是不同的零件。使用建造模式可以使客户端不需要知道所生成的产品有哪些零件,每个产品的对应零件彼此有何不同,是怎么建造出来的,以及怎么组成产品。对象性质的建造 有些情况下,一个对象会有一些原创 2016-09-14 17:01:58 · 295 阅读 · 0 评论 -
Runnabel 与Thread
Runnable 与Thread 运行的线程区别通过运行测试代码来分析 case R.id.runnable: new Handler().post(new Runnable() { @Override public void run() { Log.d(TAG原创 2016-08-12 11:53:48 · 461 阅读 · 0 评论 -
开发中为什么要写测试用力
1. 你工作不主动,这时需要测试用例来催着去工作。 2. 你测试时总感觉思维很混乱,或者总感觉有些功能没有测到,而另 一些功能已经测过好几遍了,这时测试用例能够帮你理清头绪,理 顺测试思路,进行比较系统的测试,不会有太多的重复,也不会让 你的测试工作产生遗漏,可以有效的组织测试执行过程。 3. 在测试时间紧迫的情况下,你不知道要测什么,或者要先测试那些 功能,测试用例这个时候就可以原创 2017-01-03 11:04:07 · 1194 阅读 · 0 评论 -
Android通过反射的方法获取手机存储设备的状态信息
通过反射获取android手机中存储设备的状态信息原理很简单,直接贴代码吧package wjc.storage.tools;import android.content.Context; import android.os.storage.StorageManager;import java.io.File; import java.lang.reflect.InvocationTargetE原创 2017-02-15 19:33:22 · 1003 阅读 · 0 评论 -
java demo简单的二分法
public class Fov { public static void main(String[] args) { // TODO Auto-generated method stub int[] array = new int[]{11,12,13,14,15,16,22,33,44,55,66,77,89,100,199}; System.out.println("...原创 2019-07-10 21:13:22 · 180 阅读 · 0 评论