草庐IT

active_flag

全部标签

android - 加快启动包含 mapview 的 Activity 并扩展 MapviewActivity

我有一个应用程序,其中包含一个Activity,该Activity是一个MapviewActivity,主要是一个mapView。但是我注意到Activity的启动时间非常慢,并且从按下按钮进入mapActivity的那一刻起就会出现滞后。我觉得这会造成糟糕的用户体验,并希望避免这种情况。我已经按照google开发者页面上的一篇UI改进文章的建议将mapActivity的背景设置为@null,但我觉得这并不能解决问题。有什么办法可以改善吗?我不希望主屏幕在Activity启动时卡住,即使转移到mapActivity然后加载mapView也会更好。谢谢,杰森

android - 如何在运行时根据数据选择第一个 Activity ?

我刚开始使用Android,我想我遗漏了一些东西。在Android中,您似乎在开发时决定哪个Activity将首先显示在您的应用程序中。我想以某种集中式Controller开始执行并决定哪个Activity应该首先执行的方式编写我的应用程序(比如根据从某处得到的一些数据)这有可能吗?如果可以,怎么做?谢谢。 最佳答案 大多数人通过启动一个Activity来做到这一点,该Activity仅获取所需的配置,然后启动“真正的”Activity。一个小问题是,首次启动的Activity将位于任务堆栈中,但如果您为初始Activity设置an

Android:这个 Paint 标志是做什么的:DEV_KERN_TEXT_FLAG?

我找不到有关此标志用途的任何信息。有人知道吗?谢谢 最佳答案 Kerning是一种打印技术。 关于Android:这个Paint标志是做什么的:DEV_KERN_TEXT_FLAG?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5156477/

android - 如何将数据库适配器传递给另一个 Activity ?

我在理解AndroidSDK中的搜索对话框时遇到一些问题。我的应用程序的“主要Activity”提供了一个按钮。如果用户单击此按钮,将调用搜索对话框。然后搜索本身在异步任务中完成,因为它可能需要一些时间。到目前为止一切顺利。主Activity还创建了一个数据库适配器对象,用于初始化数据库、执行查询等。但是如何在可搜索Activity中使用这个适配器对象呢?主要Activity//InitdatabaseDatabaseAdapterdba=newDatabaseAdapter();dba.init();//opensearchdialogif(buttonClick)onSearchR

android - 父 Activity 中的 onKeyDown 或 onBackPressed

我有一个TabActivity显示其他Activities作为选择选项卡的内容。我想做的是从“父”Activitytrycatch后退按键,但都不是onKeyDown()也不onBackPressed()曾经在父级中被调用过……它由“子级”Activity处理。有没有办法让它传递给“父”Activity? 最佳答案 为什么不直接在子Activity中使用:@OverridepublicvoidonBackPressed(){this.getParent().onBackPressed();}

android - 如何将图像数据从一个 Activity 传递到另一个 Activity ?

我正在使用两个Activity。一个Activity在GridView中显示图像,通过单击该GridView中的特定图像,它应该在另一个Activity中显示全屏图像。我怎样才能做到这一点?我的MyGridView.javamGridView.setOnItemClickListener(newOnItemClickListener(){@OverridepublicvoidonItemClick(AdapterViewparent,Viewv,intposition,longid){//TODOAuto-generatedmethodstubToast.makeText(getApp

Android:应用程序生命周期和 Activity

试图找到一些关于Android应用生命周期的信息。想象一下这种情况:我打开应用程序然后锁定屏幕,然后在几个小时内手机终止了我的应用程序进程。当我解锁屏幕时会发生什么?我会在屏幕上看到什么?安卓主屏幕?还是App会自动为我重启?会不会堆栈Activity也会恢复?我很乐意提供任何帮助。谢谢... 最佳答案 Android应用程序有一个生命周期,但应用程序对自己的生命周期的控制有限,组件必须监听应用程序状态的变化并做出相应的react,变化如下onCreateonLowMemoryonTrimMemoryonConfigurationC

android - Activity 未找到异常 : Unable to find explicit activity class

我正在尝试从我的主要Activity开始一项Activity。它不起作用,让我发疯。我拥有的是:Intenti=newIntent("net.xxx.View1");Contextcon=this.getBaseContext();ComponentNamecn=newComponentName("net.xxx.Mybooks","BookView");i.setComponent(cn);Bundleextras=newBundle();oooi.putExtras(extras);startActivity(i);Manifestis:android:name="BookView

android - 将多个变量值发送到另一个 Activity

所以这是我用来将字符串变量的值传输到另一个Activity的代码。IntentrequestLink=newIntent(Search.this,Results.class);requestLink.putExtra("Link",sendLink);startActivity(requestLink);但是如果我想传输多个变量怎么办。IntentrequestLink=newIntent(Search.this,Results.class);requestLink.putExtra("Link",sendLink);startActivity(requestLink);Intentu

android - 如何从 Android Activity 中 ping 网站并获得响应?

我用了isReachable,没用,用了ConnectivityManager和getNetworkInfo;实际上,这仅用于检查我是否已连接到Internet...但问题是我想检查是否可以上网,所以我想ping一个网站看看是否有响应。 最佳答案 获取方法:privatevoidexecuteReq(URLurlObject)throwsIOException{HttpURLConnectionconn=null;conn=(HttpURLConnection)urlObject.openConnection();conn.setR