草庐IT

Activity3

全部标签

java - 如何从后台服务更新 Android Activity 中的信息

我正在尝试创建一个具有ActivityList信息的简单Android应用程序,当应用程序启动时,我计划启动一个服务,该服务将不断计算数据(它会不断变化)并且我希望ActivityList是与服务在应用生命周期内计算的数据同步。如何设置我的Activity以收听服务?这是解决此问题的最佳方法吗?例如,如果您想象一个股票价格列表-数据会定期更改,并且需要与(在我的情况下)不断计算/获取数据的服务同步。提前致谢 最佳答案 HowcanIsetupmyActivitytobelisteningtotheService?Isthistheb

java - 如何从后台服务更新 Android Activity 中的信息

我正在尝试创建一个具有ActivityList信息的简单Android应用程序,当应用程序启动时,我计划启动一个服务,该服务将不断计算数据(它会不断变化)并且我希望ActivityList是与服务在应用生命周期内计算的数据同步。如何设置我的Activity以收听服务?这是解决此问题的最佳方法吗?例如,如果您想象一个股票价格列表-数据会定期更改,并且需要与(在我的情况下)不断计算/获取数据的服务同步。提前致谢 最佳答案 HowcanIsetupmyActivitytobelisteningtotheService?Isthistheb

java - 使用带有 View 而不是 Activity 的 Android 选项卡的示例?

Android开发者TabWidget教程如下:“您可以通过以下两种方式之一实现您的选项卡内容:使用选项卡在同一个Activity中交换View,或使用选项卡在完全独立的Activity之间切换。”本教程继续演示如何使用带有单独Activity的选项卡。我一直无法找到在同一Activity中使用具有不同View的选项卡的示例。我宁愿不重新发明这个特定的轮子,所以我希望这里有人知道这是如何完成的,并且可以为我提供线索。谢谢! 最佳答案 我认为在您希望使用的View中传递的每个选项卡的.setContent方法中:TabHost.Tab

java - 使用带有 View 而不是 Activity 的 Android 选项卡的示例?

Android开发者TabWidget教程如下:“您可以通过以下两种方式之一实现您的选项卡内容:使用选项卡在同一个Activity中交换View,或使用选项卡在完全独立的Activity之间切换。”本教程继续演示如何使用带有单独Activity的选项卡。我一直无法找到在同一Activity中使用具有不同View的选项卡的示例。我宁愿不重新发明这个特定的轮子,所以我希望这里有人知道这是如何完成的,并且可以为我提供线索。谢谢! 最佳答案 我认为在您希望使用的View中传递的每个选项卡的.setContent方法中:TabHost.Tab

java - 确定夏令时 (DST) 在 Java 中是否在指定日期处于 Activity 状态

我有一个Java类,它接受一个位置的纬度/经度,并在夏令时打开和关闭时返回GMT偏移量。我正在寻找一种简单的方法来确定当前日期是否在夏令时,以便在Java中应用正确的偏移量。目前我只对美国时区执行此计算,但最终我也想将其扩展到全局时区。 最佳答案 这是提出问题的机器的答案:TimeZone.getDefault().inDaylightTime(newDate());试图为客户端解决这个问题的服务器将需要客户端的时区。原因见@Powerlord回答。对于任何特定的时区TimeZone.getTimeZone("US/Alaska")

java - 确定夏令时 (DST) 在 Java 中是否在指定日期处于 Activity 状态

我有一个Java类,它接受一个位置的纬度/经度,并在夏令时打开和关闭时返回GMT偏移量。我正在寻找一种简单的方法来确定当前日期是否在夏令时,以便在Java中应用正确的偏移量。目前我只对美国时区执行此计算,但最终我也想将其扩展到全局时区。 最佳答案 这是提出问题的机器的答案:TimeZone.getDefault().inDaylightTime(newDate());试图为客户端解决这个问题的服务器将需要客户端的时区。原因见@Powerlord回答。对于任何特定的时区TimeZone.getTimeZone("US/Alaska")

java - 没有 ActionBar 的 Android Activity

我的应用程序中有不同的Activity,并且在所有这些中我都不想要ActionBar。我找不到如何禁用它。我试图找到一个属性将其应用于main_activity.xml但到目前为止我没有找到任何东西。有人可以帮帮我吗? 最佳答案 哈哈,我前段时间也陷入了困境,所以我很高兴能帮助你找到一个至少对我有用的解决方案:)您要做的是在values/styles.xml中定义一个新样式,使其看起来像这样falsetrue只有NoActionBar样式对您来说很有趣。最后你必须在AndroidManifest.xml中设置为你的应用程序的主题,所

java - 没有 ActionBar 的 Android Activity

我的应用程序中有不同的Activity,并且在所有这些中我都不想要ActionBar。我找不到如何禁用它。我试图找到一个属性将其应用于main_activity.xml但到目前为止我没有找到任何东西。有人可以帮帮我吗? 最佳答案 哈哈,我前段时间也陷入了困境,所以我很高兴能帮助你找到一个至少对我有用的解决方案:)您要做的是在values/styles.xml中定义一个新样式,使其看起来像这样falsetrue只有NoActionBar样式对您来说很有趣。最后你必须在AndroidManifest.xml中设置为你的应用程序的主题,所

java.lang.RuntimeException : Unable to resume activity with java. lang.IllegalArgumentException

最近我有时在MainActivity调用onResume()时遇到这个异常。java.lang.RuntimeException:Unabletoresumeactivity{com.qau4d.c35s3.androidapp/com.xxx.XXX.XXX.MainActivity}:java.lang.IllegalArgumentExceptionatandroid.app.ActivityThread.performResumeActivity(ActivityThread.java:3400)atandroid.app.ActivityThread.handleResume

java.lang.RuntimeException : Unable to resume activity with java. lang.IllegalArgumentException

最近我有时在MainActivity调用onResume()时遇到这个异常。java.lang.RuntimeException:Unabletoresumeactivity{com.qau4d.c35s3.androidapp/com.xxx.XXX.XXX.MainActivity}:java.lang.IllegalArgumentExceptionatandroid.app.ActivityThread.performResumeActivity(ActivityThread.java:3400)atandroid.app.ActivityThread.handleResume