草庐IT

Activity-Alias

全部标签

java - 为什么我的服务的 AsyncTask 会阻止来自主 Activity 的 AsyncTasks?

我正在尝试编写一个简单的服务,它每隔几秒就会执行一次操作。但是,当我在尝试在主Activity中运行其他AsyncTasks的同时运行该服务时,我注意到其他AsyncTasks卡在了onPreExecute。当我禁用该服务时,一切都按预期进行。Service的AsynTask阻塞其他AsyncTask是否有原因?服务publicclassSVC_SyncDataextendsService{privatefinalStringTAG="SVC_SyncData";privateAT_SyncDatam_SyncPoll=null;publicstaticbooleanisRunning

android - 返回 Activity 时如何运行代码

在我的应用程序中,我有3个Activity。第一个-我开始Activity#2的主要部分。我从#2开始#3,同时完成#2。当我完成#3时,我会自动回到#1。问题:从3返回到1时如何添加/运行代码?不确定是否有意义。但我想做的是,当结束#3并回到#1时,我想检查文件xyz是否存在并基于它更改Activity#1中的UI。#1中的OnResume没有运行,从来没有。(可能系统不会为第一个Activity运行onpause)如果只有Activity#1和Activity2,我可以使用startActivityForResult。但是有两个Activity不能满足我的需要...

Activity 中的 Android PIE 图表

在我的应用程序中,我正在开发带有饼图的Activity以比较五家公司的业绩。为此,我如何使用饼图操作..我引用了一个link,但我在实现这一目标时遇到了一些困难。帮助我找到解决方案...提前谢谢你.. 最佳答案 PIE图表的示例类。publicclassDrawGraphextendsView{Paintp;privateArrayListaList=newArrayList();intwidth;intheight;intbar_width;intbar_height;intbar_height1;intc[]={Color.RE

Android - 当 Activity 完成时,位图会自动回收吗()?

当Activityfinish()时,位图会自动回收吗?或者我们是否必须在onDestroy()中调用recycle()位图? 最佳答案 在PreAndroid3.0中你需要回收它,因为位图存储在nativeheap中。 关于Android-当Activity完成时,位图会自动回收吗()?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/16173704/

android - 有意回到之前的 Activity

我有两个Activity,当我在第一个Activity上按回车键时,它会打开第二个Activity,它包含一个ListView,当我从ListView中选择一个项目时,它将获得它的值(value)并带回第一个Activity这是我试过的;关于第二个ActivitylistPerasat.setOnItemClickListener(newandroid.widget.AdapterView.OnItemClickListener(){publicvoidonItemClick(AdapterViewparent,Viewview,intposition,longid){NamaPrst

android - 如何在 AsyncTask 中显示和隐藏 Activity 的 ProgressBar?

我创建了一个单独的类,它扩展了我在整个应用程序中用于通信的AsyncTask。我类的每个Activity都使用这个AsyncTask类进行通信。我想在通信进行时显示ProgressBar(Activity指示器)。如果我在使用通信类的Activity中显示和隐藏ProgressBar,那么ProgressBar会卡住,直到通信完成。有什么方法可以在AsyncTask类的屏幕中间显示ProgressBar,这样它就不会卡住,并且用户知道后台正在发生某些事情。我正在使用以下代码:publicclassMyActivityextendsActivity{ProgressBarspinner;

java - 在最大没有。 Activity 和 fragment

我是新手android和java编程。最近我遇到了这个Max.numberofactivities它说这个-Wecanhaveanynumberofactivities,butgoodtolimitmaxto25activities(asGooglesuggests).WecanreducenumberofactivitiesbyusingFragments.现在我想问的真正问题是-应用src中的每个.java文件是否都算作一个Activity?如果不是,那么哪些实际上可以称为Activity?现在由于上述问题的答案建议使用fragment。但是在创建fragment时,我仍然必须为每

java - 将变量从 Activity 传递到自定义 View 类

我正在测试使用canvas.drawLine()方法将音频绘制到Canvas中。我能够将静态绘制到Canvas中。基本上我有一个测试应用程序,它有两个按钮开始和停止和一个Canvas,我试图在其中绘制从FFT获得的音频频率。当我按下开始按钮时,它开始使用AudioRecord类录制声音,并将数据收集到缓冲区中,我通过FFT运行缓冲区以获取频率。这还处于非常早期的阶段。现在我只是想弄清楚如何将这些频率值传递给我的自定义View类的onDraw方法。以下是从布局开始的相关代码。activity_main.xml我认为它非常前卫。这是我的自定义View类WaveForm.javapackag

android - 后退时关闭 Activity 和对话框

我有一个Activity,它有一个带有setCancelable(false)的进度对话框。我想完成Activity并关闭backPressed()上的progressdialogbox。我已经按照下面的方式实现了onBackPressed(),但它不起作用。@OverridepublicvoidonBackPressed(){if(pDialog.isShowing()){pDialog.dismiss();}this.finish();super.onBackPressed();}进度对话框代码为pDialog=newProgressDialog(MainActivity.this

android - 如何在 Activity 中给出段落?

我正在为一所大学开发一个应用程序。根据需要,我为每个段落添加了单独的TextView段落。有没有办法让我把段落组合起来。这只是我对这是否可能的想法?这是我处理的代码fragment。在我的代码中,我想将两个电话号码和电子邮件ID组合在一个TextView中。可能吗? 最佳答案 尝试这种方式,希望这能帮助您解决问题。ma​​in.xmlMyActivity.javapublicclassMyActivityextendsActivity{privateTextViewtextView;@OverrideprotectedvoidonC