首页 > 代码库 > 滴水穿石

滴水穿石

1、调用系统的返回方法,即安卓手机的返回键,似乎会销毁当前Activity,因为再次进入时调用了onCreate,而通常自己写的跳转不会选择销毁,返回时OnResume()

2、split,分割加后面不影响,加前面多空格,例:

        String s = ",1,2,3,4,";        System.out.println(s.split(",").length);        for(String str: s.split(",")){            System.out.println("["+str+"]");        }

结果为[][1][2][3][4],长度为5,即s的前面加分隔标记(此例中为逗号),split会分割出一份,而若s的最后加分隔标记,不影响。

3、右键——》source——》format,整理代码格式

4、instanceof的作用是判断其左边对象是否为其右边类的实例,返回boolean类型的数据。可以用来判断继承中的子类的实例是否为父类的实现。

5、加空格

  例:<string name="strategy_agreementdetail">&#160;&#160;&#160;&#160;您是否希望添加当前策略?</string>

      &#160;即为空格

6、换行符

    \r是回车,\n是换行,前者使光标到行首,后者使光标下移一格。

    通常用的Enter是两个加起来即\n\r

7、string去空格:trim只能去首尾、replace可任何下标替换

8、正则表达式

    Java中用正则表达式时,需要转义

 

滴水穿石