草庐IT

starting-activity

全部标签

java - Android:更改 Activity 的背景颜色(主视图)

我想改变我的主视图(不是按钮或TextView)的背景颜色,只是通常是黑色的真实背景......我得到了这个代码:view.setBackgroundColor(0xfff00000);这在OnClickListener中,但它只是改变了按钮的背景。 最佳答案 尝试在您的Activity中创建一个方法,例如...publicvoidsetActivityBackgroundColor(intcolor){Viewview=this.getWindow().getDecorView();view.setBackgroundColor(

java - Android:更改 Activity 的背景颜色(主视图)

我想改变我的主视图(不是按钮或TextView)的背景颜色,只是通常是黑色的真实背景......我得到了这个代码:view.setBackgroundColor(0xfff00000);这在OnClickListener中,但它只是改变了按钮的背景。 最佳答案 尝试在您的Activity中创建一个方法,例如...publicvoidsetActivityBackgroundColor(intcolor){Viewview=this.getWindow().getDecorView();view.setBackgroundColor(

java - 如何使用接口(interface)在两个 Activity 之间进行通信

我正在尝试在两个ActivityAct1和Act2之间创建监听器接口(interface)。Act1将启动Act2。如果Act2中发生了一些事件,它会通知Act1。问题是我正在使用Intent开始新的Activity,那么Act1将如何将自己分配为Act2接口(interface)的监听器?Act1.javapublicclassAct1extendsActionBarActivityimplementsActionBar.OnNavigationListener{ActionBaractionbar;IntentpizzaIntent;booleanvisibleFirstTime=

java - 如何使用接口(interface)在两个 Activity 之间进行通信

我正在尝试在两个ActivityAct1和Act2之间创建监听器接口(interface)。Act1将启动Act2。如果Act2中发生了一些事件,它会通知Act1。问题是我正在使用Intent开始新的Activity,那么Act1将如何将自己分配为Act2接口(interface)的监听器?Act1.javapublicclassAct1extendsActionBarActivityimplementsActionBar.OnNavigationListener{ActionBaractionbar;IntentpizzaIntent;booleanvisibleFirstTime=

java - 在Android中扩展应用程序和扩展 Activity 有什么区别?

我对两者之间的区别感到困惑。在我的应用程序中,我刚刚使用了ExtendsActivity并且应用程序运行良好,那么ExtendsApplication的目的是什么?您会在您在Android应用程序中创建的第一个类中使用它吗?谢谢。 最佳答案 android.app.Application类是用于扩展和存储应用程序全局状态的可选工具。还有其他方法可以做到这一点,因此大多数应用程序不会自定义此类。然而,Activity定义了应用程序的每个主要阶段。没有Activity就不可能构建应用程序。您将拥有一个主Activity类,它确实会使用“

java - 在Android中扩展应用程序和扩展 Activity 有什么区别?

我对两者之间的区别感到困惑。在我的应用程序中,我刚刚使用了ExtendsActivity并且应用程序运行良好,那么ExtendsApplication的目的是什么?您会在您在Android应用程序中创建的第一个类中使用它吗?谢谢。 最佳答案 android.app.Application类是用于扩展和存储应用程序全局状态的可选工具。还有其他方法可以做到这一点,因此大多数应用程序不会自定义此类。然而,Activity定义了应用程序的每个主要阶段。没有Activity就不可能构建应用程序。您将拥有一个主Activity类,它确实会使用“

java - Apache MINA 服务器在 60 秒后关闭 Activity UDP "session"

我的客户端-服务器应用程序在客户端和服务器端都可以与ApacheMINA一起使用。通过UDP发送数据工作正常,但一分钟后服务器关闭连接(或MINA的方式-“session”)并停止响应。奇怪的是连接一直处于Activity状态。客户端每1000毫秒发送一次数据,服务器用相同的数据回复它。我找到了一个MINA的机制来销毁非ActivitysessionExpiringMap,它有一个session的生存时间的默认值publicstaticfinalintDEFAULT_TIME_TO_LIVE=60;但我还没有找到如何改变它或更好的方法,更新生存时间session。恕我直言,生存时间应该

java - Apache MINA 服务器在 60 秒后关闭 Activity UDP "session"

我的客户端-服务器应用程序在客户端和服务器端都可以与ApacheMINA一起使用。通过UDP发送数据工作正常,但一分钟后服务器关闭连接(或MINA的方式-“session”)并停止响应。奇怪的是连接一直处于Activity状态。客户端每1000毫秒发送一次数据,服务器用相同的数据回复它。我找到了一个MINA的机制来销毁非ActivitysessionExpiringMap,它有一个session的生存时间的默认值publicstaticfinalintDEFAULT_TIME_TO_LIVE=60;但我还没有找到如何改变它或更好的方法,更新生存时间session。恕我直言,生存时间应该

java - Android:如何在任何东西(任何 Activity )之上自由绘制

如何在所有其他Activity之上绘制View,无论它们显示什么,并且不使用透明Activity或消耗其触摸事件。它就像在屏幕上显示一个自定义图标,位于所有其他应用程序之上,当您触摸它时会使用react,但您仍然可以触摸屏幕上的其他View。示例:无论您在主屏幕、应用程序菜单或任何应用程序上做什么,Facebook聊天头都会在屏幕上显示一个可拖动和可点击的图标。你仍然可以分别点击聊天头图标和后台应用元素这样的事情怎么办? 最佳答案 看看这篇很酷的文章,我想这正是你想要的:http://www.piwai.info/chatheads

java - Android:如何在任何东西(任何 Activity )之上自由绘制

如何在所有其他Activity之上绘制View,无论它们显示什么,并且不使用透明Activity或消耗其触摸事件。它就像在屏幕上显示一个自定义图标,位于所有其他应用程序之上,当您触摸它时会使用react,但您仍然可以触摸屏幕上的其他View。示例:无论您在主屏幕、应用程序菜单或任何应用程序上做什么,Facebook聊天头都会在屏幕上显示一个可拖动和可点击的图标。你仍然可以分别点击聊天头图标和后台应用元素这样的事情怎么办? 最佳答案 看看这篇很酷的文章,我想这正是你想要的:http://www.piwai.info/chatheads