0 0

求教关于线程方面的思路,本人新人。5

刚接触android,在做一个应用。

一个简单的UI,UI只负责启动和停止。然后大部分工作是放在后台运行的,不需要界面,定时联网,然后写数据库,发邮件之类的。

考虑了下服务,觉得这么大量的工作使用服务不合适。也看了看asynctask,好像也不太好。打算UI上点开始后直接开一个线程去做这些事情,然后把UI给退掉。这样后台的线程还是在跑的。

然后问题是如何下次再启动UI的时候,能从UI上的按钮把这个后台在跑的进程停止了?说白了就是UI怎么去控制一个不是他自己创建的线程(他以前的UI创建)?

或者说,这里不应该用线程?还是不应该把UI给退掉,而只是不显示?
2013年4月16日 10:04

3个答案 按时间排序 按投票排序

0 0

采纳的答案

建个service,

参考http://blog.csdn.net/21cnbao/article/details/8086487

2013年4月16日 10:58
0 0

你既然有办法创建它~为什么没有办法控制它~~你的疑问无非在于我如果通知一个我没有引用的线程~~其实很容易~~~你要么这个线程只有一个~~~也就是静态的~~~当你发现已经启动过了就不再启动就是了~~~要么你在线程和你持有对象直接加一个控制类~一般是所谓的线程池~~~让线程池来控制线程的回收~~~~

2013年4月16日 14:56
0 0

相关推荐

    求教关于视窗中滚动条 滚动后 擦除和重绘的问题

    在Windows编程中,滚动条是窗口用户界面的重要组成部分,它允许用户查看超出当前视图范围的内容。当用户滚动滚动条时,窗口中的内容需要相应地更新,这涉及到两个关键概念:擦除和重绘。下面将详细介绍这两个过程...

    公式求教共4页.pdf.zip

    很抱歉,根据您提供的信息,"公式求教共4页.pdf.zip"似乎是一个包含四页公式教学内容的PDF文档的压缩文件,而"赚钱项目"可能是压缩包中的另一个文件或者是一个误输入。然而,没有实际的文件内容,我无法提供具体的IT...

    [税务新人个人年度工作总结]税务新人个人年度工作总结.docx

    虽然初期由于经验不足,难免出现错误,但我始终保持谦虚求教的态度,向资深同事学习,以提升自己的业务技能。我积极参与“一窗多能”标准化建设,力求在短时间内提高办税效率和服务质量。同时,我还意识到地税工作...

    新人培训自我介绍范文精选.doc

    8. **寻求反馈和指导**:新人应表达愿意接受批评和指导的态度,这能体现开放和改进的精神,如“不管是在技术、业务,还是沟通等方面,我都仍然一个初学者,希望在今后的工作和生活中得到大家多多的指导和帮助”。...

    新人入职公司的自我介绍精选.doc

    以下是一些关于如何做好新人入职自我介绍的关键知识点: 1. **个人基本信息**:自我介绍通常包括自己的姓名、毕业院校、专业背景等基本信息,如“我叫xxx,来自xxx,今年刚刚从xxxx高校法学专业毕业”。 2. **性格...

    新人就职自我介绍精选.doc

    以下是一些关于如何做好新人就职自我介绍的关键知识点: 1. **简明扼要**:自我介绍应简洁明了,避免冗长。通常包括姓名、毕业院校、专业背景、个人性格特点、兴趣爱好以及对新岗位的基本认识。 2. **谦逊有礼**:...

    求教一道关于求解最优化问题的编程问题~

    最优化问题在计算机科学和工程领域中广泛应用,例如在机器学习、数据分析、运筹学等领域。这道编程问题要求我们解决一个带有约束条件的最优化问题,采用的是拉格朗日乘子法和牛顿法相结合的方法。...

    职场新人要懂的52件事.doc

    2. **勇于求教**:新人在面对不熟悉的工作时,应勇于承认不懂,并积极向有经验的同事请教,不耻下问是进步的关键,不必担心学历或资历的差异。 3. **不找借口**:犯错误是难免的,关键在于对待错误的态度。诚实地...

    求教C++等等一系列的问题

    #### 标题解析:“求教C++等等一系列的问题” 这一标题表明了提问者对于C++及可能的其他编程技术存在疑问。C++是一种广泛应用于系统软件开发、游戏开发等多个领域的高级编程语言。对于初学者来说,掌握C++不仅能够...

    我求教高手的VB毕业设计

    【标题】:“我求教高手的VB毕业设计” 在VB(Visual Basic)中进行数据库操作是常见的编程任务,尤其是在毕业设计项目中。VB提供了一种简单的方式来与数据库交互,特别是像Access这样的桌面数据库管理系统。当你在...

    PHP推广链接的修改,求教

    PHP推广链接的修改,求教 这两个文件可以随时互换的,只是推广链接的形式不同;

    新人报道自我介绍范文精选.doc

    【新人报道自我介绍的重要性】 在职场中,良好的第一印象至关重要,新人报道时的自我介绍正是建立这种印象的关键时刻。这不仅是向领导和同事们展示自己个人特质、能力与热情的平台,也是快速融入新环境,建立人际...

    java考试题 求教

    根据题目要求,我们将详细解析如何实现从文件读取数据到员工对象中,并对员工对象属性进行比较和修改的过程。...这种做法不仅能够有效地解决题目所提出的问题,同时也为我们提供了一个较为清晰和结构化的编程思路。

    求教模糊Ts辨识里对于系统结构辨识的确定和归一化数据-一些文献.rar

    所以来求教,关于非线性系统的T-S模糊辨识,广义输入向量的选择问题,模型阶数确定问题,能不能不用试验的方法,我的是四入四出系统。。。,而且辨识完成后,还要做预测控制。而且关于,数据是否需要归一化处理的问题...

    卡尔曼滤波求教-chap1_27.mdl

    卡尔曼滤波求教-chap1_27.mdl 在看关于卡尔曼滤波的东西,下面是在教程上看到的一个实例,仿真结果也没有问题,但是输出的结果都是关于变量Y(n)的,我想问一下有没有办法可以显示出X(n)的变化过程,谢谢

    extjs文件浏览框问题求教

    标题中的“extjs文件浏览框问题求教”表明这是一个关于ExtJS框架中文件选择或浏览功能的编程问题。ExtJS是一个流行的JavaScript库,用于构建富客户端应用程序,它提供了丰富的组件库,包括文件浏览框(FileBrowser)...

    卡尔曼滤波求教-chap1_27f.m

    卡尔曼滤波求教-chap1_27f.m 在看关于卡尔曼滤波的东西,下面是在教程上看到的一个实例,仿真结果也没有问题,但是输出的结果都是关于变量Y(n)的,我想问一下有没有办法可以显示出X(n)的变化过程,谢谢

Global site tag (gtag.js) - Google Analytics