Bây gi bn vào th mc gen trong Package Explorer và tp tin R.java lên:

Một phần của tài liệu Bài thực hành Những khái niệm cơ bản về Android (Trang 26 - 28)

Th m c gen , là th c m c cho Android t đ ng t o ra, cho dù b n có xóa nó thì nó c ng l i t t o ra. N i dung bên trong b nđ ng có ch nh s a nó. T t c nh ng gì b n kéo th vào giao di n, hay thi t l p string.xml, menu … t t t n t t liên quan t i resource thì nó s đ c sinh ra bên trong R.java. D a vào đây đ ta có th truy su t các đ i t ng trong coding.

Ví d :

- trên b n th y class Id có ch a Id c a Button mà lúc nãy kéo vào giao di n đ t tên là

btnXinChao. Ta d a vào Id này đ t ng tác v i control.

- Hay layout activity_mainc ng s t đ ng l u tr trong này

- Trong màn hình trên, b n th y bên trong hàm onCreate có l nh:

+ setContentView(R.Layout.activity_main) ==> thi t l p giao di n cho Activity. V iactivity_mainl y t R.java

+ findViewById(R.id.btnXinChao) ==> truy su t control là Button trên giao di n. v ibtnXinChaol y t R.java

* B n s hi u h n v các hàm này vào các ph n sau. đây m c đích là Tôi đang gi i thích ch c n ng c a t ng ph n trong Android

- Ti p t c b n quan sát các th m c:Drawable-hdpi, Drawable-ldpi,Drawable- mdpi, Drawable-xdpi:

B n có th t t o thêm m t th m c cùng c p tên là Drawable, các t p tin b n kéo th tr c ti p vào trong này (t o Resource). Khi ch ng trình load các ReSource s t đ ng vào đây l y. Còn -

28

hdpi, -ldbpi, -xdpi là tùy thu c vào đ phân gi i màn hình mà ch ng trình t đ ngvào l y đúng d li u bên trong.

Một phần của tài liệu Bài thực hành Những khái niệm cơ bản về Android (Trang 26 - 28)