| | |
| | | import android.content.Context; |
| | | import android.content.Intent; |
| | | import android.content.ServiceConnection; |
| | | import android.content.pm.PackageManager; |
| | | import android.graphics.Color; |
| | | import android.graphics.drawable.ColorDrawable; |
| | | import android.os.AsyncTask; |
| | |
| | | import com.moral.yunfushao.model.EventMessage; |
| | | import com.moral.yunfushao.model.User; |
| | | import com.moral.yunfushao.update.UpdateManager; |
| | | import com.moral.yunfushao.utils.PermissionUtil; |
| | | |
| | | import org.greenrobot.eventbus.EventBus; |
| | | import org.json.JSONException; |
| | |
| | | protected void onCreate(Bundle savedInstanceState) { |
| | | super.onCreate(savedInstanceState); |
| | | bindService(); |
| | | PermissionUtil.verifyStoragePermissions(this); |
| | | } |
| | | |
| | | @Override |
| | |
| | | } |
| | | } |
| | | |
| | | @Override |
| | | public void onRequestPermissionsResult(int requestCode, String[] permissions, int[] grantResults) { |
| | | super.onRequestPermissionsResult(requestCode, permissions, grantResults); |
| | | |
| | | if (requestCode == 1) { |
| | | for (int i = 0; i < permissions.length; i++) { |
| | | if (grantResults[i] != PackageManager.PERMISSION_GRANTED) { |
| | | //申请失败 |
| | | PermissionUtil.verifyStoragePermissions(this); |
| | | } |
| | | } |
| | | } |
| | | } |
| | | |
| | | UpdateManager manager = new UpdateManager(MainActivity.this); |
| | | |
| | | private class checkUpdateTask extends AsyncTask<String, Void, String> { |
| | |
| | | public void onServiceDisconnected(ComponentName name) { |
| | | mBluetoothService = null; |
| | | } |
| | | |
| | | |
| | | }; |
| | | |
| | | private BluetoothService.Callback callback = new BluetoothService.Callback() { |