android-coding-challenge:Android 编程挑战

时间:2024-07-16 02:09:06
【文件属性】:

文件名称:android-coding-challenge:Android 编程挑战

文件大小:133KB

文件格式:ZIP

更新时间:2024-07-16 02:09:06

Java

Android 编程挑战 附加的是一个简单的程序server.py ,它在启动时会在端口 1234 上侦听传入的套接字连接。 客户端连接后,服务器会吐出一个消息流。 协议 每条消息都是一个“颜色命令”,客户端应该使用它来实时更改界面的颜色。 界面的颜色由 3 个 8 位值 R、G 和 B 表示。连接的客户端应该保持当前颜色的状态。 连接后,颜色应重置为 (127, 127, 127)。 有两种命令类型,相对的和绝对的。 相对的 relative 命令以相对偏移量更改组件。 该消息具有以下结构: 8 位常量 -- 0x01(“相对”命令) 16 位有符号整数,网络字节序 -- R 偏移量 16 位有符号整数,网络字节序 -- G 偏移量 16 位有符号整数,网络字节序 -- B 偏移量 偏移字段为 16 位以备将来使用。 收到“相对”命令后,客户端应该用给定的偏移量偏移当前组件。


【文件预览】:
android-coding-challenge-master
----server.py(2KB)
----colors()
--------gradlew.bat(2KB)
--------gradlew(5KB)
--------gradle.properties(855B)
--------colors.iml(877B)
--------app()
--------gradle()
--------.idea()
--------.gitignore(81B)
--------settings.gradle(15B)
--------build.gradle(436B)
----.gitignore(290B)
----README.md(3KB)
----colors.apk(33KB)
----instructions.txt(3KB)

网友评论