Возможно, обман немного, но MAC-адрес адаптера Ethernet машин редко изменяется без материнской платы, изменяющейся в эти дни.
Согласно документации View
Идентификатор не обязательно должен быть уникальным в иерархии этого представления. Идентификатор должен быть положительным числом.
Таким образом, вы можете использовать любое положительное целое число, которое вам нравится, но в этом случае могут быть некоторые представления с эквивалентными идентификаторами. Если вы хотите найти какое-либо представление в иерархии, может оказаться полезным вызов setTag
с некоторыми ключевыми объектами.
Также вы можете определить ids.xml
в ] разрешение / значения
. Вы можете увидеть точный пример в образце кода Android.
samples/ApiDemos/src/com/example/android/apis/RadioGroup1.java
samples/ApiDemp/res/values/ids.xml