帮忙注释一下,谢谢了 23333

//apk安装
String name = apkInfos.get(pos).packageName;
Intent intent = pm.getLaunchIntentForPackage(name);
if (intent == null){
Log.d(tag, "can not get intent: " +
name);
return;
}
ApkDialog.this.dismiss();
startActivity(intent);
}
});
//apk卸载
Uri uri = Uri.fromParts("package",
apkInfos.get(pos).packageName,
null);
Intent intent = new Intent(Intent.ACTION_DELETE, uri);
ApkDialog.this.dismiss();
startActivity(intent);
}
});

这么明显的代码,还用注释。

那不是写着呢,apk的安装跟卸载?

给的只是一个代码段,不全啊!如 pm 的定义呢?
这样的注释,个人认为是最好的。如果再多,就只是初学者为了了解语句的功能了!
如安装,先获取 Package 的名称,接下来判断一下这个 Package 包的启动 Intent 是否存在?不存在就退出,不安装;否则,安装它。