android中ids.xml文件的作用


摘自https://blog.csdn.net/ztchun/article/details/68961233

 

1、概述

ids.xml:為應用的相關資源提供唯一的資源id。id是為了獲得xml中的對象需要的參數,也就是 
Object = findViewById(R.id.id_name); 
中的id_name。

2.用法

2.1 xml中使用

這些值可以在代碼中用android.R.id引用到。若在ids.xml中定義id,則在layout中可如下定義@id/id_name;否則為@+id/id_name。

2.2 代碼中使用

Button btn=new  Button(context); btn.setId(R.id.btn_name);

3.ids.xml的優點

(1)命名方便,我們可以把一些特定的控件先命好名,我們在使用的時候直接在我們的布局中設置id,省去了一個命名環節。

(2)在我們寫代碼布局的時候,我們在設置id的時候,我們就需要使用這種方式為我們的控件來命名了,在查找的時候它就可以去R文件中查找相應的id,然后進行轉換。

*注意:在ids.xml中的每一項目也會生成成到R文件中的。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM