当前位置: 首页 > news >正文

响应试网站和移动端华为云速建站

响应试网站和移动端,华为云速建站,南宁市网站建设,wordpress中文手册下载Android系统是基于Linux的,所连接的设备的一些信息保存在了 /proc/net/arp 文件中。下面直接上我编写的程序,当前手机开启AP后,点击按钮直接获取连接到本热点的IP,然后显示在Textview控件上。下载地址:点击打开代码如…

Android系统是基于Linux的,所连接的设备的一些信息保存在了  /proc/net/arp 文件中。

下面直接上我编写的程序,当前手机开启AP后,点击按钮直接获取连接到本热点的IP,然后显示在Textview控件上。

下载地址:点击打开

代码如下:

package com.example.test;

import java.io.BufferedReader;

import java.io.FileNotFoundException;

import java.io.FileReader;

import java.util.ArrayList;

import android.os.Bundle;

import android.app.Activity;

import android.view.Menu;

import android.view.View;

import android.view.View.OnClickListener;

import android.widget.Button;

import android.widget.TextView;

/*

* 本例可以获取到连接到本手机AP热点设备的IP地址

*/

public class MainActivity extends Activity {

private Button button;

private TextView textView;

StringBuilder resultList;

ArrayList connectedIP;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

button = (Button) findViewById(R.id.button);

textView = (TextView) findViewById(R.id.textview);

button.setOnClickListener(new OnClickListener() {

@Override

public void onClick(View v) {

// TODO Auto-generated method stub

try {

connectedIP = getConnectIp();

} catch (Exception e1) {

// TODO Auto-generated catch block

e1.printStackTrace();

}

resultList = new StringBuilder();

for (String ip : connectedIP) {

resultList.append(ip);

resultList.append("\n");

try {

connectedIP = getConnectIp();

} catch (Exception e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

System.out.print(resultList);

String textString = resultList.toString();

textView.setText(textString);

}

});

}

private ArrayList getConnectIp() throws Exception {

ArrayList connectIpList = new ArrayList();

BufferedReader br = new BufferedReader(new FileReader("/proc/net/arp"));

String line;

while ((line = br.readLine()) != null) {

String[] splitted = line.split(" +");

if (splitted != null && splitted.length >= 4) {

String ip = splitted[0];

connectIpList.add(ip);

}

}

return connectIpList;

}

@Override

public boolean onCreateOptionsMenu(Menu menu) {

// Inflate the menu; this adds items to the action bar if it is present.

getMenuInflater().inflate(R.menu.main, menu);

return true;

}

}

http://www.lbrq.cn/news/2380375.html

相关文章:

  • 河南国基建设集团--官方网站建站平台如何隐藏技术支持
  • 网站模版如何去除title版权信息太原百度公司地址
  • 做请柬网站网站关键词排名服务
  • 无锡网站设计 众中国企业网络营销现状
  • wordpress查看版本号seo网站优化案例
  • 山西省煤炭基本建设局网站连云港seo优化
  • 网站如何做品牌宣传海报google官网下载安装
  • 做土司的网站体验式营销经典案例
  • 网站建设背景 前景分析学网络营销有用吗
  • 网站建设平台计划书优化营商环境条例
  • 乐清建网站热搜榜百度一下你就知道
  • 哪个网站适合 做红本抵押设计网站一般多少钱
  • 东莞常平做网站精准客户资源购买
  • 做网页要去哪个网站seo推广网络
  • 企业网站怎么做外贸网站外链平台
  • wordpress调用某指定分类栏目长沙靠谱seo优化
  • 网站建设去哪百度竞价开户费用
  • 网站做超链接的方式有哪些网站设计与实现毕业设计
  • 如何做网站百度排名优化什么是网络软文营销
  • 如何做一个与博物馆相关网站seo网络优化专员是什么意思
  • 2015选择做导航网站乔拓云网站建设
  • 中国企业网官方网站查询数字化营销
  • 上海网站搭建平台公司河南关键词优化搜索
  • 工商营业执照网上年审入口电脑优化系统的软件哪个好
  • 成都好玩的地方百度seo插件
  • 用什么工具做网站百度广告代理
  • 汉阳网站建设湖南靠谱seo优化报价
  • 保山手机网站建设关键词优化好
  • 阿里巴巴的电子商务网站建设网推团队
  • 莆田百度推广开户免费关键词优化工具
  • UVC for USBCamera in Android - 篇二
  • 笔试——Day12
  • Ubuntu系统下交叉编译Android的X265库
  • 20250718-FDU-HDUOJ钉耙编程一
  • FastAdmin框架超级管理员密码重置与常规admin安全机制解析-卓伊凡|大东家
  • 杭州卓健信息科技有限公司 Java 面经