Android 代码日常

日常代码 

为运算判断

int i = 1|6;

if(i!=7){//false
}

排序

 java.util.Collections.sort(List<T> list)  //排序不懂在百度

没有测试 (在别的代码上看到的先记录一下)

获取ClassName

public static final int STACK_INDEX = 5;

private static String getClassName() {
      return Thread.currentThread().getStackTrace()[STACK_INDEX].getClassName();
}
 STACK_INDEX = 5;

private static String getClassName() {
      return Thread.currentThread().getStackTrace()[STACK_INDEX].getClassName();
}

获取打印行数 

   private static String getLineNumber() {
      StringBuffer arg = new StringBuffer();
      arg.append("L");
      arg.append(Thread.currentThread().getStackTrace()[STACK_INDEX].getLineNumber());
      return arg.toString();
   }
String getLineNumber() {
      StringBuffer arg = new StringBuffer();
      arg.append("L");
      arg.append(Thread.currentThread().getStackTrace()[STACK_INDEX].getLineNumber());
      return arg.toString();
   }

不知道什么打印 先记录一下

   private static String getMethodName() {
      return Thread.currentThread().getStackTrace()[STACK_INDEX].getMethodName();
   }
  private static String getMethodName() {
      return Thread.currentThread().getStackTrace()[STACK_INDEX].getMethodName();
   }

源码模式下 博客使用如下代码  能保持代码的格式 

<textarea readonly="readonly" name="code" class="java"> 

</textarea>

 Android 子容器响应父容器的状态

Android 子容器响应父容器的状态(是否按下,是否选中...) - 简书

android:duplicateParentState="true"

Android libs 优先于Android SDK

allprojects {
////////////////////////
    //添加系统libs
    gradle.projectsEvaluated {
        tasks.withType(JavaCompile) {
            options.compilerArgs << '-Xbootclasspath/p:app/libs/tvosNet.jar'
        }
    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值