1234567891011121314151617181920212223242526272829 |
- package com.jyc.threegames.utils;
- import android.content.Context;
- import android.net.ConnectivityManager;
- import android.net.NetworkInfo;
- import android.os.BatteryManager;
- import android.os.Build;
- public class PhoneUtils {
- public static int getBatteryLevel(Context context){
- if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
- BatteryManager batteryManager = (BatteryManager) context.getSystemService(Context.BATTERY_SERVICE);
- return batteryManager.getIntProperty(BatteryManager.BATTERY_PROPERTY_CAPACITY);
- }
- return 0;
- }
- public static boolean isNetworkConnected(Context context) {
- if (context != null) {
- ConnectivityManager mConnectivityManager = (ConnectivityManager) context
- .getSystemService(Context.CONNECTIVITY_SERVICE);
- NetworkInfo mNetworkInfo = mConnectivityManager.getActiveNetworkInfo();
- if (mNetworkInfo != null) {
- return mNetworkInfo.isAvailable();
- }
- }
- return false;
- }
- }
|