存入
SharedPreferences welcome = getSharedPreferences("welcome", MODE_PRIVATE);
SharedPreferences.Editor edit = welcome.edit();
edit.putString("welcome","111");
edit.commit();
取出
SharedPreferences welcome = getSharedPreferences("welcome", MODE_PRIVATE);
String string = welcome.getString("welcome", "cuo");
if (string=="111"){
Toast.makeText(this, "这是启动页" +main, Toast.LENGTH_SHORT).show();
}
相机代码 调用相机切换头像 Glide
//裁剪图片的快捷方法
implementation 'com.github.wildma:PictureSelector:2.1.0'
@Override
public void onClick(View v) {
PictureSelector.create(MainAct.this,PictureSelector.SELECT_REQUEST_CODE).selectPicture();
}//点击事件里写
回调相机结果
@Override
protected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode==PictureSelector.SELECT_REQUEST_CODE){
if (data!=null){
PictureBean bean=data.getParcelableExtra(PictureSelector.PICTURE_RESULT);
if (bean.isCut()){
Bitmap bitmap = BitmapFactory.decodeFile(bean.getPath());
Glide.with(MainAct.this).load(bitmap).apply(RequestOptions.bitmapTransform(new CircleCrop())).into(viewById);
}
viewById.setImageURI(bean.getUri());
Glide.with(MainAct.this).load(bean.getUri()).apply(RequestOptions.bitmapTransform(new CircleCrop())).into(viewById);
}
}
}//注意相机拍照只能真机测试不然会报错