这是我第一次写博客,主要记录以下我平时学习发现的错误以及想法
1.RecyclerView
xml文件标签!!!
<android.support.v7.widget.RecyclerView
这才是对的
<androidx.recyclerview.widget.RecyclerView
2.定制ListView
1).创建一个实体类,作为ListView适配器的适配类型、
2).创建自定义适配器继承自ArrayAdapter,将泛型指定为实体类
3.相机和手机存储问题
if (Build.VERSION.SDK_INT>23){
if (!Environment.isExternalStorageManager()) {
Intent intent = new Intent(Settings.ACTION_MANAGE_ALL_FILES_ACCESS_PERMISSION);
startActivity(intent);
}
}
if (Build.VERSION.SDK_INT>23){
if (ContextCompat.checkSelfPermission(AddInfoActivity.this, Manifest.permission.CAMERA) != PackageManager.PERMISSION_GRANTED) {
ActivityCompat.requestPermissions(AddInfoActivity.this, new String[]{Manifest.permission.CAMERA }, 11);
} else {
initPhotoError();
initView();
btnOnClick();
btnSave();
}
}
sdk版本大于23的安卓机需要动态申请权限