To get a Git project into your build:
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
dependencies {
implementation 'com.github.puyang1017:Networkwight:1.1.3'
}
<com.puy.networklibrary.NetworkDelayMonitor
android:id="@+id/network_delay_monitor"
android:layout_centerHorizontal="true"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#F9F9F9"
/>
network_delay_monitor.addDevice(R.drawable.icon_ps4_press, "ps1", "192.168.1.1",2);
network_delay_monitor.addNode("中",2);
network_delay_monitor.addNode("美",2);
network_delay_monitor.addNode("日",2);
network_delay_monitor.addNode("韩",2);
network_delay_monitor.refreshLjbDelay(3);
network_delay_monitor.refreshRouterDelay(4);
network_delay_monitor.addDevice(R.drawable.icon_ps4_press, "ps1", "192.168.1.1",2); //添加设备 参数1->图片资源 参数2->名称 参数3->地址 参数4->延迟
network_delay_monitor.addNode("中",2); //添加节点 参数1->名称 参数2->延迟
network_delay_monitor.refreshLjbDelay(3); //联机宝延迟
network_delay_monitor.refreshRouterDelay(4); //路由器延迟
network_delay_monitor.refreshDeviceAndNodeDelay("中",200); //刷新指定设备和节点的延迟
network_delay_monitor.removeDevice("ps3"); //删除指定设备
network_delay_monitor.removeNode("中"); //删除指定节点
network_delay_monitor.removeAllDevices(); //删除所有设备
network_delay_monitor.removeAllNodes(); //删除所有节点
network_delay_monitor.removeAll(); //删除所有节点和设备