LockApp
Introduction: 获取系统 app 或者用户安装的 app
Tags:
app-packageManager-获取系统 app 或者用户安装的 app
Screenshot
gradle
compile 'com.ydevelop:sacnapp:1.0.0'
or
compile("com.ydevelop:sacnapp:1.0.0", {
exclude group: 'com.android.support'
exclude group: 'io.reactivex'
exclude group: 'rx.android'
})
使用方法
ScanAppUtils.newInstance().start(ScanAppUtils.ALL_APP, new ScanListener() {
@Override
public void onScanStart() {
}
@Override
public void onScanSuccess(List<AppModel> data) {
}
@Override
public void onScanError(Throwable e) {
}
@Override
public Context getScanContext() {
return null;
}
});
tips
类库使用了一下依赖
compile "com.android.support:appcompat-v7:25.0.0"
compile "io.reactivex:rxjava:1.2.6"
compile "io.reactivex:rxandroid:1.2.1"
Demo 只是一个简单的半成品,本来获取 app 信息很早之前已经写好了,但一直没有使用场景,恰好有人给我发了不知道是国外哪个人写的这种儿童 app,我就简单的写了个 Demo 测试下,so,Demo 就一直停留在这里了!