首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

关于android上面的remote desktop客户端的一些设计有关问题

2012-03-15 
关于android上面的remote desktop客户端的一些设计问题大概是客户端要从服务器上接收tcp包,然后读取包中的

关于android上面的remote desktop客户端的一些设计问题
大概是客户端要从服务器上接收tcp包,然后读取包中的数据,并把这些数据转化成像素点组成的矩阵,然后再在屏幕上画出来。现在我不太清楚应该怎么样设计整个客户端,是不是接收tcp包,读取数据之后转成android上的bitmap,然后用canvas把这个bitmap在一个自定义的view的ondraw方法里面画出来?然后整个和网络相关的流程放在AsyncTask类的doInBackground方法里面,更新view的代码放在onProgressUpdate方法里面?

以上的设计可行吗?大家一般是怎么做的?谢谢大家!

顺便问一下,执行代码时,在非UI线程里面抛出的异常,如果没有catch,整个应用也会因此而崩溃吗?

[解决办法]
不知道你的应用界面是怎样的。。你也可以转成drawable,这样就不用自己维护draw了,直接让系统控件维护它。。。

热点排行