`
bingtian
  • 浏览: 56861 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

android一个很恶心的东西

阅读更多
android有好多好处,也有好多它的优势,这些大家估计也是清楚,但是现在我想说一下android哪点使我感到恶心了。

大家试试长按HOME键,看到了吗?这就是android的任务管理器,里面有你运行过的一些activity,但是最多似乎只显示前8个。可是问题就来了,你完全找不到办法删除你想删除的activity,也就是说,除非你重启,不然activity会一直显示在这个任务管理器里面(当然,它退出前8了,也就看不到它了)。这样的话,这些activity就常驻在内存中了,就会消耗一些资源如:内存、CPU、电量。当然,其实也消耗得很少,可是就是不爽它一直存在。于是我想用程序去实现,删除任务管理器中的activity。

你在使用软件的时候,如果按返回键的话,那么它是返回到前一个activity的。如果想一次性的返回到HOME呢,当然你只要按HOME键就行了,但是有时程序就是想一按返回键就提示是否退出。那么我们就只能杀掉这个线程了:

      // 结束当前的进程(我们的程序)===>真正意义上的退出  
      android.os.Process.killProcess(android.os.Process.myPid());

但是我想要的目的还是没达到,就是即使杀掉了这个activity的线程,它还是会停留在任务管理器中。好了,这就是我最不爽的地方了。在此之后,我还是没找到如何才能删除系统任务管理器中的activity。

听说有个高级任务管理器已经实现能够删除。不过我还没找到这个软件,所以还没去试试。。
1
4
分享到:
评论
3 楼 mahone 2010-04-18  
就是 明明结束了  还是存在
  我还一直以为是模拟器的原因那
2 楼 bingtian 2010-04-12  
喜羊羊 写道
task killer

高级任务管理器

很多 MARKET 免费的 都可以 做到



哦?请问你有解决方法吗?
1 楼 喜羊羊 2010-04-12  
task killer

高级任务管理器

很多 MARKET 免费的 都可以 做到

相关推荐

    Android 一个app启动另一个app

    在Android平台上,应用程序之间的交互是通过Intent机制实现的,这使得一个App能够启动另一个App,或者触发特定的操作。"Android 一个app启动另一个app"这个主题涉及到的核心知识点包括Intent的使用、Intent Filter的...

    Android一个小闹钟例子

    以下将详细解析这个"Android一个小闹钟例子"所涵盖的技术点。 首先,我们需要理解Android的AlarmManager服务。AlarmManager是Android系统提供的一个用于安排周期性或者一次性任务的服务。在这个小闹钟例子中,...

    android 一个图片浏览器的实现。

    在Android开发中,创建一个图片浏览器是常见的需求,主要用于展示用户拍摄或选择的照片。这个"GalleryDemo"项目正是为了实现这样一个功能,它提供了一个类似系统自带的图片浏览体验,包括图片的缩放和平滑滑动。 一...

    Android扫雷游戏(基于Android Studio)

    本项目"Android扫雷游戏"就是利用Android Studio进行开发的一个实例,旨在帮助初学者理解Android编程的基本概念和技术。扫雷游戏,作为一款经典的小游戏,它的实现过程涵盖了Android应用开发的多个核心知识点。 1. ...

    Android40个经典源码

    10 Android 一个批量删除联系人的Demo 11 Android 指南针程序 12 Android操作数据库实例 13 android连接SQLite数据库-----增加改查+分页 14 Android游戏的心跳效果 15 Android远程登录含有loading登录效果~~完整代码...

    Android的一个NumberPicker demo

    在Android开发中,`NumberPicker` 是一个非常实用的组件,常用于让用户选择一个数值,例如设置数量、选择年份或调整音量等。在这个"Android的一个NumberPicker demo"中,我们将深入探讨如何创建和使用这个组件,以及...

    android的一个webview的完整例子

    这个"android的一个webview的完整例子"是一个实际的项目实践,旨在提供一个可以直接复用、页面设计精致且包含加载状态与网络判断功能的WebView实现。 首先,我们需要了解WebView的基本使用。在Android中,WebView是...

    Android开发入门60个小案例+源代码

    总之,"Android开发入门60个小案例+源代码"是一个宝贵的资源,它涵盖了Android开发的众多基础知识点,通过实践这些小案例,初学者可以快速上手,逐步掌握Android应用开发的核心技术。同时,源代码提供了直接参考和...

    android两列显示两个listview

    在Android开发中,有时我们需要在一个布局中同时展示两个ListView,以实现类似网格或者并排比较的效果。这个场景在处理比如对比列表数据、显示多类别信息等时非常常见。标题"android两列显示两个listview"指的就是...

    Android简单的天气预报

    综上所述,创建一个Android天气预报应用涵盖了从网络通信到UI设计,再到数据管理和测试的多个方面,涉及的技能全面,是学习Android开发的一个很好的实践项目。通过这个项目,开发者可以深入了解Android平台的特性和...

    Android Studio多moduleAAR示例

    一个Android Studio项目通常由一个或多个Module组成,每个Module代表一个可独立构建和运行的部分。在多module项目中,我们可以将通用功能封装成Library Module,然后在主Application Module中引用它,以实现代码重用...

    Android自定义日期选择器源码

    总的来说,自定义日期选择器是Android开发中的一个重要实践,它涉及到了Android UI设计、事件处理、动画、数据绑定等多个方面,对开发者全面理解Android系统具有很高的价值。通过这样的项目,开发者不仅可以提升技能...

    Android一键清理后台实现

    下面将详细介绍如何在Android 4.4(API 19)环境下实现这一功能,并结合“CleanMaster”这一文件名,我们可以推断这可能是一个类似清理工具的项目。 首先,我们需要获取当前正在运行的应用程序列表。在Android中,...

    Android和Unity3d互相调用的Demo

    总之,这个"Android和Unity3D互相调用的Demo"是一个实用的教学资源,它揭示了Android与Unity3D跨平台通信的核心技术。通过深入学习和实践,开发者可以更好地理解和掌握这两种技术的结合,为创建创新的应用和游戏提供...

    Android串口通信(Android Studio)

    在Android开发中,串口通信(Serial Port Communication)是一种重要的技术,它允许设备之间通过串行接口进行数据交换。在Android Studio环境下实现串口通信,开发者可以构建与硬件设备交互的应用,例如读取传感器...

    Android两个子线程之间的通信

    在`MultiThread`这个压缩包文件中,很可能包含了以上提到的一些技术示例。例如,可能有创建Handler和Message的Java代码,或者使用AsyncTask处理任务的类。通过分析这些代码,你可以更深入地理解各种线程通信方法的...

    Android 设置一个底部控件view随着软键盘的弹出而上移

    在"Android 底部控件随软键盘弹出demo"这个项目中,可能包含了一个或多个上述方法的示例代码。通过查看`SoftKeyboardUp`这个文件或者相关的源码,你可以看到具体的实现细节,包括布局文件、Java或Kotlin代码等。学习...

    JS调用Android方法,向Android方法传递json数据

    这个API允许我们在Android的Java代码中创建一个对象,并暴露给JavaScript环境,使得JavaScript可以直接调用这个对象的方法。为了安全起见,从Android 4.2(API级别17)开始,所有通过`addJavascriptInterface()`暴露...

    用Android studio写的一个四则运算计算器源码以及开发说明

    在本项目中,我们探讨的是一个使用Android Studio开发的四则运算计算器应用。这个应用程序专为Android智能手机设计,能够处理包含加法、减法、乘法和除法四种基本运算的数学表达式,并准确地计算出结果。让我们深入...

    Android手写识别

    回到正题:这是一个免费的手写识别引擎,可以二次开发,但也有前提的,具体自己看里面的文档吧,自己用很合适!这东西小巧、速度快,精度优秀,所以用了它以后开源的就可以下课啦。对了android 有两个版本,这个版本...

Global site tag (gtag.js) - Google Analytics