小编Ale*_*van的帖子

向WiFi上的所有可用计算机广播消息

如果这是一个微不足道的问题,我道歉.

我最近开始做一些android编程,我正在编写一个简单的应用程序,允许您使用Android设备作为Windows PC的控制器.具体来说它允许用户做一些事情,比如关闭机器,让它睡觉,重新启动等等.我目前正在使用一个名为CherryPy的python库作为Windows机器上的服务器来执行实际的win32api调用以执行所需的操作功能.我不确定的是如何(动态地)发现网络上的哪台机器实际托管服务器.如果我将我的机器公共IP硬编码到Android应用程序中,一切都工作正常,但显然这远远不够理想.我已经考虑让用户在应用程序中手动输入他们的机器公共IP,但是如果有一种方法,例如,向WiFi上的所有机器广播快速消息并检查我的Python服务器将发送的预先响应的响应出来,那太好了.那可能吗?

先谢谢你们.

python java android

6
推荐指数
1
解决办法
1480
查看次数

有人在L上成功使用过setExitTransition吗?

我一直在尝试使用L开发人员预览版附带的新奇特动画,但我遇到了很多困难.特别是,我没有看到任何花哨的动画.我正在尝试使用爆炸退出过渡.这是代码:

public class ActivityA extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        // inside your activity
        getWindow().requestFeature(Window.FEATURE_CONTENT_TRANSITIONS);

        // set an exit transition
        getWindow().setExitTransition(new Explode());
        setContentView(R.layout.activity_a);

        // Find our button and add our click handler
        Button button = (Button)findViewById(R.id.buttonA);
        button.setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
                // Transition to activity B
                Intent intent = new Intent(ActivityA.this, ActivityB.class);
                startActivity(intent);
            }
        });
    }
}
Run Code Online (Sandbox Code Playgroud)

mobile android android-transitions android-5.0-lollipop

6
推荐指数
1
解决办法
6034
查看次数

以编程方式查找带有Chef的AWS公共DNS

我目前正在使用Chef尝试自动部署几台服务器,而且我遇到了一些问题.简而言之,我需要以编程方式查找AWS实例的公共DNS,但我似乎无法找到任何类型的命令来执行此操作.该实例已经是一个节点,所以我正在寻找类似于Chef :: Config [:node_name]的东西,但是对于公共dns而言(Chef :: Config [:node_public_dns]会做到这一点......如果它存在的话) .我确信这个功能以某种形式存在,因为在创建节点时,Chef会将public_dns字段吐出到屏幕上.

无论如何,先谢谢你们!

amazon-web-services chef-infra

2
推荐指数
1
解决办法
1590
查看次数

android上的蓝牙调试磨损失败

我一直在试图通过蓝牙调试我的Android服装应用程序,并遇到了一些问题.主要问题是,当连接失败时,我将成功运行应用程序并通过蓝牙进行调试.在管道坏了之后,我所做的一切似乎都没有在切换电话之外的连接.这显然不是一个可行的解决方案,所以我想知道是否有其他人遇到过任何类似的问题.

android wear-os

1
推荐指数
1
解决办法
2276
查看次数