Skip to content

Instantly share code, notes, and snippets.

View Forgo7ten's full-sized avatar
😃
I may be slow to respond.

Forgo7ten Forgo7ten

😃
I may be slow to respond.
View GitHub Profile
@Forgo7ten
Forgo7ten / wakeUpAndUnlock
Last active November 5, 2021 10:28
Android代码:唤醒手机屏幕并解锁
public void wakeUpAndUnlock(Context context){
// 屏锁管理器
KeyguardManager km= (KeyguardManager) context.getSystemService(Context.KEYGUARD_SERVICE);
KeyguardManager.KeyguardLock kl = km.newKeyguardLock("unLock");
// 解锁
kl.disableKeyguard();
// 获取电源管理器对象
PowerManager pm=(PowerManager) context.getSystemService(Context.POWER_SERVICE);
// 获取PowerManager.WakeLock对象,后面的参数|表示同时传入两个值,最后的是LogCat里用的Tag
PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.ACQUIRE_CAUSES_WAKEUP |
@Forgo7ten
Forgo7ten / checkDangerousPermissions.py
Last active November 9, 2021 07:05
检查应用需动态申请的危险权限并打印到控制台
# coding=utf-8
# @File : CheckDangerousPermissions.py
# @Desc : 检查应用需动态申请的危险权限并打印到控制台
# @Author : Forgo7ten
# @Time : 2021/11/3
# 预存危险权限列表
permissions_list = []
# 输入文件
@Forgo7ten
Forgo7ten / PermissionsUtil-Main.java
Last active November 9, 2021 07:04
Android动态申请权限 工具类
/** 调用示范 **/
public class MainActivity extends AppCompatActivity {
private PermissionsUtil permissionsUtil;
/**
* 动态申请权限
*/
private void requestPermission() {
String[] permissions = {Manifest.permission.ACCESS_FINE_LOCATION, Manifest.permission.READ_PHONE_STATE, Manifest.permission.CAMERA, Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission.RECORD_AUDIO};
permissionsUtil = PermissionsUtil.with(this)
@Forgo7ten
Forgo7ten / removeSameRow.py
Last active November 8, 2021 14:16
python简单去除txt文本文件中的相同行
# coding=utf-8
# @File : removeSameRow.py
# @Desc : 检测文件中相同行,并去重
# @Author : Forgo7ten
# @Time : 2021/11/3
# 原始文件名
readFilePath = "./original.txt"
# 输出文件名