Skip to content

Instantly share code, notes, and snippets.

View beilly's full-sized avatar

benli.shi beilly

View GitHub Profile
@beilly
beilly / Sign.java
Created January 13, 2022 09:45
oopay 签名, Kotlin 版本、Java 版本、JavaScript 版本
package com.ibeilly.android.cards.common;
import java.io.UnsupportedEncodingException;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Map;
public class OOPaySign {
@beilly
beilly / ProxyUtils.kt
Created October 16, 2019 08:20
代理检测
/**
* 是否使用代理(WiFi状态下的,避免被抓包)
*/
fun isWifiProxy(context: Context?): Boolean {
val isIcsOrLater = Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH
val proxyAddress: String
val proxyPort: Int
if (isIcsOrLater) {
proxyAddress = System.getProperty("http.proxyHost")
val portstr = System.getProperty("http.proxyPort")
@beilly
beilly / shell.sh
Last active February 25, 2022 05:02
常用shell 脚本、命令
echo time=`date +"%Y%m%d-%H%m%S"` > properties.txt
keytool -list -v -keystore "jsk路径" -storepass 密码
@beilly
beilly / slide_from_left.xml
Created September 23, 2019 06:37
Android 两个界面间快速切换时,会发现有短暂黑屏
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:duration="@integer/slide_animation_duration"
android:fromXDelta="-100%p"
android:interpolator="@android:anim/accelerate_decelerate_interpolator"
android:toXDelta="0"/>
</set>
@beilly
beilly / AndroidPath.MD
Last active August 21, 2019 06:14
记录Android系统文件访问权限
Log.i(TAG,context.getCacheDir().getPath());
///data/user/0/{packageName}/cache
Log.i(TAG,context.getFilesDir().getPath());
///data/user/0/{packageName}/files
Log.i(TAG,Environment.getExternalStorageDirectory().getPath());
///storage/emulated/0   需要权限
Log.i(TAG,context.getObbDir().getPath());
///storage/emulated/0/Android/obb/{packageName}  不需要权限,获取其他应用路径的需要权限
Log.i(TAG,context.getExternalCacheDir().getPath());
@beilly
beilly / AndroidManifest.xml
Last active August 20, 2019 02:03
Android Security Config
android:networkSecurityConfig="@xml/security_config"
@beilly
beilly / frpc.sh
Last active September 20, 2019 07:35
mac jenkins 安装和启动
nohup ./frpc -c ./frpc.ini &
@beilly
beilly / filelist.txt
Created July 7, 2019 06:32
一个基于ffmpeg的视频截取合并的过程记录
file 'cut111.mp4'
file 'cut333.mp4'
file 'cut222.mp4'
@beilly
beilly / email-sonar.html
Created May 14, 2019 03:16
Jenkins邮件模板
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>${ENV, var="JOB_NAME"}-第${BUILD_NUMBER}次构建日志</title>
</head>
<style>
.build_info_table,
@beilly
beilly / 开发通用工具.MD
Created April 23, 2019 05:40
开发工具收集