摘要: 动机:前几天去面试,重点问了一些关于多线程网络通信的问题。这块也的确很重要。特总结一下自己对多线程这块的理解和实现方式。带着一些问题。。。。。。。怎么进行网络通信?网络通信需要注意哪些?网络连接池怎么来进行实现?1.怎么进行网络通信? 网络接口+多线程2. 网络通信需要注意哪些? 稳定+健壮+效率3. 网络连接池的实现 有自定义实现 也可以使用第三方框架无论是使用自定义实现还是使用第三方框架都会遇到这些问题。就是网络连接池的基本框架是什么样子的。基本原理是这样的,有一个线程的列表,还有一个报文的列表。报文的列表分为有界的和无界的。这个需要根据需求来定了。 我遇到最多的就是无界的了。 当添加一个 阅读全文
posted @ 2012-04-26 14:37 好运 阅读(2721) 评论(3) 推荐(2)
  2012年3月16日
摘要: 动机:首先自己不是做应用的,一直以来从事的都是网络游戏客户端的开发。一是想了解一下应用开发的流程与技术点,二是看到园子里有人做的app,赚钱了,看的有点手痒痒,呵呵,三是Android应用开发,工资待遇比游戏开发要好,自己也好好学习下,为自己找条后路吧。说明:因为是从零做起,所以好多问题都是第一次遇到。主要写一些碰到的一些设计和技术难题,主要以客户端为主,因为是首次接触。可能对高手来说,是小菜了。 但都有个过程吧。慢慢也就懂了。希望园子里面的朋友多多指教,多拍砖,找到最优的方案。希望自己能够坚持写完,自己的app能够早日上架。主要内容:服务端客户端框架的设计及通讯方式网络请求数据,动态加载li 阅读全文
posted @ 2012-03-16 10:12 好运 阅读(2783) 评论(4) 推荐(6)
  2012年1月16日
摘要: 记一电子商城android客户端初探解析说明:是基于http协议通信json格式传输。 附件为jar文件,可使用java Decompiler进行浏览和反编译。 也是大致看的内容。进行的总结。说得不好望拍砖。指正。附件地址: http://files.cnblogs.com/haoyun/classesdex2jar.zip(仅限交流学习,禁止传播)1. 主框架流程:Activity 从网络接收数据,使用Handler 来进行解析,返回 Bean 或 Bean 集 合, 然后委托 Adapter 进行Bean数据的读取并自定义view,控制数据与界面。2. ActivityBaseAc... 阅读全文
posted @ 2012-01-16 10:17 好运 阅读(700) 评论(3) 推荐(0)