android中如何让一个service无法被一键清理给清理掉

问题描述

android中如何让一个service无法被一键清理给清理掉

android中如何让一个service无法被一键清理给清理掉
比如音乐播放服务,一键清理对它无作用,除了添加白名单
还有其他一开始设计软件的时候就无法被清理的方法吗

解决方案

一键清理,与系统内存不足时自动清理是由区别的。
一键清理,只能通过增加白名单;否则,无论服务是否活动,都会被清楚。

解决方案二:

建议题主不要开发流氓软件

解决方案三:

Service的粘性模式 实现 就算是被杀死了也会重新启动(虽然Service生命力很强)
改变Service中 onStartCommand 方法的返回值 为:START_STICKY 或 START_NOT_STICKY 或 START_REDELIVER_INTENT

时间: 2024-09-25 09:50:49

android中如何让一个service无法被一键清理给清理掉的相关文章

求教android中如何控制一个activity在内存中的实例个数

问题描述 求教android中如何控制一个activity在内存中的实例个数 项目中有个需求,一个activity中有个按钮可以打开自己的另一个实例,那么这样就会出现不停的点,不停的创建这个activity实例的情况出现,有没有方法可以控制这个activity实例的个数啊,比如只保留最近打开的三个这个activity实例,有没有方法可以实现的啊,求教大神们 解决方案 android 让自己的Activity只创建一个实例 解决方案二: 机器人的回答没有用啊,需要是保存3个实例,不是一个啊 解决方

android中怎么实现一个自定义对话框

问题描述 android中怎么实现一个自定义对话框 android界面中,单击EditText弹出一个时间对话框, 解决方案 1.可以自定义对话框的布局 2.新建一个activity 设置android:theme="@style/mydialog" parent="@android:style/Theme.Dialog" ><br> <item name="android:windowNoTitle">true&l

android中泛型传入一个外部类,处理后传回原来的类,问题求解!

问题描述 android中泛型传入一个外部类,处理后传回原来的类,问题求解! 部分代码如下: 入口类定义一泛型private List itemlist; itemlist=new ArrayList(); 创建外部类对象 GetData getdata=new GetData(itemlist); getdata.returndata(): 包中的外部类 public class GetData extends Activity{ private List<Item_activity> it

android中android中 1.StartService()启动Service 2.BindService()启动Service 有何区别

问题描述 android中android中 1.StartService()启动Service 2.BindService()启动Service 有何区别 android中 1.StartService()启动Service 2.BindService()启动Service 有何区别和联系 解决方案 http://www.cnblogs.com/yejiurui/p/3429451.htmlhttp://blog.csdn.net/zhuangyalei/article/details/4708

android中如何把一个imageview放在另一个imageview的顶部?

问题描述 android中如何把一个imageview放在另一个imageview的顶部? 这是我设置的布局,一直没有成功 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_heig

android中怎么设置一个日期的自定义对话框

问题描述 android中怎么设置一个日期的自定义对话框 在android界面中,单击EditText,弹出一个日期对话框.应该怎么弄?求大神帮忙!!! 解决方案 参考android 点击EditText 弹出日期选择器DatePickerDialog 解决方案二: 上面的答案有帮助吗?如果还有问题,请提出来,如果对答案满意,请顶一下,并标记为采纳答案,谢谢!

请教关于Android中Looper的一个问题

问题描述 在循环中handler.sendMessage(msg)后,利用Looper.loop()来调用handler.handleMessage(msg),如何让loop()退出执行下个迭代?public class MainActivity extends Activity{@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);MyView view =

使用android中的AIDL让Service与Activity通信(service回调activity)

http://blog.csdn.net/h3c4lenovo/article/details/7885514

android中的service本质是一个类还是一个方法还是一个对象

问题描述 android中的service本质是一个类还是一个方法还是一个对象 android中的service本质是一个类还是一个方法还是一个对象 当然我明白java中一切都是对象的这种说法 解决方案 service在哪里看到的,作为类的定义它是类,对它实例化创建了对象并且执行就是对象了. 解决方案二: java中一切都是对象 这个说法其实不准确.你能说java中的关键字是对象么? 解决方案三: Service(服务)是Android 核心组件之一,特点就是Android系统帮你实例化他的对象