草庐IT

starting-activity

全部标签

安卓服务 : What happen at the end of Activity life?

假设ActivityA启动ServiceS并绑定(bind)到ServiceS。当A被销毁时,S会发生什么?如何重新创建绑定(bind)到S的另一个Activity?http://developer.android.com/guide/components/bound-services.html中的示例代码在onStop()中取消绑定(bind)服务。我想如果我再次打开该应用程序,则会为A和S的另一个实例创建一个新进程。但我希望新Activity从旧服务获取数据。 最佳答案 WhatwillhappentoSwhenAisdestr

android - 从 Activity 中监听 LocationChanged

我有一个GPSTracker类,它扩展服务实现LocationListener。并且GPSTracker也覆盖了onLocationChanged方法。在我的MainActivity中,我创建了一个GPSTracker实例,并使用我在GPSTracker类中声明的自定义方法来获取纬度/经度。当GPSTracker的onLocationChanged被触发时,如何让我的MainActivity得到通知?GPSTracker类publicclassGPSTrackerextendsServiceimplementsLocationListener{...Locationlocation;/

android - 处理程序正在阻止 Activity 完成

我已经声明了privateHandlermHandler=newHandler();并在我的Activity中多次使用此处理程序。例如://fadeoutviewnicelyafter5secondsmHandler.postDelayed(newRunnable(){publicvoidrun(){tview.setText(null);}},4000);或mHandler.postDelayed(newRunnable(){publicvoidrun(){tview.setText(null);parentLayout.findViewById(R.id.fireplace).se

java - 使用 Intent 将数据结果返回给父 Activity

我能够成功地将第一个Activity中ListView中的字符串传输到第二个Activity中的EditText。我现在想编辑文本并将其发回以更新我的第一个Activity中的ListView。我基本上想让编辑作为弹出窗口发送回第一个Activity,以帮助我测试哪个字符串被传回我不确定在我的onActivityResult()中放入什么Intent:protectedvoidonActivityResult(intrequestCode,intresultCode,Intentdata){if(resultCode==RESULT_OK&&requestCode==REQUEST_C

listview - 单击 ListView 项时如何转到其他 Activity ?

我在应用程序的第一页有搜索栏,当我写信给搜索栏打开搜索助手(帮助ListView)时,我想单击打开的ListView的项目并转到应用程序的其他Activity感谢帮助importjava.util.ArrayList;importjava.util.HashMap;importjava.util.List;importandroid.app.Activity;importandroid.os.Bundle;importandroid.view.Menu;importandroid.view.View;importandroid.widget.AdapterView;importandr

android - 如何检查重复闹钟是否在 android 中处于 Activity 状态?

看了很多关于它的问答。我发现我可以使用取消警报.cancel(PendingIntent)问题是当我检查是否设置了闹钟时。为了检查它,我使用:booleanalarmUp=(PendingIntent.getBroadcast(BackgroundService.this,pendingIntentRequestCode,intent,pendingIntent.FLAG_NO_CREATE)!=null);但我总是得到true作为结果。我得到false的唯一方法是取消pendingIntent。这是为什么呢?以及如何只检查警报管理器而不检查未决Intent?编辑:我做了一些检查,发现

android - 在 Activity 的 onStop() 期间删除 fragment

在我的一个应用程序中,我试图实现以下逻辑:1)在Activity的onStart()期间启动一些网络操作并添加进度fragment:@OverrideprotectedvoidonStart(){super.onStart();refreshData();}privatevoidrefreshData(){if(!isInProgress){showSpinner();}//Doboringnetworkrequest.......}privatevoidshowSpinner(){getSupportFragmentManager().beginTransaction().add(n

android - 当 Activity 被杀死时堆大小如何增加

我不知道以前是否有人问过这个问题,但我想知道事情进展如何。我有两个Activity*Test_Activity*和*Second_Activity*。Test_Activity有一个调用Second_Activity的按钮(使用Intent调用),在我的Second_Activity中我有一个按钮可以返回第一个(使用Intent)。我试着从测试中调用第二个,然后从第二个返回测试。当我更新时,我尝试了大约10次(在此期间Activity没有被终止),我发现我的堆大小从3.027Mb-4.002Mb增加了。之后,我在代码中添加了*finish()*调用其他Activity时,将相同的过程再

android - 将字符串从 fragment 主要 Activity 传递到 viewpager 中的 fragment Activity

我想将一个字符串传递给fragmentActivity(主要)中的所有fragment(子),也许这张图片可以解释我到底想做什么https://dl.dropboxusercontent.com/u/57465028/SC20140205-163325.png所以,从上图看...我想通过按下按钮将字符串从edittext传递到viewpager中的所有Activity...我该怎么做?我尝试遵循此代码https://stackoverflow.com/a/12739968/2003393但它不能解决我的问题..请帮助我...我被卡住了提前致谢。这是我的fragmentActivity(

android - Android studio新建Activity中的层级父级格式

我正在向我的ANDROIDStudio应用添加第二个Activity,它有一个标记为“HierarchicalParent”的字段。我认为这意味着该Activity在层次上是我要添加的新Activity的父级,这样当用户在父级Activity中并执行一些操作来启动其他Activity时,BACK按钮将带您回到之前的Activity。但是我应该在“新Activity”对话框中输入该字段的实际格式是什么? 最佳答案 这将填充AndroidManifest.xml中activity标记的parentActivityName属性。您可以在此