连接握手:1.客户端发送建立连接请求2.服务端确认连接请求3.客户端确认已经连接以上3步完成后即可使用send recv了断开握手:如果要正确断开必须经过4次握手。1.客户端发送请求停止TCP连接请求2.服务端收到请求后将这一个socket关闭3.服务端发送反向请求客户端关闭socket连接4.客户...
分类:
移动开发 时间:
2014-11-06 23:22:53
阅读次数:
232
1.安装jdk,具体步骤在前面的文章中有专门写过2.下载eclipse,网上一般推荐下载Eclipse IDE for Java Developers,但我觉得一般java开发这都用Eclipse IDE for Java EE Developers,插件也比较全,所以我推荐下后者3.下载sdka....
分类:
移动开发 时间:
2014-11-06 23:19:25
阅读次数:
449
HttpClient为Android开发人员提供了跟简洁的操作Http网络连接的方法,在连接过程中也有两种方式,get和post,先看一下怎样实现的默认是get方式//先将參数放入List,再对參数进行URL编码 List params = new LinkedList(); params.ad.....
分类:
移动开发 时间:
2014-11-06 23:17:02
阅读次数:
287
完美解决listview的setonitemclicklistener 和 setontouchlistener冲突问题!!!...
分类:
移动开发 时间:
2014-11-06 22:06:31
阅读次数:
180
1. 位置:Modifier_example --> MovingBall
2. 类名:MovingBall
(1).精灵的移动我们可以在每次刷新的时候更新精灵的X, Y位置来达到移动的效果,下面我们用PhysicsHandler 事件来移动一个笑脸精灵,通过更改PhysicsHandler 事件的X, Y速率使精灵动起来。
/**
* 定义一个Ball精灵
*...
分类:
移动开发 时间:
2014-11-06 22:06:21
阅读次数:
172
昨晚写了个关于Sensor的很简单的Demo,就是Check一下手机或者平板有没有所检测的传感器。由于今天一直在忙,现在才总结一下。
先看下运行截图:
三星Note 3:
三星GT-N8000:
下面是代码:
package com.example.sensorcheck;
import android.app.Activity;
import andr...
分类:
移动开发 时间:
2014-11-06 22:07:45
阅读次数:
1077
android 禁止viewpager预加载...
分类:
移动开发 时间:
2014-11-06 22:04:45
阅读次数:
6073
Android中有一种可以放置在任何位置的一种弹出窗口PopupWindow,比Dialog更加灵活方便,但是作者在使用过程中遇到过几个问题,今天来总结一下。...
分类:
移动开发 时间:
2014-11-06 21:57:29
阅读次数:
325
@public、@protected、@private的使用 在OC中声明一个类的时候,可以使用上面@public、@protected、@private三个关键字声明实例的权限,例如下面的代码: #import @interface Person : NSObject{@public ...
分类:
移动开发 时间:
2014-11-06 21:50:53
阅读次数:
273
一:面向对象的思想 objective-c与C语言的编程思想不同,C语言是面向过程的编程,而objective-c则是面向对象的编程,所谓面向对象,我个人的理解,就是抽象、将具有一定共同点的实物抽象成一个个类,对其进行封装,继承,对实物本身进行操作。二:Objective-C的历史objectiv....
分类:
移动开发 时间:
2014-11-06 21:46:05
阅读次数:
185
磁盘满了看看1 查看这个目录 du -sh ~/.local/share/Trash 看看是否是回收站满了2 查看/tmp目录和/var目录是否有大文件3 看看这个目录加下面的文件是否很大 /var/lib/mlocate/ 删除mlocate.db文件 修改/etc/updatedb.conf.....
分类:
移动开发 时间:
2014-11-06 21:43:27
阅读次数:
461
/*屏幕翻转*/ window.addEventListener(window['onorientationchange'] ? 'orientationchange' : 'resize', function(){ //do someing... }, false...
分类:
移动开发 时间:
2014-11-06 21:40:37
阅读次数:
180
http://www.cocoachina.com/bbs/read.php?tid=43852OS 支持多个层次的多线程编程,层次越高的抽象程度越高,使用起来也越方便,也是苹果最推荐使用的方法。下面简要说明这三种不同范式:Thread 是这三种范式里面相对轻量级的,但也是使用起来最负责的,你需要自...
分类:
移动开发 时间:
2014-11-06 21:31:49
阅读次数:
260
在jsp页面中实现网站计数器的方法有很多,其中比较普遍的做法是利用application 和session对象。application对象可被所有用户共享;session是单用户共享,用户从访问系统开始到退出系统,都可以使用session。网站计数器的实现思路是:当系统创建一个session对象时,...
分类:
移动开发 时间:
2014-11-06 21:32:52
阅读次数:
191
前面我们介绍了Android系统的广播机制,从本质来说,它是一种消息订阅/公布机制,因此,使用这样的消息驱动模型的第一步便是订阅消息;而对Android应用程序来说,订阅消息事实上就是注冊广播接收器,本文将探讨Android应用程序是怎样注冊广播接收器以及把广播接收器注冊到哪里去的。 在A...
分类:
移动开发 时间:
2014-11-06 21:31:48
阅读次数:
290
实现代码 Adapter的代码 其中:ViewHolder分别是三个不同的布局,也就是ListView中每一项的布局 TYPE_1...是三种类型. 在使用不同布局的时候,getItemViewType和getViewType不能少,一般是不用这两个函数的重载的 ? ...
分类:
移动开发 时间:
2014-11-06 20:20:14
阅读次数:
227
有关手机rom制作的话题,相信我们听了很多,各种个性的rom包让我们看的眼花缭乱,总会有些朋友问你,最近用的是哪位大神的rom?可大家知道吗,这些大神制作rom包,可不单单只是兴趣,制作个性的rom时也是可以赚到钱的。那么手机的rom是怎样制作出来的呢?A:手机rom是怎么制作..
分类:
移动开发 时间:
2014-11-06 20:17:10
阅读次数:
171