【实例简介】
Android 单线程获取局域网在线设备,极速刷新arp文件并读取内容 从4分30s 优化到 0.150s
【实例截图】
【核心代码】
areaDevice
└── areaDevice
├── app
│ ├── app.iml
│ ├── build.gradle
│ ├── proguard-rules.pro
│ └── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ └── area
│ │ └── device
│ │ ├── activity
│ │ │ └── AreaNetDeviceActivity.java
│ │ ├── adapter
│ │ │ └── AreaDeviceAdapter.java
│ │ ├── base
│ │ │ └── BaseActivity.java
│ │ ├── bean
│ │ │ └── AreaDeviceBean.java
│ │ ├── iview
│ │ │ └── IAreaDeviceView.java
│ │ ├── present
│ │ │ └── AreaDevicePresent.java
│ │ └── uitls
│ │ └── AllUitls.java
│ └── res
│ ├── drawable-hdpi
│ │ └── icon_share_qq_normal.png
│ ├── layout
│ │ ├── activity_area_device.xml
│ │ └── item_area_device.xml
│ └── values
│ ├── colors.xml
│ ├── strings.xml
│ └── styles.xml
├── areaDevice.iml
├── build.gradle
├── gradle
│ └── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradle.properties
├── gradlew
├── gradlew.bat
├── local.properties
└── settings.gradle
21 directories, 26 files