This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import java.math.BigInteger | |
/** | |
* Base62 encoder/decoder. | |
*/ | |
object Base62 { | |
private val BASE = BigInteger.valueOf(62) | |
private val DIGITS = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz" | |
/** |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* Copyright (c) 2017. | |
* qsboy.com 版权所有 | |
* https://github.com/JasonQS/Anti-recall/blob/ec45306/Java/XCheckPermission.java | |
*/ | |
package com.qiansheng.messagecapture; | |
import android.app.AppOpsManager; | |
import android.content.Context; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package azagroup.test | |
import java.util.ArrayList | |
/** | |
* Iterates provided by [callback] code [ITERATIONS]x[TEST_COUNT] times. | |
* Performs warming by iterating [ITERATIONS]x[WARM_COUNT] times. | |
*/ | |
fun simpleMeasureTest( |