资源简介
MainActivity.java
代码片段和文件信息
package com.car_shape_demo;
import java.util.ArrayList;
import android.app.Activity;
import android.app.ProgressDialog;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.graphics.Bitmap;
import android.net.DhcpInfo;
import android.net.wifi.WifiManager;
import android.os.Bundle;
import android.os.Handler;
import android.os.Looper;
import android.os.Message;
import android.text.format.Formatter;
import android.view.MotionEvent;
import android.view.View;
import android.view.View.OnTouchListener;
import android.widget.CheckBox;
import android.widget.CompoundButton;
import android.widget.CompoundButton.OnCheckedChangeListener;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.TextView;
import android.widget.Toast;
import com.bkrcl.control_car_video.camerautil.CameraCommandUtil;
import com.coordinate_demo.Coordinates;
public class MainActivity extends Activity {
private ImageView show_viewdiap_view;
private TextView wifi_ipCamera_ipr_numg_numblue_num;
private EditText r_maxg_maxblue_max;
private EditText r_ming_minblue_min;
private TextView fruit_show;
private CheckBox CheckBox_rCheckBox_gCheckBox_b;
private String cameraIP;
private Bitmap bitmap = null;
private boolean flag = true;
private WifiManager wifiManager;
// 服务器管理器
private DhcpInfo dhcpInfo;
// 小车ip
private String IPCar;
private CameraCommandUtil cameraCommandUtil;
// 广播名称
public static final String A_S = “com.a_s“;
// 广播接收器
private BroadcastReceiver myBroadcastReceiver = new BroadcastReceiver() {
public void onReceive(Context arg0 Intent arg1) {
cameraIP = arg1.getStringExtra(“IP“);
progressDialog.dismiss();
phThread.start();
phHandler.sendEmptyMessage(30);
}
};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Init();
wifi_Init();
}
private boolean wifi_flag = false;
private void wifi_Init()
{
wifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE);
if(wifiManager.isWifiEnabled())
{
wifi_flag = true;
// 得到服务器的IP地址
dhcpInfo = wifiManager.getDhcpInfo();
IPCar = Formatter.formatIpAddress(dhcpInfo.gateway);
phHandler.sendEmptyMessage(20);
// 注册广播
IntentFilter intentFilter = new IntentFilter();
intentFilter.addAction(A_S);
registerReceiver(myBroadcastReceiver intentFilter);
cameraCommandUtil = new CameraCommandUtil();
search();
} else {
Toast.makeText(MainActivity.this “请开启WIFI并重启应用“ Toast.LENGTH_LONG).show();
}
}
private void Init()
{
show_view = (ImageView)findViewById(R.id.show_view);
diap_view = (ImageView)findViewById(R.id.diap_view);
show_view.setOnTouchListener(new ontouchlistener());
相关资源
- Android分区工具包
- 药品进销存管理系统(论文范文_JSP
- Java写的一个简单的字体更改程序
- 尚硅谷Java视频Java8新特性视频教程
- 关于CommVault统一数据管理方案
- 基于CenGRP3.0 烟草行业企业整合解决方
- java并发编程实战高清版pdf
- java并发编程实战pdf
- 实现jsp页面二级下拉框联动,实时读
- 北师大学珠海校区实施SunONE数字校园
- Java-核心技术-36-讲李运华完.pdf
- 小工具,解决oschina码云svn文件夹不能
- Sun公司为中国客户提供Java架构咨询与
- 美国Holy Cross 医院使用Sun 解决方案对
- 立邦漆公司向Sun架构的移植预期使总
- 通用电气公司基于Sun 平台部署其全球
- jbpm(juel-api.jar)
- jstl 和 standard jar 包
- 验证全志R18的LCD+HDMI双屏异显
- jsp网站模板
- 《21天学通SQL Server》源码
- JSP多文件上传同时上传
- J2EE服务支持平台下融通供应商服务系
- Data Structures and Algorithm Analysis in Java
- Thinking In Java第五版
- think in java中文第五版
- JAVA JDK百度网盘地址
- jdk1.9安装包
- NCC-OpenAPI文档.zip
- JAVA并发编程实战.pdf
评论
共有 条评论