总结
最后为了帮助大家深刻理解Android相关知识点的原理以及面试相关知识,这里放上相关的我搜集整理的14套腾讯、字节跳动、阿里、百度等2021最新面试真题解析,我把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包知识脉络 + 诸多细节。
网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
跳转华为手机管家的启动管理页:
private void goHuaweiSetting() {
try {
showActivity(“com.huawei.systemmanager”,
“com.huawei.systemmanager.startupmgr.ui.StartupNormalAppListActivity”);
} catch (Exception e) {
showActivity(“com.huawei.systemmanager”,
“com.huawei.systemmanager.optimize.bootstart.BootStartActivity”);
}
}
操作步骤:应用启动管理 -> 关闭应用开关 -> 打开允许自启动
小米
厂商判断:
public static boolean isXiaomi() {
return Build.BRAND != null && Build.BRAND.toLowerCase().equals(“xiaomi”);
}
跳转小米安全中心的自启动管理页面:
private void goXiaomiSetting() {
showActivity(“com.miui.securitycenter”,
“com.miui.permcenter.autostart.AutoStartManagementActivity”);
}
操作步骤:授权管理 -> 自启动管理 -> 允许应用自启动
OPPO
厂商判断:
public static boolean isOPPO() {
return Build.BRAND != null && Build.BRAND.toLowerCase().equals(“oppo”);
}
跳转 OPPO 手机管家:
private void goOPPOSetting() {
try {
showActivity(“com.coloros.phonemanager”);
} catch (Exception e1) {
try {
showActivity(“com.oppo.safe”);
} catch (Exception e2) {
try {
showActivity(“com.coloros.oppoguardelf”);
} catch (Exception e3) {
showActivity(“com.coloros.safecenter”);
}
}
}
}
操作步骤:权限隐私 -> 自启动管理 -> 允许应用自启动
VIVO
厂商判断:
public static boolean isVIVO() {
return Build.BRAND != null && Build.BRAND.toLowerCase().equals(“vivo”);
}
跳转 VIVO 手机管家:
private void goVIVOSetting() {
showActivity(“com.iqoo.secure”);
}
操作步骤:权限管理 -> 自启动 -> 允许应用自启动
魅族
厂商判断:
public static boolean isMeizu() {
return Build.BRAND != null && Build.BRAND.toLowerCase().equals(“meizu”);
}
跳转魅族手机管家:
private void goMeizuSetting() {
showActivity(“com.meizu.safe”);
}
操作步骤:权限管理 -> 后台管理 -> 点击应用 -> 允许后台运行
三星
厂商判断:
public static boolean isSamsung() {
return Build.BRAND != null && Build.BRAND.toLowerCase().equals(“samsung”);
}
跳转三星智能管理器:
private void goSamsungSetting() {
try {
showActivity(“com.samsung.android.sm_cn”);
} catch (Exception e) {
showActivity(“com.samsung.android.sm”);
}
}
操作步骤:自动运行应用程序 -> 打开应用开关 -> 电池管理 -> 未监视的应用程序 -> 添加应用
乐视
厂商判断:
public static boolean isLeTV() {
return Build.BRAND != null && Build.BRAND.toLowerCase().equals(“letv”);
}
跳转乐视手机管家:
private void goLetvSetting() {
showActivity(“com.letv.android.letvsafe”,
“com.letv.android.letvsafe.AutobootManageActivity”);
}
操作步骤:自启动管理 -> 允许应用自启动
锤子
厂商判断:
public static boolean isSmartisan() {
return Build.BRAND != null && Build.BRAND.toLowerCase().equals(“smartisan”);
}
跳转手机管理:
private void goSmartisanSetting() {
showActivity(“com.smartisanos.security”);
}
操作步骤:权限管理 -> 自启动权限管理 -> 点击应用 -> 允许被系统启动
学习分享,共勉
Android高级架构师进阶之路
题外话,我在阿里工作多年,深知技术改革和创新的方向,Android开发以其美观、快速、高效、开放等优势迅速俘获人心,但很多Android兴趣爱好者所需的进阶学习资料确实不太系统,完整。今天我把我搜集和整理的这份学习资料分享给有需要的人
- Android进阶知识体系学习脑图
- Android进阶高级工程师学习全套手册
- 对标Android阿里P7,年薪50w+学习视频
- 大厂内部Android高频面试题,以及面试经历
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
.(img-292JVCsa-1715893464454)]
- 对标Android阿里P7,年薪50w+学习视频
[外链图片转存中…(img-i3lYjaAo-1715893464455)]
- 大厂内部Android高频面试题,以及面试经历
[外链图片转存中…(img-Bnzw73wX-1715893464455)]
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!