... Applications
Cấu trúc một
ứng dụng
Android
điển hình
45
Chapter 1 - Resources
Android s web page
3
http://www .android. com/
Android Components
19
Video 1/3: Android s Architecture
Presented by ...
chỉ dẫnAndroid rằng Activity chứa IntentFilter này cần
được nhìn thấy tại home screen.
39
Why Android?
Listen from the project creators/developers (2.19 min)
–
Nick Sears. Co-founder of Android
–
Steve ... (13 min)
Available at: http://www.youtube.com/watch?v=QBGfUs9mQYY
Android Applications
•
Mỗi ứng dụng Android chạy trong tiến trình Linux của
riêng nó.
•
Mỗi ứng dụng bao gồm một tổ hợp các component...
... kg?
www.nhatnghe.com
Lập trìnhAndroid 2012
Xây dựng chương trình ứng dụng tính tổng 2 số
B2: Tạo Android Project
•
File, New, Android Project
•
Đặt tên Project: bt_tong2so, Next
www.nhatnghe.com
Lập trìnhAndroid ... Google.
www.nhatnghe.com
Lập trìnhAndroid 2012
Xây dựng chương trình ứng dụng tính tổng 2 số
B1: Khởi động Eclipse
www.nhatnghe.com
Lập trìnhAndroid 2012
Xây dựng chương trình ứng dụng tính tổng ... kiểm chứng code giao diện dạng
XML
www.nhatnghe.com
Lập trìnhAndroid 2012
Nội dung
Tổng quan về Android1
Yêu cầu và công cụ lậptrình trên Android 2
Demo xây dựng ứng dụng đơn giản3
Demo xây...
... chạy nền và không tương tác trực tiếp
với người dùng.
• Tham khảo:
http://developer .android. com/reference /android/ a
pp/Service.html
Service
MultiUni
Trần Vũ Tất Bình
... gọi
stopService() hoặc
service tự stop
Xem demo LocalService
• ApiDemos src
com.example .android. apis.app
LocalService
LocalServiceBinding
LocalServiceController
Tổng quan
• ... nhạc.
– Dùng để xử lý các thao tác mất thời gian và không
nhất thiết phải hiển thị lên activity (download,
upload…)
– Đôi khi cần một ứng dụng vận hành liên tục để xử
lý những việc mong muốn...
... tương ứng để khởi
động.
Activity?
• Activity là một trong 4 thành phần chính của
một ứng dụng Android.
• Activity được dùng để hiện thị một màn hình.
• Khi làm việc với activity cần bắt đầu ...
intent.setData(MediaStore.Images.Media.EXTERNAL_CON
TENT_URI);
startActivity(intent);
Activity trong Android
Trần Vũ Tất Bình
Lifecycle của Activity
Liên lạc giữa 2 activity
• Có thể khởi động...
... thư mục đó, đều có
đoạn này:
<TextView
android: layout_width="fill_parent"
android: layout_height="wrap_content"
android: text=“@string/hello"
/>
Bắt ... xoay màn hình
• Các bạn sửa cái nội dung android: text trong đoạn
xml đó lại, để cho 2 file main đó có 2 nội dung
text khác nhau là được.
• Chạy chương trình, sau khi màn hình hiển thị,
các ... 1.6
Kết thúc
• Về nhà, các bạn xem lại bài hôm nay, có thể
tham khảo bản tiếng Anh tại link này:
http://developer .android. com/resources/tutorial
s/hello-world.html
• Các bạn có thể thử các...
... encoding="utf-8"?>
<LinearLayout xmlns :android= "http://schemas .android. com/apk/res /android& quot;
android: orientation="vertical"
android: layout_width="fill_parent"
android: layout_height="fill_parent”>
... <TextView
android: layout_width="fill_parent"
android: layout_height="wrap_content"
android: text=“@string/hello“ />
</LinearLayout>
Tổng quan
•
Trong Android, dùng ... thêm các dòng giải thích tiếng
Anh nhé
http://developer .android. com/resources/tutorial
s/views/hello-linearlayout.html
ApiDemos
•
Mở ứng dụng ApiDemos đã có sẵn:
–
New android project Create...
... trong 2 thư mục đó, đều có đoạn này:
<TextView
android: layout_width="fill_parent"
android: layout_height="wrap_content"
android: text=“@string/hello"
/>
Tạo UI trực ... emulator
Kết thúc
•
Về nhà, các bạn xem lại bài hôm nay, có thể tham khảo bản
tiếng Anh tại link này:
http://developer .android. com/resources/tutorials/hello-world.h
tml
•
Các bạn có thể thử các ... = new TextView(this);
tv.setText("Hello, Android& quot;);
setContentView(tv);
}
}
Thử một chút về xoay màn hình
•
Các bạn sửa cái nội dung android: text trong đoạn xml đó lại,
để cho 2...
... bit được lập trong trường hợp $a hoặc $b được lập.
$a ^ $b Xor
Các bit được lập khi $a hoặc $b được lập nhưng cả hai không
đồng thời lập.
~ $a Not Các bit được lập nếu $a không được lập và ngược ... PHP.
4.2 _Hướng dẫn cách cài đặt từ file nhị phân zip trên Windows
Phần hướngdẫn cài đặt này sẽ giúp ta cài đặt và cấu hình PHP trên các webserver
Windows 9x/Me/NT/2000/XP .Phần hướngdẫn này ... tốt.
Chạy trình cài đặt và theo các hướngdẫn được cung cấp bởi trình cài đặt tự động. Có hai loại cài
đặt được hỗ trợ, standard, cung cấp các giá trị mặc định cho tất cả các thiết lập có thể...
...
Bài này sẽ hướngdẫn cặn kẽ mọi người cách sử dụng Android trong Eclipse, hi
vọng giúp những người mới chập chững bước vào lậptrìnhAndroid có thêm thông
tin và biết ... vào topic
hướng dẫn sử dụng Eclipse.
1 .Download Android SDK:
Android SDK thực chất là tập hợp các công cụ và thư viện để phát triển các ứng
dụng trên nền tảng hệ điều hành Android.
... của mình hiệu quả hơn.
I .Hướng dẫn cài đặt Android với Eclipse:
Thực chất anh Giáp đã viết một bài có nội dung tương tự, nhưng do Goolge thay
đổi phương thức tải Android SDK nên mình quyết...