海王  
08 2012 档案
  • linux udp 单播组播广播实现
    摘要:http://blog.csdn.net/zuokong/article/details/7548008多播广播是用于建立分步式系统:例如网络游戏、ICQ聊天构建、远程视频会议系统的重要工具。使用多播广播的程序和UDP向单个介绍方发送信息的程序相似。区别在于多播广播程序使用特殊的多播IP地址。 1、组播和广播需要在局域网内才能实现,另外得查看linux系统是否支持多播和广播:# ifconfig UP BROADCAST MULTICAST MTU:1500 跃点数:1说明该网卡支持 2、发送多播包的主机需要设置网关,否则运行sendto()会出现"network is unreac 阅读全文
    posted @ 2012-08-22 14:17 海王 阅读(16978) 评论(1) 推荐(1) 编辑
  • dlfree jni 程序崩溃
    摘要:http://nick.luckygarden.org/?p=454 这几天一直在忙着调试 crash 的问题。周末两天都在加班。 周日更是从早上8:00 到晚上 12:50 一直没离开过办公室. 加上这个项目对我们整个开发组以及 EM 都很重要,不容有失,这不禁让我想起了微软 NT 开发组开发 NT 的情形,所以有了这个标题. 这次是在 android 上,但不是 arm,而是 x86 atom。我们的程序是从 windows 上移植到 android 上的, 一个 C++ 写的底层库作为 service,UI 是 java 写的。 因为是在 an... 阅读全文
    posted @ 2012-08-15 19:59 海王 阅读(4200) 评论(0) 推荐(0) 编辑
  • 启程去旅行 android之merge布局 http://www.cnblogs.com/travelfromandroid/articles/2133206.html
    摘要:<merge />标签闪亮登场了。当LayoutInflater遇到这个标签时,它会跳过它,并将<merge />内的元素添加到<merge />的父元素里。迷惑了吗?让我们用<merge />来替换FrameLayout,并重写之前的XML布局: <merge xmlns:android="http://schemas.android.com/apk/res/android"> <ImageView android:layout_width="fill_parent" android:l 阅读全文
    posted @ 2012-08-07 21:25 海王 阅读(359) 评论(0) 推荐(0) 编辑
  • Activity 重启时大数据量恢复方法
    摘要:http://www.2cto.com/kf/201204/127330.html某些设备配置能够在运行期间进行改变(如屏幕的方向、键盘可用性、语言等)。当这样的改变发生时,Android会重启正在运行的 Activity(onDestroy()回调之后,紧跟着调用onCreate()回调方法)。设计这种重启行为有助于应用程序通过重启,重新载入跟新 设备配置相匹配的可选资源。 要正确的处理重启,重要的是要恢复Activity之前的生存周期状态,因此在Activity被销毁之前,Android会调用 onSaveInstanceState()回调方法来保存应用程序相关的状态数据。这样在Ac... 阅读全文
    posted @ 2012-08-07 18:30 海王 阅读(2264) 评论(0) 推荐(0) 编辑