• 大小: 4.1MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-18
  • 语言: Java
  • 标签: android  应用锁  

资源简介

实用的应用加密源码。可直接编译使用。对于初学都是很好的例子。

资源截图

代码片段和文件信息

package com.lzx.lock;

import com.lzx.lock.module.lock.GestureUnlockActivity;
import com.lzx.lock.base.baseActivity;
import com.lzx.lock.utils.SpUtil;

import org.litepal.LitePalApplication;

import java.util.ArrayList;
import java.util.List;

/**
 * Created by xian on 2017/2/17.
 */

public class LockApplication extends LitePalApplication {

    private static LockApplication application;
    private static ListseActivity> activityList; //acticity管理

    @Override
    public void onCreate() {
        super.onCreate();
        application = this;
        SpUtil.getInstance().init(application);
        activityList = new ArrayList<>();
    }

    public static LockApplication getInstance() {
        return application;
    }

    public void doForCreate(baseActivity activity) {
        activityList.add(activity);
    }

    public void doForFinish(baseActivity activity) {
        activityList.remove(activity);
    }

    public void clearAllActivity() {
        try {
            for (baseActivity activity : activityList) {
                if (activity != null && !clearAllWhiteList(activity))
                    activity.clear();
            }
            activityList.clear();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    private boolean clearAllWhiteList(baseActivity activity) {
        return activity instanceof GestureUnlockActivity;
    }



}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-01-08 01:38  AppLock-master\
     文件         118  2018-01-08 01:38  AppLock-master\.gitignore
     文件        3195  2018-01-08 01:38  AppLock-master\README.md
     目录           0  2018-01-08 01:38  AppLock-master\app\
     文件           7  2018-01-08 01:38  AppLock-master\app\.gitignore
     文件        1511  2018-01-08 01:38  AppLock-master\app\build.gradle
     文件         637  2018-01-08 01:38  AppLock-master\app\proguard-rules.pro
     目录           0  2018-01-08 01:38  AppLock-master\app\src\
     目录           0  2018-01-08 01:38  AppLock-master\app\src\main\
     文件        3274  2018-01-08 01:38  AppLock-master\app\src\main\AndroidManifest.xml
     目录           0  2018-01-08 01:38  AppLock-master\app\src\main\assets\
     文件         347  2018-01-08 01:38  AppLock-master\app\src\main\assets\litepal.xml
     目录           0  2018-01-08 01:38  AppLock-master\app\src\main\java\
     目录           0  2018-01-08 01:38  AppLock-master\app\src\main\java\com\
     目录           0  2018-01-08 01:38  AppLock-master\app\src\main\java\com\lzx\
     目录           0  2018-01-08 01:38  AppLock-master\app\src\main\java\com\lzx\lock\
     文件        1415  2018-01-08 01:38  AppLock-master\app\src\main\java\com\lzx\lock\LockApplication.java
     目录           0  2018-01-08 01:38  AppLock-master\app\src\main\java\com\lzx\lock\adapter\
     文件        3416  2018-01-08 01:38  AppLock-master\app\src\main\java\com\lzx\lock\adapter\MainAdapter.java
     文件        2389  2018-01-08 01:38  AppLock-master\app\src\main\java\com\lzx\lock\adapter\SelectTimeAdapter.java
     目录           0  2018-01-08 01:38  AppLock-master\app\src\main\java\com\lzx\lock\base\
     文件        2405  2018-01-08 01:38  AppLock-master\app\src\main\java\com\lzx\lock\base\AppConstants.java
     文件        2683  2018-01-08 01:38  AppLock-master\app\src\main\java\com\lzx\lock\base\baseActivity.java
     文件        1718  2018-01-08 01:38  AppLock-master\app\src\main\java\com\lzx\lock\base\baseFragment.java
     文件          64  2018-01-08 01:38  AppLock-master\app\src\main\java\com\lzx\lock\base\basePresenter.java
     文件          84  2018-01-08 01:38  AppLock-master\app\src\main\java\com\lzx\lock\base\baseView.java
     目录           0  2018-01-08 01:38  AppLock-master\app\src\main\java\com\lzx\lock\bean\
     文件        3692  2018-01-08 01:38  AppLock-master\app\src\main\java\com\lzx\lock\bean\CommLockInfo.java
     文件         516  2018-01-08 01:38  AppLock-master\app\src\main\java\com\lzx\lock\bean\FaviterInfo.java
     文件        1417  2018-01-08 01:38  AppLock-master\app\src\main\java\com\lzx\lock\bean\LockAutoTime.java
     文件         891  2018-01-08 01:38  AppLock-master\app\src\main\java\com\lzx\lock\bean\LockPrivate.java
............此处省略162个文件信息

评论

共有 条评论