android-lifecycle相关内容

访问应用程序类的广播接收器

我要检查在广播接收机的网络连接;并设置结果(一个布尔标志),以一个全局变量,把它用在整个应用程序,如果在条件;如果网络断开,坐落在主要活动状态的ImageView,红色形象,如果连接,将其设置为绿色。 我跟着这个话题。但没有 getApplication()在广播接收器;和ii应该使用 getApplicationContext()代替。 在另一边,这主题: 当在广播接收器,这不是一个上 ..

在Android上,我可以注册一个回调,告诉我如果蓝牙开启或关闭?

我需要知道我的应用程序内的蓝牙是否开启或关闭。或者如果蓝牙被接通或关断例如从操作系统设置下拉菜单。我以为我可以在活动的做到这一点onResume()。但事实证明,Android操作系统的设置“下拉菜单”(即拉下从屏幕顶部边缘的手指访问的一种)打开时该活动不会暂停。 我需要在蓝牙变为可用或不可更新我的UI。 我可以注册一个回调(例如广播接收器)或任何其它的回调,让系统告诉我,当蓝牙可用性的变化? ..
发布时间:2016-08-11 14:29:31 移动开发

DialogFragment - 设置初始值和旋转后保持状态

我已经创建了一个的 DialogFragment 的正在建设和 onCreateDialog 的返回的 AlertDialog 的方法。该AlertDialog包含两个EditText上的看法。 我设置这两个编辑文本的初始值在 onCreateDialog 的方法,直到我转动电话和所有更改会丢失/恢复到初始值伟大的工程,因为 onCreateDialog 的被调出。 我的问题是我应该在哪里放置 ..

如何定义屏幕方向在创建活动之前?

我定义我的活动只能在纵向模式下: 机器人:screenOrientation =“肖像” 当我需要通过意向相机功能的图片,借此画面在横向模式和保存时,打开屏幕为纵向模式,我回到我的活动一次。我不明白是,我的时间很短的活动是在横向模式下,被销毁,然后在纵向模式下......再建为我的onCreate OND OnRestore中的功能需要一定的时间,等待时间为用户增加一倍.. 有没有解决办法或 ..

尽管onCreateView再次运行,View不正确回来后preSS重组?

我的应用程序已接近完成。在下面code的第二片断,你会看到一个while循环是暂时的。这个循环的目的是十人一桌行添加到我的questionContainer(不久,我将与从SQL数据库获取类似元素的AsyncTask的替换此)。我把Log.v权while循环,看到它运行时。事实证明,在最初推出时,while循环和的onCreate查看运行良好。但经过pressing回来,然后重新打开通过软件切换应 ..

杀死一个Android应用程序与Home键

我有一个Android应用程序,当Home键为pressed我希望它结束​​。期。我不希望它挂在后台运行。我只是希望它终止。什么是做到这一点的最好还是prferred方法是什么? 解决方案 的不,你不知道。的 试图“杀死”你的应用程序是一个Android的反模式。 试图赶上HOME键的也的一个Android反模式。 有材料证实这点的大量。如果你觉得你这样做希望应用程序打死 ..
发布时间:2016-03-19 16:34:23 移动开发

如何强制从周期到的onPause onResume

我试图迫使我的Andr​​oid应用程序从的onPause方法是直接用对话进入onResume方法。 我在我FirstActivity类onClick的方法,实现OnClickListener以下code: 对话对话框=新的对话框(本);dialog.setContentView(R.layout.newlayout); dialog.setTitle(“这是我自定义对话框”); dialog ..
发布时间:2016-03-19 16:24:25 移动开发

从运行或AsyncTask的主题服务?

我有一个Android应用程序,它使用一个服务时,应用程序是开放的,不断在视图更新一个TextView。它使用它发送意图的广播接收机它更新。通过该应用程序的性质,服务需要不断地应用已经结束,也/视图不见了运行。显然,这不是明智的做法在这种情况下,运行在主线程上的服务,因为这将霸占了太多,最终迫使关闭和崩溃的应用程序。那么,什么是保持该服务运行的最好方法?一个AsyncTask的?一个单独的线程?我 ..

ImageView的导致崩溃,但只有从待机模式恢复时,

我使用其他两个类的活动类;他们中的一个延伸的ImageView和一个延伸BaseAdapter像这样: 我的ImageView类做一些进展,当它被调用,当我开始它的第一次就做什么,我想它。这也是这种情况,如果我preSS主页按钮,然后继续。 但由于某些原因,如果我从待机模式恢复这是行不通的。 (pressing,使屏暗手机上的按钮),当我解开手机崩溃。它崩溃的一个NullPointerEx ..
发布时间:2016-03-19 15:43:29 移动开发

破坏后恢复的活动?(活动生命周期)需要帮助

家伙,您好我有一个应用程序,它几乎完全complete.It是一个音乐player.It从服务播放音乐。 当我preSS回按钮启动该服务活动明显破坏。(我想的活性被破坏,使用户可以浏览其他活动。本原因,我告诉这是因为单| singleinstance等将不解决我的问题),但我不知道我怎么可以重新从通知的活动。 此外,当它启动该服务的活动是可见的(而不是破坏),那么太多,如果我的通知点击,我的应 ..
发布时间:2016-03-18 23:18:31 移动开发

Android应用程序生命周期和后退按钮

我读过关于活动的生命周期Android的文档。不过,我很好奇,在应用程序中是如何不同的活动行为。 从一些测试,我已经做了,通过一个意图在同一应用程序内活动A过渡到活动B通过的onPause暂停活动A()并创建活动B通过的onCreate()。 奇怪的部分是,当活动B转换回活动A。 如果硬件返回键是pressed,的onPause()被解雇活动B和 onResume()的活动A.被触发这是我所 ..
发布时间:2016-03-18 00:03:17 移动开发

安卓:检查时,列表视图完成实现或准备

问题 我想点击列表视图编程onResume(后),并保留ListView的,但我不知道什么时候,我应该在哪里实现点击逻辑,因为现在它强制关闭,因为我调用函数来早(我已经检查返回查看为null) 我用的处理程序()的Runnable()和()的线程方法监守我认为这将排队的ListView完成实施后,我的code。 我应该怎么做? 使用处理程序RUNNABLE和线程的例子 最后的处理程序处理 ..

在刷卡一条龙服务,删除

应用从最近打开的应用程序列表中轻扫杀死。 在我的应用程序, 结果我的运行服务在后台只有当应用程序在前台提供或背景。如果用户的在后台发送应用程序通过移动然后服务也应该运行的pressing home键。 结果但是,当用户的删除应用程序从最近打开的应用程序,然后 结果1)是否有任何方法自动调用最近的应用程序列表中删除的时候? 结果2)哪种方法会调用? 我的要求: 结果,当应用程序会从 ..
发布时间:2016-03-17 23:53:02 移动开发

Android的 - 活动状态时,顶部滑动菜单的拖累?

我有一个简单的应用程序如果手机连接到WIFI,3G或具有GPS功能的它显示。现在,我想更新我的应用程序,当用户进入顶部滑动菜单和启用/禁用这三种语言。 目前,一切都在做的onCreate()和它的作品很好,但我必须重新启动应用程序看到的变化。 哪一种方法,我应该为了获取应用程序显示更新后的数据即致电(插入)我不知道是什么状态的应用程序是当滑动菜单拖在它的上面英寸 谢谢 解决方案 在除 ..
发布时间:2016-03-17 22:38:18 移动开发

从服务更新活动数据时,其暂停

可以说我有,有一个数据对象的活动。它更新基于该对象在其GUI组件。现在让我们说,它已暂停(在onPause叫),但不停止或destoryed 同时,推送通知接收(intentservice开始),我需要更新的推送通知的对象,所以我的GUI时,应用程序恢复更新该对象。 我想过发送广播的活动,因此它可以更新其数据对象,但我读的地方,当活动被暂停然后广播都没有收到。 我应该在这种情况下怎么办? ..