安卓,udp通信,如何像搜索wifi一样,点击一个按钮,会有不同的ip显示在你的界面上?

是不是应该做个UDP接收的程序,然后我会收到一个包,解析这个包,在做对应的显示吗?如果我这么做,那么接收只需要接收字符串,然后做对应的解析吗?大神们,求指点?

http://blog.csdn.net/mad1989/article/details/9147661