安卓程序获取通讯录
(仅基础新手教程,无拒绝后任何弹窗和跳转到设置进行同意等操作)
准备工作
我是用
Andriod Stuoid作为开发,所以就以这个做实例了
创建一个新的项目
如图所示新建一个项目
Flie/New/New Project
-
根据自己需要取名
-
这里我们选择empty activity
其余的一直next 直到finish亮起点就行了
代码跳转
-
创建成功后如图
-
接下来需要创建
TestActivity类
public class TestActivity extends Activity {
List<String> string;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_test);
if (ContextCompat.checkSelfPermission(TestActivity.this, Manifest.permission.READ_CONTACTS) != PackageManager.PERMISSION_GRANTED) {
ActivityCompat.requestPermissions(TestActivity.this,
new String[]{
Manifest<