资 源 简 介
如何将手机资料经由WIFI传到电脑呢?我们可以利用ServerSocket(Server端)和socket(Client端)来作一个例子,从手机裡选一张照片传送到电脑,这裡有一点要注意,Server和client需在同一个网址。电脑端(Server):先自订一个port(这裡是设成1111), 然后新建一个ServcerSocket,再呼叫accept()方法,这个方法会一直等到client端连进来,才会执行下一行程式。这边的build法,我是用eclipse,直接NEW->Java project,打入程式后,直接按RUN(Ctrl+F11)去执行,然后等待Android端连进来。Android端(Client):这边我设计成,程式一启动,就选一张照片传送到电脑端,分成二个阶段:第一个阶段时,new一个socket,然后带入Server端的IP位址及Port number,第二个阶段,先将照片读入后,存在buffer裡,然后在利用outputstream输出至Server端。最后,因为我们有用到网路传输,所以记得在xml加入INTERNET的权限。AndroidManifest.xml