Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
12Activity
0 of .
Results for:
No results containing your search query
P. 1
Lab thuc hanh Android

Lab thuc hanh Android

Ratings: (0)|Views: 734 |Likes:
Published by Nguyen Trung Hieu

More info:

Published by: Nguyen Trung Hieu on Jul 30, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

04/25/2013

pdf

text

original

 
 Lập trình trên thiết bị di động: Android Khoa CNTT - Hutech Nguyễn Hà Giang – (nguyenha.giang@yahoo.com)
1
Lab 1: Ứng dụng Android đầu tiên
 
Mục tiêu
Làm quen với cách thức tạo ứng dụng Android cơ bản dùng IDE Eclipse.Hiểu cấu trúc cơ bản của Android project.Dùng XML để tạo layout của Activity.Quen với việc sử dụng các resource trong ứng dụng Android.
Yêu cầu
Đã cài đặt môi trường đầy đủ để xây dựng ứng dụng Android trên Eclipse.Có một số kiến thức cơ bản về lập trình Android.
Hướng dẫn
1.
 
Bước 1: Tạo ứng dụng Android từ EclipseTrong Eclipse chọn Alt +Shift + N ( New project), chọn tiếp Android Project
 
 Lập trình trên thiết bị di động: Android Khoa CNTT - Hutech Nguyễn Hà Giang – (nguyenha.giang@yahoo.com)
2
Hình 1.1: Minh hoạ cách tạo Android ProjectSau khi đã khai báo các thông tin để tạo mới Android project thì chọn Finish để hoàn tất.Eclipse sẽ tạo một project Android có cấu trúc như sau:Hình 1.2: Toàn bộ Android project ban đầu được Eclipse phát sinhỨng dụng này chỉ có duy nhất một thành phần gọi là Activity có tên là FirstAppAndroidActivity,trong ứng dụng Android, activity là thành phần GUI chứa các widget (tương tự như control trongwindows form). Nói một cách tổng quát ứng dụng nếu có tương tác với người dùng thông qua UIthì phải có activity, trong ứng dụng Android có thể tạo ra nhiều Activity (giống như tạo nhiềuform trong lập trình desktop).Trong Activity FirstAppAndroidActivity trên thì có phương thức override onCreate phương thứcnàydùng để khởi tạo thành phần UI và các xử lý của activity. Trong phương thức này có gọihàm
setContentView
và truyền vào là id của layout được khai báo trong thư mục res/layout
 
 Lập trình trên thiết bị di động: Android Khoa CNTT - Hutech Nguyễn Hà Giang – (nguyenha.giang@yahoo.com)
3
Hình 1.3: File XML Layout chứa mô tả giao diện của activityGiải thích file mô tả layout main.xml của activity:Bao gồm một LinearLayout, đây là dạng ViewGroup cho phép chứa các View bên trongvà được sắp xếp theo hai dạng: “vertical” hay “horizontal”. Trong layout nàyLinearLayout được thiết lập theo phương dọc, giá trị fill_parent cho biết layout sẽ chiếmhết kích thước của thành phần bao chứa nó (full kích thước).Một TextView là một dạng tương tự như Label trong Windows Form, cho phép hiển thịnội dung thông tin nào đó, TextView này được thiết lập có kích thước ngang là kíchthước của thành phần bao chứa, và kích thước dài là wrap, vừa đủ hiển thị nội dung.Thuộc tính android:text thiết lập chuỗi cần hiển thị trên TextView, trong phần này khai báo chuỗi @string/hello ý nghĩa lấy chuỗi tên hello được khai báo trong phầnresource là file strings.xml, khi đó nội dung (giá trị) của chuỗi hello sẽ hiển thị lên trênTextView.

Activity (12)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
Dieu Thu Nguyen liked this
bmwli liked this
Nghiem Nguyen liked this
Lê Duy Khanh liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->