小编kur*_*ifu的帖子

Android 到 Android TCP 连接

到目前为止,我所看到的有关 Android 的 TCP 连接的所有文档、示例和问题都是在 Android 设备和计算机之间进行的。尽管无线网络非常不可靠,但是否可以通过 WiFi 在 Android 设备之间建立客户端-服务器 TCP 连接?如果可以,如何实现?

编辑:我想我应该详细说明我的情况。我的 Droid 不会响应 ping 或接受来自任何设备的传入 TCP 请求,除非我首先将 Droid 设置为客户端,将我的笔记本电脑设置为服务器。建立初始连接后,我可以从我的笔记本电脑执行 ping 操作,或者将 Droid 设为服务器,将我的笔记本电脑设为客户端。我不能做的就是让一个 Droid 作为服务器,另一个作为客户端,我总是收到“没有到主机的路由”错误。

感觉就像有什么东西阻止了传入连接,除非设备发起与其他东西的连接,即使这样,设备接受的唯一请求也是与该设备有关的。如何使我的 Droid 成为接受来自本地 Intranet 上任何设备的所有传入 TCP 请求的服务器?

sockets connection android tcp

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

Perl排序哈希的数组

我有一个如下所示的数组哈希:

{ $key, [$val1, $val2] }
Run Code Online (Sandbox Code Playgroud)

我正在尝试按数值排序数组的第二个值并打印出整个哈希值.我看过Schwartzian变换的帖子,但我还没有看到一个完全符合我想要的东西.我也对语法以及如何将排序后的值映射回原始{$key, [$val1, $val2] }形式感到困惑.任何帮助,将不胜感激!

arrays sorting perl hash

4
推荐指数
2
解决办法
5071
查看次数

从外部类到上下文的Android调用方法

我的主要活动中有几个AsyncTask类,每个类从外部获取一些少量数据,将它们存储在内存中,然后在主活动中调用一个方法来显示数据.我想将这些类移动到他们自己的文件中,但是他们引用了主活动中的方法和变量.有人提到的一个解决方案就是将活动Context传递给AsyncTask,以便调用所需的活动方法:

((ActivityName)mContext).methodYouWant(...)
((ActivityName)mContext).varYouWant
Run Code Online (Sandbox Code Playgroud)

这是从外部类访问主要活动的方法/成员的正确方法吗?

java android android-context

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

标签 统计

android ×2

android-context ×1

arrays ×1

connection ×1

hash ×1

java ×1

perl ×1

sockets ×1

sorting ×1

tcp ×1