android网络开发
文章平均质量分 72
Lee_Duke
没什么好说既然选择了就义无反顾
展开
-
Http和Socket区别
相信不少初学手机联网开发的朋友都想知道Http与Socket连接究竟有什么区别,希望通过自己的浅显理解能对初学者有所帮助。1、TCP连接手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。建立起一个TCP连接需要经过“三次握手”:第一次握转载 2012-09-26 10:05:11 · 829 阅读 · 0 评论 -
android网络开发细节总结一
在android开发中我们会碰到文件的传输,这个时候我们就会牵涉到数据的传输。比如一个文件的大小是1024kb,此时数据类型是int,而网络上的数据都是byte数据流,这就需要一个int-> byte[]的方法了。。好了直接上个简单的例子。public class Integer2Byte { public static void main(String[] args) throws Ex原创 2012-10-08 10:57:33 · 675 阅读 · 0 评论 -
android 悬浮框的OnTouch和OnClick事件同时存在
在android应用中我做了一个悬浮框,布局界面就一个ImageView,setOnTouchListener是使这个图片移动,setOnClickListener是点击这个图片触发的事件,开始的时候我也没想多,发现只能触发一个事件。通过查资料,我了解了,当onTouch事件返回ture时将不会把事件传递到onClick事件(表面当前的事件已经处理,不需往下传递),因此我们需要控制好onTouch原创 2012-12-14 22:17:05 · 3221 阅读 · 2 评论 -
android 登录界面处理的几个细节
看到这个登录,相信大家都做过,也遇到过问题。现在我把觉得要处理的几个细节说出来。 (1)当手机展示这个界面时,我们首先要判断的是,是否有网络。 (2)怎么样记住账号? (3)当输入法出现时,是否让界面上移,是输入法不遮住输入框。 (4)怎么通过异步加载来验证账号和密码? 最后我说下,我这个只是粗糙的UI,通常我们要根据需求实现用户体验更好的布局和控件的。这原创 2012-10-22 21:28:51 · 1676 阅读 · 4 评论