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);    }}

原创粉丝点击