你问的是两个问题:
1.保持登录状态,当进程杀死,再次进应用不需要重新登录:常用办法sp保存用户登录后获取的用户id,再次进入应用时如果有保存id,直接调至主页,如果为空,重新登录;
2.保证应用不被后台杀死:
①加入白名单,很明显不可能的;
②双进程守护,网上很多办法,我博客里也写了几种,你可以试试,适配大多数机器。
方法:
1,使用sevice前台进程 ;
2,使用双进程守护;
3,使用无声音乐播放;
这三个方法,是我通过总结流行的APP,比如运动类的、音乐类的、外卖配送类的,它们都可以实现程序后台运行,而不被杀死。