安卓代码里private Button btn_1什么意思
时间: 2023-06-09 11:03:17 浏览: 51
private Button btn_1是一个私有属性,它指定了一个Button对象名为btn_1。在安卓代码中,private表示这个属性只能在当前类中使用,不能被其他类直接访问。而Button是一个控件类,表示创建了一个按钮。因此,私有属性btn_1表示一个只能在当前类中使用的按钮对象。
相关问题
安卓代码里对private Button btn_1实例化要new一下吗?
通常不需要通过new来实例化一个Button对象,而是通过findViewById方法来获取布局文件中该Button的实例。例如:Button btn_1 = findViewById(R.id.btn_1);
为什么安卓代码里private Button btn_1不需要通过new来实例化一个Button对象,而有些类就需要用new来实例化一个对象
这是因为在安卓的布局文件中,可以定义Button控件,在代码中使用findViewById()方法获取对应的控件对象,无需通过new来实例化,而对于一些需要自己定义的类,需要通过new关键字来手动创建对象。findViewById()方法会在运行时从布局文件中查找对应的控件,并返回一个对象的引用。