短视频app制作开发,判断当前用的是什么网络

短视频APP制作开发中判断当前用的是什么网络相关代码:

private ConnectivityManager connectivityManager;

@Override
protected void onCreate(Bundle savedInstanceState) {
     
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    connectivityManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
    Log.i("mw","是否有可用网络:"+isNetSuccessFul());

}

public boolean isNetSuccessFul(){
     
    NetworkInfo network = connectivityManager.getActiveNetworkInfo();

    if (network == null ||network.getState() != NetworkInfo.State.CONNECTED) {
     
        return false;
    }
    if(ConnectivityManager.TYPE_WIFI == network.getType()){
     
        Log.i("mw", "WIFI网络");
    }

    if(ConnectivityManager.TYPE_MOBILE == network.getType()){
     
        Log.i("mw", "移动网络");
    }

    return true;
}

以上就是关于短视频APP制作开发判断当前使用网络情况的相关代码,更多内容欢迎关注之后的文章
本文转载自网络,转载仅为分享干货知识,如有侵权欢迎联系云豹科技进行删除处理

你可能感兴趣的:(技术类,网络,android,java,python,人工智能)