tiaozhuanyemian
来源:互联网 发布:linux查询cpu使用率 编辑:程序博客网 时间:2024/06/06 06:30
//清单
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
//activitymain
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@mipmap/ic_launcher" tools:context="com.example.yuelx.MainActivity"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentEnd="true" android:layout_alignParentRight="true" android:layout_alignParentTop="true" android:layout_marginEnd="18dp" android:layout_marginRight="18dp" android:layout_marginTop="20dp" android:text="倒计时3秒" android:textColor="#ff00" android:textSize="20sp" /></RelativeLayout>//main2
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.example.yuelx.Main2Activity"> <TextView android:layout_width="368dp" android:layout_height="495dp" android:gravity="center" android:text="第二页面" /></RelativeLayout>//mainactivity
package com.example.yuelx;import android.content.Context;import android.content.Intent;import android.net.ConnectivityManager;import android.net.NetworkInfo;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.support.v7.app.AppCompatActivity;import android.widget.Toast;public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); slp(); checkMobileNet(); } Handler handler = new Handler() { @Override public void handleMessage(Message msg) { super.handleMessage(msg); Intent intent = new Intent(MainActivity.this, Main2Activity.class); startActivity(intent); } }; private void slp() { new Thread() { @Override public void run() { super.run(); try { sleep(3000); } catch (InterruptedException e) { e.printStackTrace(); } handler.sendEmptyMessage(1); } }.start(); } public void checkMobileNet() { // 1.检测手机是否处于联网状态 // 1.得到系统服务ConnectivityManager ConnectivityManager manager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); // 2.得到网络信息类对象 NetworkInfo networkInfo = manager.getActiveNetworkInfo(); // 3.进行判断 if (networkInfo != null && networkInfo.isConnected()) { Toast.makeText(this, "已连接互联网!", Toast.LENGTH_SHORT).show(); } else { Toast.makeText(this, "未连接互联网!", Toast.LENGTH_SHORT).show(); } }}//mainactivity2
package com.example.yuelx;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;public class Main2Activity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main2); }}