Android强制下线功能实现的代码示例-创新互联
强制下线的应用场景很多, 比如我们好多账号都有抢登的显现, 会被挤下线.
详细实现:
其实实现强制下线功能的思路也比较简单, 只需要在界面弹出一个对话框, 让用户无法进行其他操作, 必须点击对话框中的确定按钮, 然后回到登录界面即可.
但是又有一个问题, 我们通知用户强制下线, 用户可能正处于任何一个界面, 难道需要在每个界面上都编写一个弹出对话框的逻辑? 当然不是! 我们可以借助本章中所学的广播知识来轻松实现这一功能.
public class ActivityConllector { public static Listactivities = new ArrayList<>(); public static void addActivity(Activity activity){ activities.add(activity); } public static void removeActivity(Activity activity){ activities.remove(activity); } public static void finishAll(){ for (Activity activity : activities){ if(!activity.isFinishing()){ activity.finish(); } } }
分享题目:Android强制下线功能实现的代码示例-创新互联
网页URL:http://azwzsj.com/article/dgciei.html