zoukankan      html  css  js  c++  java
  • [android] socket在手机上的应用

    1.手机助手

     

    1.1 USB链接

    可以读取手机的PIDVID,确定唯一的设备,可以给手机安装对应的驱动等

    socket在固定端口通信

     

    1.2 WIFI链接

    pc在电脑在整个网段发送UDP数据包,手机连接wifi后可以监听这个端口,收到数据包,试图与pc机建立连接

     

    1.3 蓝牙

    通过BluetoothSocket进行配对

     

    2.用途

    2.1 数据量大,实时传输要求高

    聊天工具,股票交易

    Socket长连接,心跳包,每隔30秒发送心跳包给服务端

     

    2.2数据量小

    消息推送,精准营销

    每隔10分钟发送UDP包,数据包中需要包含身份认证信息(应用+用户id

     

    import java.util.Timer;
    import java.util.TimerTask;
    
    
    public class TimerTest {
    
        /**
         * @param args
         */
        public static void main(String[] args) {
            Timer timer=new Timer();
            timer.schedule(new TimerTask() {
                @Override
                public void run() {
                    System.out.println("1");
                }
            }, 1000,1000);//1秒以后执行,每一秒执行一次
        }
    
    }

     

  • 相关阅读:
    Codeforces 451A Game With Sticks
    POJ 3624 Charm Bracelet
    POJ 2127 Greatest Common Increasing Subsequence
    POJ 1458 Common Subsequence
    HDU 1087 Super Jumping! Jumping! Jumping!
    HDU 1698
    HDU 1754
    POJ 1724
    POJ 1201
    CSUOJ 1256
  • 原文地址:https://www.cnblogs.com/taoshihan/p/5616581.html
Copyright © 2011-2022 走看看