1. Trang chủ
  2. » Công Nghệ Thông Tin

Đề Cương Lập trình trên thiết bị di động

13 603 3

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 13
Dung lượng 463,97 KB

Nội dung

Câu 1: Giới thiệu sơ qua về 3 nền tảng di động phổ biến hiện nay Android, iOS, Windows Phone. Câu 2: Lịch sử phát triển của Android ? Trình bày các phiên bản của Android đã được phát hành. Câu 3: Kiến trúc nền tảng Android gồm mấy tầng? là những tầng nào? Nêu vai trò và chức năng của từng tầng? Câu 4: Google Play Store là gì ? Làm thế nào để tải ứng dụng (miễn phí và trả phí) trên Google Play Store về điện thoại ?

Trang 1

Ôn t p môn L p trình trên thi t b di đ ng – CNPM K9 ập môn Lập trình trên thiết bị di động – CNPM K9 ập môn Lập trình trên thiết bị di động – CNPM K9 ết bị di động – CNPM K9 ị di động – CNPM K9 ộng – CNPM K9

Ph n ần Lý thuy t ết bị di động – CNPM K9

Câu 1: Gi i thi u s qua v 3 n n t ng di đ ng ph bi n hi n nay Android, iOS, ệu sơ qua về 3 nền tảng di động phổ biến hiện nay Android, iOS, ơ qua về 3 nền tảng di động phổ biến hiện nay Android, iOS, ề 3 nền tảng di động phổ biến hiện nay Android, iOS, ề 3 nền tảng di động phổ biến hiện nay Android, iOS, ảng di động phổ biến hiện nay Android, iOS, ộng – CNPM K9 ổ biến hiện nay Android, iOS, ết bị di động – CNPM K9 ệu sơ qua về 3 nền tảng di động phổ biến hiện nay Android, iOS, Windows Phone.

H đi u hành trên đi n tho i thông minh hay máy tính b ng hi n đang đại thông minh hay máy tính bảng hiện đang được ảng hiện đang được ượcc xem là bí quy t quy t đ nh thành công c a các nhà s n xu t Song dù ết quyết định thành công của các nhà sản xuất Song dù ết quyết định thành công của các nhà sản xuất Song dù ịnh thành công của các nhà sản xuất Song dù ủa các nhà sản xuất Song dù ảng hiện đang được ất Song dù th i gian ời gian có m tặt khác nhau, thì m i h đi u hành đ u có u, khuy t đi m riêngỗi hệ điều hành đều có ưu, khuyết điểm riêng ư ết quyết định thành công của các nhà sản xuất Song dù ểm riêng , nh hảng hiện đang được ưởng trực tiếpng tr c ti pực tiếp ết quyết định thành công của các nhà sản xuất Song dù

đ n vi c l a ch n c a ngết quyết định thành công của các nhà sản xuất Song dù ực tiếp ọn của người dùng ủa các nhà sản xuất Song dù ười gian i dùng, chúng ta có cái nhìn t ng quan v 3 h đi u hànhổng quan về 3 hệ điều hành trên thi t b di đ ng:ết quyết định thành công của các nhà sản xuất Song dù ịnh thành công của các nhà sản xuất Song dù ộng:

Tên h đi u ệu sơ qua về 3 nền tảng di động phổ biến hiện nay Android, iOS, ề 3 nền tảng di động phổ biến hiện nay Android, iOS,

hành trên

đi n tho i ệu sơ qua về 3 nền tảng di động phổ biến hiện nay Android, iOS, ại

u đi m

Android

(Google) -Tùy bi n nhanh chóng-D làm quenễ làm quen ết quyết định thành công của các nhà sản xuất Song dù

- ng d ng h tr phong phú,Ứng dụng hỗ trợ phong phú, ụng hỗ trợ phong phú, ỗi hệ điều hành đều có ưu, khuyết điểm riêng ợc -Tương thích với đa cấu hình phầnng thích v i đa c u hình ph nới đa cấu hình phần ất Song dù ần

c ng liên t c đứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, ượcc c p nh t phiênập nhật phiên ập nhật phiên

b n m i ảng hiện đang được ới đa cấu hình phần

-B phân m nh(quá nhi u phiên b )ịnh thành công của các nhà sản xuất Song dù ảng hiện đang được ảng hiện đang được khi n cho vi c nâng c p lên phiênết quyết định thành công của các nhà sản xuất Song dù ất Song dù

b n m i khó th c hi n đ ng nh tảng hiện đang được ới đa cấu hình phần ực tiếp ồng nhất ất Song dù trên nhi u thi t bết quyết định thành công của các nhà sản xuất Song dù ịnh thành công của các nhà sản xuất Song dù

-Đ i v i t ng hãng có đi u ch nhối với từng hãng có điều chỉnh ới đa cấu hình phần ừng hãng có điều chỉnh ỉnh riêng, khi n ngết quyết định thành công của các nhà sản xuất Song dù ười gian i dùng b i r i khiối với từng hãng có điều chỉnh ối với từng hãng có điều chỉnh thay đ i thi t bổng quan về 3 hệ điều hành ết quyết định thành công của các nhà sản xuất Song dù ịnh thành công của các nhà sản xuất Song dù

-Android có khá nhi u l h ng b oỗi hệ điều hành đều có ưu, khuyết điểm riêng ổng quan về 3 hệ điều hành ảng hiện đang được

m tập nhật phiên

iOS (Apple) -Giao di n thi t k đ p, tinh tết quyết định thành công của các nhà sản xuất Song dù ết quyết định thành công của các nhà sản xuất Song dù ẹp, tinh tế ết quyết định thành công của các nhà sản xuất Song dù

-B o m t cao ảng hiện đang được ập nhật phiên -Kho ng d ng vô cùng phong phúứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, -Sau nâng c p, luôn khi n ngất Song dù ết quyết định thành công của các nhà sản xuất Song dù ười gian i dùng ph i ng c nhiên, thích thú v iảng hiện đang được ại thông minh hay máy tính bảng hiện đang được ới đa cấu hình phần quá nhi u thay đ iổng quan về 3 hệ điều hành

-Thi t l p đ ng b v i iTunes gâyết quyết định thành công của các nhà sản xuất Song dù ập nhật phiên ồng nhất ộng: ới đa cấu hình phần khó khăn cho nh ng ngững người mới tiếp ười gian i m i ti pới đa cấu hình phần ết quyết định thành công của các nhà sản xuất Song dù

c n iOSập nhật phiên -N u không am hi u, b n sẽ m tết quyết định thành công của các nhà sản xuất Song dù ểm riêng ại thông minh hay máy tính bảng hiện đang được ất Song dù

b chép ng d ng nh c, phim tại thông minh hay máy tính bảng hiện đang được ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, ại thông minh hay máy tính bảng hiện đang được ừng hãng có điều chỉnh máy tính vào đi n tho iại thông minh hay máy tính bảng hiện đang được

Windows

Phone

(Microsoft)

-Tính đ ng b v i máy tính cao( vìồng nhất ộng: ới đa cấu hình phần

s d ng các d ch v c a Microsoft)ử dụng các dịch vụ của Microsoft) ụng hỗ trợ phong phú, ịnh thành công của các nhà sản xuất Song dù ụng hỗ trợ phong phú, ủa các nhà sản xuất Song dù

-H tr công vi c v i các ti n íchỗi hệ điều hành đều có ưu, khuyết điểm riêng ợc ới đa cấu hình phần văn phòng m nh mẽại thông minh hay máy tính bảng hiện đang được

-Cũng r t d ti p c n s d ngất Song dù ễ làm quen ết quyết định thành công của các nhà sản xuất Song dù ập nhật phiên ử dụng các dịch vụ của Microsoft) ụng hỗ trợ phong phú,

-Quá cũ kĩ( nh hảng hiện đang được ưởng trực tiếpng t th hừng hãng có điều chỉnh ết quyết định thành công của các nhà sản xuất Song dù thi t b s d ng Windows Mobile)ết quyết định thành công của các nhà sản xuất Song dù ịnh thành công của các nhà sản xuất Song dù ử dụng các dịch vụ của Microsoft) ụng hỗ trợ phong phú, -Ch h p d n doanh nghi p chỉnh ất Song dù ẫn doanh nghiệp chứ ứng liên tục được cập nhật phiên không h p d n ngất Song dù ẫn doanh nghiệp chứ ười gian ử dụng các dịch vụ của Microsoft) ụng hỗ trợ phong phú,i s d ng là cá nhân

-Ch ng d ng ch a th t s đa d ngợc ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, ư ập nhật phiên ực tiếp ại thông minh hay máy tính bảng hiện đang được –Chi phí cho ng d ng khá caoứng liên tục được cập nhật phiên ụng hỗ trợ phong phú,

Trang 2

Câu 2: L ch s phát tri n c a Android ? Trình bày các phiên b n c a Android đã ị di động – CNPM K9 ểm ủa Android ? Trình bày các phiên bản của Android đã ảng di động phổ biến hiện nay Android, iOS, ủa Android ? Trình bày các phiên bản của Android đã

L ch s phát tri n c a Android: ị di động – CNPM K9 ểm ủa Android ? Trình bày các phiên bản của Android đã

cho các dòng đi n tho i SmartPhone ại thông minh hay máy tính bảng hiện đang được

-Đ u tiên đần ược ra đ i b i công ty liên h p Android, sau đó đc ời gian ởng trực tiếp ợc ượcc Google mua l i vàại thông minh hay máy tính bảng hiện đang được phát tri n t năm 2005 và tr thành m t h đi u hành di đ ng mã ngu n m , mi nểm riêng ừng hãng có điều chỉnh ởng trực tiếp ộng: ộng: ồng nhất ởng trực tiếp ễ làm quen phí, m nh mẽ và đại thông minh hay máy tính bảng hiện đang được ược ưc a chu ng cao trên th gi i.ộng: ết quyết định thành công của các nhà sản xuất Song dù ới đa cấu hình phần

-Android liên t c đụng hỗ trợ phong phú, ượcc phát tri n, m i b n c p nh t t google là m i l n androidểm riêng ỗi hệ điều hành đều có ưu, khuyết điểm riêng ảng hiện đang được ập nhật phiên ập nhật phiên ừng hãng có điều chỉnh ỗi hệ điều hành đều có ưu, khuyết điểm riêng ần

được ối với từng hãng có điều chỉnh ưc t i u hóa đ ho t đ ng t t h n, nhanh và n đ nh h n, h tr thêm côngểm riêng ại thông minh hay máy tính bảng hiện đang được ộng: ối với từng hãng có điều chỉnh ơng thích với đa cấu hình phần ổng quan về 3 hệ điều hành ịnh thành công của các nhà sản xuất Song dù ơng thích với đa cấu hình phần ỗi hệ điều hành đều có ưu, khuyết điểm riêng ợc ngh m i.ới đa cấu hình phần

-Năm 2008, h đi u hành android đã chính th c m toàn b mã ngu n.ứng liên tục được cập nhật phiên ởng trực tiếp ộng: ồng nhất

-Sau m i l n c p nh t, ỗi hệ điều hành đều có ưu, khuyết điểm riêng ần ập nhật phiên ập nhật phiên đánh giá thì android phiên b n 2.2 ho t đ ng nhanh h n b nảng hiện đang được ại thông minh hay máy tính bảng hiện đang được ộng: ơng thích với đa cấu hình phần ảng hiện đang được 2.1 t i 450% Hi n nay, phiên b n m i nh t 2.3 phát hành ngày 6/12/2010 và đangới đa cấu hình phần ảng hiện đang được ới đa cấu hình phần ất Song dù

ti p t c đết quyết định thành công của các nhà sản xuất Song dù ụng hỗ trợ phong phú, ược ập nhật phiênc c p nh t.ập nhật phiên

Các phiên bản của Android :

- Android 1.0( 23-11-2008)

HTC Dream là smartphone dùng Android đầu tiên với kiểu dáng trượt kèm bàn phím vật lý Chưa được Google định hình tên mã (trước đó tên gọi Astro Boy hay Bender)

Android 1.0 rất nguyên sơ, tích hợp khả năng đồng bộ dữ liệu với các dịch vụ trực tuyến, một trình phát media, hỗ trợ Wi-Fi và Bluetooth, thanh trạng thái hiển thị các thông báo ứng dụng và một ứng dụng chụp ảnh (camera)

- Android 1.1(9-2-2009)

Android 1.1 đã có tên Petit Four

Bổ sung một số chức năng mới cho Google Maps hiển thị chi tiết hơn, bàn phím ảo gọi điện thoại đã có thể hiển thị hoặc ẩn khi gọi

Chương trình SMS cho phép người dùng lưu tập tin đính kèm

Android 1.1 sửa một số lỗi trong Android 1.0

- Android 1.5(30-4-2009)Cupcake

Cupcake, tên mã đầu tiên áp dụng cho phiên bản Android

Cupcake mang nhiều tính năng mới như bàn phím ảo có khả năng dự đoán từ đang gõ, từ điển từ ngữ do người dùng đặt ra, hỗ trợ widget trên giao diện chủ, quay phim và phát lại video clip, lược sử thời gian cuộc gọi, chế độ tự động xoay màn hình theo hướng sử dụng (screen rotation) Trình duyệt web trong Cupcake có thêm khả năng sao chép/ dán (copy/paste).cho phép người dùng hiển thị hình ảnh trong danh bạ

- Android 1.6(30-9-2009)Donut

Donut khắc phục các chức năng "lỏng lẻo" trong Cupcake, mở rộng chức năng tìm kiếm bằng giọng nói và ký tự đến bookmark và danh bạ Android Market trở thành "chợ đầu mối" để người dùng tìm kiếm và xem các ứng dụng Android

Ứng dụng chụp ảnh và quay phim trong Donut nhanh hơn

Hệ điều hành hỗ trợ màn hình có độ phân giải lớn hơn, hướng đến các thế hệ smartphone màn hình lớn

Trang 3

- Android 2.0(26-10-2009) Eclair

Google tung ra Eclair, phiên bản được nhận định là "bước đi lớn" của hệ điều hành này Eclair cải tiến rất nhiều, từ giao diện đến ứng dụng bên trong hệ thống

Ứng dụng chụp ảnh tăng cường thêm chức năng zoom số (phóng to), cân bằng trắng, hỗ trợ đèn flash và các hiệu ứng màu sắc

Hệ thống hoạt động ổn định hơn, cải thiện khả năng xử lý, hỗ trợ kết nối Bluetooth tốt hơn, đặc biệt tùy chọn đồng bộ nhiều tài khoản Một điểm thuận tiện được đánh giá cao lúc bấy giờ là giao diện danh bạ cho phép nhấn chọn vào một ảnh danh bạ để gọi, nhắn tin hay email đến họ

Eclair là phiên bản Android đầu tiên hỗ trợ ảnh nền động (live wallpaper) dù tùy chọn này tiêu tốn khá nhiều pin

- Android 2.2(20-5-2010) Froyo

mang Adobe Flash đến Android, kéo theo hàng loạt ứng dụng và game trên nền Flash Người dùng có thể xem video clip nền Flash như YouTube và "ra lệnh" thực hiện cuộc gọi qua Bluetooth

Là thiết bị phát sóng Wi-Fi từ kết nối 3G được sử dụng rất phổ biến đến ngày nay

Lần đầu tiên Android cho phép cài đặt ứng dụng (app) lên thẻ nhớ SD thay vì mặc định cài ngay vào bộ nhớ trong của thiết bị

Điểm "đầu tiên" nữa trong Froyo bao gồm mật khẩu đã hỗ trợ số và chữ số

Thiết bị đầu tiên mang nhãn Froyo ra mắt thị trường là HTC Nexus One

Trang 4

- Android 2.3( 6-12-2010)Gingerbread

dòng smartphone đầu tiên sử dụng Gingerbread mang tên Nexus S, hỗ trợ công nghệ giao tiếp tầm gần NFC

Gingerbread đưa vào hệ thống một công cụ quản lý tải tập tin, cho phép theo dõi và truy xuất đến các tập tin đã tải về máy

Hệ thống này hỗ trợ nhiều camera cho các thiết bị có camera mặt sau và trước, quản lý nguồn pin hiệu quả hơn, tiết kiệm thời lượng pin

Phiên bản này khắc phục khá nhiều lỗi từ Froyo, kèm theo một số điều chỉnh trong giao diện người dùng (UI)

- Android 3.0(22-2-2011)Honeycomb

là một thế hệ Android đầu tiên dành riêng cho máy tính bảng (tablet)

Mang những tính năng từ thế hệ Android 2.x, Android 3.0 cải tiến giao diện phù hợp với cách sử dụng máy tính bảng, bàn phím ảo thân thiện hơn, hỗ trợ xử lý đa tác vụ (multi-tasking)

cho phép chuyển đổi qua lại các ứng dụng đang cùng chạy Không chỉ có bề mặt được trau chuốt, phần lõi hệ thống có các cải tiến tương thích với phần cứng như hỗ trợ chip xử lý (CPU) đa lõi, tăng tốc phần cứng

Android 3.0 đặt nền móng quan trọng cho thế hệ Android 4.x hợp nhất, khắc phục sự phân mảng của Android (có các phiên bản riêng dành cho smartphone và tablet)

- Android 4.0(19-10-2011)Ice Cream Sandwich

là thế hệ Android được mong đợi nhất đến nay,thế hệ smartphone đầu tiên trang bị ICS truy xuất nhanh các ứng dụng thường dùng vào phần bên dưới giao diện chủ, tùy biến widget, dễ sắp xếp và duyệt danh sách ứng dụng hơn

Các ứng dụng đã có thể truy xuất nhanh từ màn hình khóa thiết bị (Lock screen), hiện các hãng sản xuất thiết bị chỉ mới cho phép Camera có thể chọn nhanh từ Lock screen

Ice Cream Sandwich hoạt động mượt mà, nhanh và đẹp hơn

- Android 4.1(9-7-2012.) Jelly Bean

Máy tính bảng Nexus 7 là thiết bị dùng Jelly Bean đầu tiên ra mắt

Android 4.1 nâng tầm hoạt động cho hệ điều hành của Google, trở thành hệ điều hành cho thiết bị di động hàng đầu hiện nay, đe dọa cả "ông lớn" Windows

Khả năng sắp xếp giao diện chủ và widget trong Jelly Bean rất tùy biến và linh hoạt

Hệ thống hỗ trợ dịch vụ ví điện tử Google Wallet, đặc biệt trình duyệt web mặc định trong Android được thay thế bởi đại diện tên tuổi: Chrome, với khả năng đồng bộ dữ liệu theo tài khoản với bản Chrome trên máy tính

Jelly Bean giới thiệu Google Now, dịch vụ trực tuyến mới hiện chỉ dành cho Android (đắc lực cho công việc sắp xếp lịch trình, tìm kiếm thông tin, xác định vị trí)

- Android 4.2 (11-2012)

Phiên bản 4.2 và vẫn mang tên mã Jelly Bean

Android 4.2 tiếp tục mang đến những cải tiến hấp dẫn cho ứng dụng chụp ảnh (Camera) như HDR, Photo Sphere, hiệu ứng ảnh, Google Now, đưa tính năng lướt chọn từ rất hay trong bàn phím ảo

Hỗ trợ nhiều tài khoản người dùng trên máy tính bảng (multi-user profile)

Trang 5

Câu 3: Ki n trúc n n t ng Android g m m y t ng? là nh ng t ng nào? Nêu vai ết bị di động – CNPM K9 ề 3 nền tảng di động phổ biến hiện nay Android, iOS, ảng di động phổ biến hiện nay Android, iOS, ồm mấy tầng? là những tầng nào? Nêu vai ấy tầng? là những tầng nào? Nêu vai ần ững tầng nào? Nêu vai ần trò và ch c năng c a t ng t ng ức năng của từng tầng ủa Android ? Trình bày các phiên bản của Android đã ừng tầng ần ?

Ki n trúc n n t ng Android bao g m 5 t ng.ết quyết định thành công của các nhà sản xuất Song dù ảng hiện đang được ồng nhất ần

-t ng khung ng d ng (Application Framework)ần ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú,

-t ng ng d ng(applications)ần ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú,

linux

(linux kernel

layer)

-là tầng thấp nhất, được xây nhằm giải quyết phần nào giới hạn về nguồn năng lượng sử dụng và tối ưu việc sử dụng các tài nguyên trong thiết bị

-Qu n lý b nh , ti n trình và các kênh k t n i m ngảng hiện đang được ộng: ới đa cấu hình phần ết quyết định thành công của các nhà sản xuất Song dù ết quyết định thành công của các nhà sản xuất Song dù ối với từng hãng có điều chỉnh ại thông minh hay máy tính bảng hiện đang được

vi n

(Libraries)

-ch a ứng liên tục được cập nhật phiên mã ngu n c p th p cho nh ng ch c năng: ồm mấy tầng? là những tầng nào? Nêu vai ấy tầng? là những tầng nào? Nêu vai ấy tầng? là những tầng nào? Nêu vai ững tầng nào? Nêu vai ức năng của từng tầng

+mã hóa và gi i mã âm thanh, hình nh kĩ thu t sảng hiện đang được ảng hiện đang được ập nhật phiên ối với từng hãng có điều chỉnh +trình bày các giao di n đ h a b o m t l u lồng nhất ọn của người dùng ảng hiện đang được ập nhật phiên ư ượcng TCP /IP cũng

+h tr truy xu t c s d li u (Sqlite)…ỗi hệ điều hành đều có ưu, khuyết điểm riêng ợc ất Song dù ơng thích với đa cấu hình phần ởng trực tiếp ững người mới tiếp

t ng máy oần ảng hiện đang được

Android(And

roid

Runtime)

-dùng đ ch y các ng d ng trên thi t b Androidểm riêng ại thông minh hay máy tính bảng hiện đang được ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, ết quyết định thành công của các nhà sản xuất Song dù ịnh thành công của các nhà sản xuất Song dù bao g m m t t p các th vi n lõi (core libraries) cung c p h u h tồng nhất ộng: ập nhật phiên ư ất Song dù ần ết quyết định thành công của các nhà sản xuất Song dù các ch c năng trong th vi n lõi c a ngôn ng l p trình Java vàứng liên tục được cập nhật phiên ư ủa các nhà sản xuất Song dù ững người mới tiếp ập nhật phiên máy o Dalvik ảng hiện đang được

-Dalvik đượcc vi t đ m t thi t b có th ch y nhi u máy o cùngết quyết định thành công của các nhà sản xuất Song dù ộng: ết quyết định thành công của các nhà sản xuất Song dù ịnh thành công của các nhà sản xuất Song dù ểm riêng ại thông minh hay máy tính bảng hiện đang được ảng hiện đang được lúc hi u quảng hiện đang được

-Máy o Dalvik th c thi các t p tin dex, là lo i t p tin đảng hiện đang được ực tiếp ập nhật phiên ại thông minh hay máy tính bảng hiện đang được ập nhật phiên ược ối với từng hãng có điều chỉnh ưc t i u

đ ti t ki m b nh , và đ qu n lý ti n trình, qu n lí b nh hi uểm riêng ết quyết định thành công của các nhà sản xuất Song dù ộng: ới đa cấu hình phần ểm riêng ảng hiện đang được ết quyết định thành công của các nhà sản xuất Song dù ảng hiện đang được ộng: ới đa cấu hình phần

qu , máy o này cũng s d ng các ch c năng do Linux kemel cungảng hiện đang được ảng hiện đang được ử dụng các dịch vụ của Microsoft) ụng hỗ trợ phong phú, ứng liên tục được cập nhật phiên

c p.ất Song dù

- giúp t i u vi c s d ng b nh và ngu n năng lối với từng hãng có điều chỉnh ư ử dụng các dịch vụ của Microsoft) ụng hỗ trợ phong phú, ộng: ới đa cấu hình phần ồng nhất ượcng gi i h n.ới đa cấu hình phần ại thông minh hay máy tính bảng hiện đang được

ng d ng

ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú,

(Application

Framework)

-t ng này đ nh nghĩa Android APL, cung c p b công c m c caoần ịnh thành công của các nhà sản xuất Song dù ất Song dù ộng: ụng hỗ trợ phong phú, ởng trực tiếp ứng liên tục được cập nhật phiên

đ các l p trình viên Java nhanh chóng xây d ng ng d ng.ập nhật phiên ực tiếp ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, -qu n lý chu kì s ng c a Activity.ảng hiện đang được ối với từng hãng có điều chỉnh ủa các nhà sản xuất Song dù

-cung c p th vi n đ truy xu t đ n các d ch v đi n tho i cũngất Song dù ư ểm riêng ất Song dù ết quyết định thành công của các nhà sản xuất Song dù ịnh thành công của các nhà sản xuất Song dù ụng hỗ trợ phong phú, ại thông minh hay máy tính bảng hiện đang được

-x lý giao di n trong ng d ng Android c a b nử dụng các dịch vụ của Microsoft) ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, ủa các nhà sản xuất Song dù ại thông minh hay máy tính bảng hiện đang được -cung c p th vi n h tr ngất Song dù ư ỗi hệ điều hành đều có ưu, khuyết điểm riêng ợc ười gian i dùng đ nh v v trí c a thi t b ịnh thành công của các nhà sản xuất Song dù ịnh thành công của các nhà sản xuất Song dù ịnh thành công của các nhà sản xuất Song dù ủa các nhà sản xuất Song dù ết quyết định thành công của các nhà sản xuất Song dù ịnh thành công của các nhà sản xuất Song dù

t ng ngần ứng liên tục được cập nhật phiên

d ngụng hỗ trợ phong phú,

(Application)

-bao g m nh ng ng d ng c b n h tr thêm cho ngồng nhất ững người mới tiếp ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, ơng thích với đa cấu hình phần ảng hiện đang được ỗi hệ điều hành đều có ưu, khuyết điểm riêng ợc ười gian ập nhật phiêni l p trình

SMS Messenger, và e -mail client, v.v B n có th vi t thêm cácại thông minh hay máy tính bảng hiện đang được ểm riêng ết quyết định thành công của các nhà sản xuất Song dù

ng d ng Android riêng t ng này

ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, ởng trực tiếp ần -Đây là t ng cao nh t và ng d ng c a sẽ n m trong t ng này ần ất Song dù ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, ủa các nhà sản xuất Song dù ằm trong tầng này ần -Có s n m t s th vi n ti n ích giúp truy xu t thông tin ph nẵn một số thư viện tiện ích giúp truy xuất thông tin ở phần ộng: ối với từng hãng có điều chỉnh ư ất Song dù ởng trực tiếp ần bên dưới đa cấu hình phầni linh ho t và hi u qu nh t.ại thông minh hay máy tính bảng hiện đang được ảng hiện đang được ất Song dù

Trang 6

Câu 4: Google Play Store là gì ? Làm th nào đ t i ng d ng (mi n phí và tr ết bị di động – CNPM K9 ểm ảng di động phổ biến hiện nay Android, iOS, ức năng của từng tầng ụng (miễn phí và trả ễn phí và trả ảng di động phổ biến hiện nay Android, iOS, phí) trên Google Play Store v đi n tho i ? ề 3 nền tảng di động phổ biến hiện nay Android, iOS, ệu sơ qua về 3 nền tảng di động phổ biến hiện nay Android, iOS, ại

Google Play store: trưới đa cấu hình phầnc đây là Android Market, là m t kênh phân ph i kỹộng: ối với từng hãng có điều chỉnh thu t s n n t ng đi u hành b i Google.ập nhật phiên ối với từng hãng có điều chỉnh ảng hiện đang được ởng trực tiếp

Nó ph c v nh chính th c c a hàng ng d ng cho Android h đi u hành, choụng hỗ trợ phong phú, ụng hỗ trợ phong phú, ư ứng liên tục được cập nhật phiên ử dụng các dịch vụ của Microsoft) ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, phép người gian i dùng duy t và t i các ng d ng phát tri n v i SDK Android và công bảng hiện đang được ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, ểm riêng ới đa cấu hình phần ối với từng hãng có điều chỉnh thông qua Google

Ph c v nh là m t phụng hỗ trợ phong phú, ụng hỗ trợ phong phú, ư ộng: ương thích với đa cấu hình phầnng ti n truy n thông kỹ thu t s l u tr , cung c pập nhật phiên ối với từng hãng có điều chỉnh ư ững người mới tiếp ất Song dù

âm nh c, t p chí, sách, phim nh, và chại thông minh hay máy tính bảng hiện đang được ại thông minh hay máy tính bảng hiện đang được ảng hiện đang được ương thích với đa cấu hình phầnng trình truy n hình

Là n i đ ơng thích với đa cấu hình phần ểm riêng người gian i dùng th a s c tr i nghi m các ng d ngỏa sức trải nghiệm các ứng dụng ứng liên tục được cập nhật phiên ảng hiện đang được ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, dành riêng cho h

đi u hành Android

Có th download hàng lo t các ng d ng mi n phí hay tr phí dành cho khôngểm riêng ại thông minh hay máy tính bảng hiện đang được ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, ễ làm quen ảng hiện đang được

ch đi n tho i, mà là t t c các thi t b có h đi u hành Android ỉnh ại thông minh hay máy tính bảng hiện đang được ất Song dù ảng hiện đang được ết quyết định thành công của các nhà sản xuất Song dù ịnh thành công của các nhà sản xuất Song dù

Cách t i ng d ng: ảng di động phổ biến hiện nay Android, iOS, ức năng của từng tầng ụng (miễn phí và trả

Đ s d ng ng d ng google play store cho vi c cài đ t game apps, b n c nểm riêng ử dụng các dịch vụ của Microsoft) ụng hỗ trợ phong phú, ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, ặt ại thông minh hay máy tính bảng hiện đang được ần đăng nh p vào ng d ng Google Play b ng tài kho n google ho c tài kho n gmailập nhật phiên ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, ằm trong tầng này ảng hiện đang được ặt ảng hiện đang được ( n u không có b n có th t o ngay trên ph n m m ho c truy c p trang gmail.comết quyết định thành công của các nhà sản xuất Song dù ại thông minh hay máy tính bảng hiện đang được ểm riêng ại thông minh hay máy tính bảng hiện đang được ần ặt ập nhật phiên đăng ký mi n phí) Sau đó b n có th tha h s d ng ng d ng m t cách th a máiễ làm quen ại thông minh hay máy tính bảng hiện đang được ểm riêng ồng nhất ử dụng các dịch vụ của Microsoft) ụng hỗ trợ phong phú, ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, ộng: ỏa sức trải nghiệm các ứng dụng

r i, sau khi b n đã đăng nh p thì t l n sau b n không c n đăng nh p l i m t l nồng nhất ại thông minh hay máy tính bảng hiện đang được ập nhật phiên ừng hãng có điều chỉnh ần ại thông minh hay máy tính bảng hiện đang được ần ập nhật phiên ại thông minh hay máy tính bảng hiện đang được ộng: ần nào n a, chú ý skip đo n nh p th visa vì nó dành cho vi c mua nh ng s n ph mững người mới tiếp ại thông minh hay máy tính bảng hiện đang được ập nhật phiên ẻ visa vì nó dành cho việc mua những sản phẩm ững người mới tiếp ảng hiện đang được ẩm

ch t lất Song dù ượcng c n ph i tr phí Tuy nhiên kho mi n phí c a tai google play là quá đ đần ảng hiện đang được ảng hiện đang được ễ làm quen ủa các nhà sản xuất Song dù ủa các nhà sản xuất Song dù ểm riêng

b n khám phá r i.ại thông minh hay máy tính bảng hiện đang được ồng nhất

T I XU NG CÁC NG D NG ANDROID(MI N PHÍ) ẢI XUỐNG CÁC ỨNG DỤNG ANDROID(MIỄN PHÍ) ỐNG CÁC ỨNG DỤNG ANDROID(MIỄN PHÍ) ỨNG DỤNG ANDROID(MIỄN PHÍ) ỤNG ANDROID(MIỄN PHÍ) ỄN PHÍ)

-N u đây là l n đ u tiên b n mua hàng trên Google Play, b n có th đết quyết định thành công của các nhà sản xuất Song dù ần ần ại thông minh hay máy tính bảng hiện đang được ại thông minh hay máy tính bảng hiện đang được ểm riêng ượcc yêu

c u t o tài kho n Google Wallet đ hoàn t t giao d ch mua c a mình.ần ại thông minh hay máy tính bảng hiện đang được ảng hiện đang được ểm riêng ất Song dù ịnh thành công của các nhà sản xuất Song dù ủa các nhà sản xuất Song dù

-S d ng ng d ng C a hàng Google Playử dụng các dịch vụ của Microsoft) ụng hỗ trợ phong phú, ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, ử dụng các dịch vụ của Microsoft)

-T i các ng d ng Android b ng ng d ng C a hàng Playảng hiện đang được ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, ằm trong tầng này ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, ử dụng các dịch vụ của Microsoft)

-M ng d ng C a hàng Google Playởng trực tiếp ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, ử dụng các dịch vụ của Microsoft)

-Ch n m t ng d ng b n mu n t i xu ng.ọn của người dùng ộng: ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, ại thông minh hay máy tính bảng hiện đang được ối với từng hãng có điều chỉnh ảng hiện đang được ối với từng hãng có điều chỉnh

-Ch m vào Cài đ t ho c giá c a ng d ng.ại thông minh hay máy tính bảng hiện đang được ặt ặt ủa các nhà sản xuất Song dù ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú,

-Ch m vào Ch p nh n sau khi xem xét các quy n c a ng d ng.ại thông minh hay máy tính bảng hiện đang được ất Song dù ập nhật phiên ủa các nhà sản xuất Song dù ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú,

CÁCH MUA(TRẢ PHÍ) CHO ỨNG DỤNG TẠI GOOGLE PLAY STORE

-Chọn biểu tượng Google Play Store trên màn hình Android

-Chọn ứng dụng bạn yêu thích

-Chọn mua ứng dụng và bắt đầu thanh toán.

-Chọn loại thẻ thanh toán mà bạn sử dụng Bạn cần điền đầy đủ các thông tin của thẻ và thông tin cá nhân chọn nút Lưu, nếu không có gì sai sót xảy ra -Chọn Chấp nhận & mua để tiến hành mua ứng dụng.Khi thành công, thiết

bị của bạn đang tải ứng dụng và thực hiện cài đặt.

Trang 7

Câu 5: C u trúc l u tr c a m t d án Android nh th nào ? Các thành ph n c aất Song dù ư ững người mới tiếp ủa các nhà sản xuất Song dù ộng: ực tiếp ư ết quyết định thành công của các nhà sản xuất Song dù ần ủa các nhà sản xuất Song dù

C u trúc l u tr : ấy tầng? là những tầng nào? Nêu vai ư ững tầng nào? Nêu vai

- Th m c mã ngu n(src): ch a toàn b các t p tin *.java có trong ng d ng ư ụng hỗ trợ phong phú, ồng nhất ứng liên tục được cập nhật phiên ộng: ập nhật phiên ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú,

- Th m c th vi n Android: b th vi n h tr choư ụng hỗ trợ phong phú, ư ộng: ư ỗi hệ điều hành đều có ưu, khuyết điểm riêng ợc các ng d nứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, g người gian i dùng

- Th m c assets: M c đ nh ư ụng hỗ trợ phong phú, ặt ịnh thành công của các nhà sản xuất Song dù được ại thông minh hay máy tính bảng hiện đang đượcc t o ra, m c tiêu chính c a th m c này làụng hỗ trợ phong phú, ủa các nhà sản xuất Song dù ư ụng hỗ trợ phong phú, dùng đ l u tr d li u do b n đ nh nghĩa nh : t p tin html, t p tin xml.ểm riêng ư ững người mới tiếp ững người mới tiếp ại thông minh hay máy tính bảng hiện đang được ịnh thành công của các nhà sản xuất Song dù ư ập nhật phiên ập nhật phiên

- Th m c res: Dùng đ l u tr tài nguyên c a ng d ng ư ụng hỗ trợ phong phú, ểm riêng ư ững người mới tiếp ủa các nhà sản xuất Song dù ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú,

- Th m c bin, libs và referenced libraries: m c đ nh ư ụng hỗ trợ phong phú, ặt ịnh thành công của các nhà sản xuất Song dù được ại thông minh hay máy tính bảng hiện đang đượcc t o ra, đ ch aểm riêng ứng liên tục được cập nhật phiên

nh ng th vi n bên ngoàiững người mới tiếp ư nh mằm trong tầng này h tr phát tri n ng d ngỗi hệ điều hành đều có ưu, khuyết điểm riêng ợc ểm riêng ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, (không ph i là th vi nảng hiện đang được ư trong JDK hay Android SDK)

- Th m c gen: Th m c gen ch a t p tin R.java đư ụng hỗ trợ phong phú, ư ụng hỗ trợ phong phú, ứng liên tục được cập nhật phiên ập nhật phiên ượcc ADT phát sinh Các tài

mu n truy xu t tài nguyên nào đó, ch c n ch đ nh giá tr ID tối với từng hãng có điều chỉnh ất Song dù ỉnh ần ỉnh ịnh thành công của các nhà sản xuất Song dù ịnh thành công của các nhà sản xuất Song dù ương thích với đa cấu hình phầnng ng c a nó.ứng liên tục được cập nhật phiên ủa các nhà sản xuất Song dù

- T p tin androidmanifest.xml: là t p tin quan tr ng nh t trong d án và nóập nhật phiên ập nhật phiên ọn của người dùng ất Song dù ực tiếp

ch a t t c thông tin c a d án Trứng liên tục được cập nhật phiên ất Song dù ảng hiện đang được ủa các nhà sản xuất Song dù ực tiếp ưới đa cấu hình phầnc khi ng d ng c a b n ch y, h th ng sẽ đ cứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, ủa các nhà sản xuất Song dù ại thông minh hay máy tính bảng hiện đang được ại thông minh hay máy tính bảng hiện đang được ối với từng hãng có điều chỉnh ọn của người dùng

nh ng thông tin này N u b n không khai báo thành ph n nào đó trững người mới tiếp ết quyết định thành công của các nhà sản xuất Song dù ại thông minh hay máy tính bảng hiện đang được ần ưới đa cấu hình phầnc khi s d ngử dụng các dịch vụ của Microsoft) ụng hỗ trợ phong phú, thì h th ng sẽ báo l i.ối với từng hãng có điều chỉnh ỗi hệ điều hành đều có ưu, khuyết điểm riêng

Activities:

- M t Activity đ i di n cho m t c a s ch a giao di n ng d ng mà ngộng: ại thông minh hay máy tính bảng hiện đang được ộng: ử dụng các dịch vụ của Microsoft) ổng quan về 3 hệ điều hành ứng liên tục được cập nhật phiên ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, ười gian i dùng có

th tểm riêng ương thích với đa cấu hình phầnng tác tr c ti p.ực tiếp ết quyết định thành công của các nhà sản xuất Song dù

- Trong m i activity ngoài vi c thi t l p giao di n, nó còn ph i x lý nh ng tỗi hệ điều hành đều có ưu, khuyết điểm riêng ết quyết định thành công của các nhà sản xuất Song dù ập nhật phiên ảng hiện đang được ử dụng các dịch vụ của Microsoft) ững người mới tiếp ương thích với đa cấu hình phầnng tác

gi a ngững người mới tiếp ười gian i dùng v i giao di n nh : ch m, b m nút l nh ới đa cấu hình phần ư ại thông minh hay máy tính bảng hiện đang được ất Song dù

Services:

- Đây là lo i Application Component ch y n n đ th c hi n nh ng công vi c liại thông minh hay máy tính bảng hiện đang được ại thông minh hay máy tính bảng hiện đang được ểm riêng ực tiếp ững người mới tiếp ên t cụng hỗ trợ phong phú,

và kéo dài.M t Activity thộng: ười gian ng đượcc dùng đ hi n th m t giao di n nào đó, nh ngểm riêng ểm riêng ịnh thành công của các nhà sản xuất Song dù ộng: ư

- M t Service động: ược ại thông minh hay máy tính bảng hiện đang đượcc t o ra trong ng d ng sẽ là m t l p con c a l p Service trongứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, ộng: ới đa cấu hình phần ủa các nhà sản xuất Song dù ới đa cấu hình phần Android Platform và b n có th dùng m t Activity đ kh i đ ng Service này.ại thông minh hay máy tính bảng hiện đang được ểm riêng ộng: ểm riêng ởng trực tiếp ộng:

Content Providers:

- Content Providers trong Android đượcc dùng đ qu n lý m t t p các d li u chia s ểm riêng ảng hiện đang được ộng: ập nhật phiên ững người mới tiếp ẻ visa vì nó dành cho việc mua những sản phẩm

B n có th l u tr d li u dại thông minh hay máy tính bảng hiện đang được ểm riêng ư ững người mới tiếp ững người mới tiếp ưới đa cấu hình phần ại thông minh hay máy tính bảng hiện đang đượci d ng t p tin, c s d li u SQLite, trên Website hayập nhật phiên ơng thích với đa cấu hình phần ởng trực tiếp ững người mới tiếp trên b t kì v trí l u tr nào mà ng d ng c a b n có th truy xu t.ất Song dù ịnh thành công của các nhà sản xuất Song dù ư ững người mới tiếp ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, ủa các nhà sản xuất Song dù ại thông minh hay máy tính bảng hiện đang được ểm riêng ất Song dù

- M t Content Providers do b n t o ra sẽ động: ại thông minh hay máy tính bảng hiện đang được ại thông minh hay máy tính bảng hiện đang được ượcc k th a t l p Content Provider c aết quyết định thành công của các nhà sản xuất Song dù ừng hãng có điều chỉnh ừng hãng có điều chỉnh ới đa cấu hình phần ủa các nhà sản xuất Song dù Android Platform

Broadcast Receivers:

- Broadcast Receivers là lo i Component trong ng d ng đ l ng nghe các thông đi pại thông minh hay máy tính bảng hiện đang được ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, ểm riêng ắng nghe các thông điệp (Broadcast) được ử dụng các dịch vụ của Microsoft)c g i đi t h th ng.ừng hãng có điều chỉnh ối với từng hãng có điều chỉnh

- B n than ng d ng cũng có th g i đi nh ng thông đi p(Broadcast) đ nh ng ngảng hiện đang được ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, ểm riêng ử dụng các dịch vụ của Microsoft) ững người mới tiếp ểm riêng ững người mới tiếp ứng liên tục được cập nhật phiên

d ng khác bi t.ụng hỗ trợ phong phú, ết quyết định thành công của các nhà sản xuất Song dù

- M t đ i tộng: ối với từng hãng có điều chỉnh ượcng Broadcast Receiver được ại thông minh hay máy tính bảng hiện đang đượcc t o ra t l p cha BroadcastReceiver trongừng hãng có điều chỉnh ới đa cấu hình phần Android Platform

Trang 8

Câu 6: Layout là gì ? Trong Android h tr ch y u m y lo i layout ? Gi i thích ỗ trợ chủ yếu mấy loại layout ? Giải thích ợc điểm ủa Android ? Trình bày các phiên bản của Android đã ết bị di động – CNPM K9 ấy tầng? là những tầng nào? Nêu vai ại ảng di động phổ biến hiện nay Android, iOS, chi ti t t ng lo i Layout ết bị di động – CNPM K9 ừng tầng ại

Layout: đượcc dùng đ qu n lý các thành ph n giao di n khác theo 1 tr t t nh tểm riêng ảng hiện đang được ần ập nhật phiên ực tiếp ất Song dù

đ nh.ịnh thành công của các nhà sản xuất Song dù

Android h tr ch y u ỗ trợ chủ yếu mấy loại layout ? Giải thích ợc điểm ết bị di động – CNPM K9 4 lo i Layout ại : Frame Layout, Linear Layout, Table Layout,

Relative layout Trong đó:

Frame Layout:

Là đ i tối với từng hãng có điều chỉnh ượcng đ n gi n nh t ơng thích với đa cấu hình phần ảng hiện đang được ất Song dù

Ch a nhi u View và các View này sẽ đứng liên tục được cập nhật phiên ược ắng nghe các thông điệpc s p ch ng lên nhau ồng nhất

N u ch a nhi u View thì có th x p ch ng lên nhau n u chúng có cùng kíchết quyết định thành công của các nhà sản xuất Song dù ứng liên tục được cập nhật phiên ểm riêng ết quyết định thành công của các nhà sản xuất Song dù ồng nhất ết quyết định thành công của các nhà sản xuất Song dù

thưới đa cấu hình phầnc thì nh ng đ i tững người mới tiếp ối với từng hãng có điều chỉnh ượcng n m dằm trong tầng này ưới đa cấu hình phầni sẽ b che khu t ịnh thành công của các nhà sản xuất Song dù ất Song dù

Linear Layout:

Là d ng Layout t ch c và s p x p các đ i tại thông minh hay máy tính bảng hiện đang được ổng quan về 3 hệ điều hành ứng liên tục được cập nhật phiên ắng nghe các thông điệp ết quyết định thành công của các nhà sản xuất Song dù ối với từng hãng có điều chỉnh ượcng đ tặt liên ti p nhau theo hàngết quyết định thành công của các nhà sản xuất Song dù ngang ho c hàng d c.ặt ọn của người dùng

Linear Layout là lo i layout đ n gi n cho phép b trí các đi u khi n theo m tại thông minh hay máy tính bảng hiện đang được ơng thích với đa cấu hình phần ảng hiện đang được ối với từng hãng có điều chỉnh ểm riêng ộng:

tr t t tuy n tính.ập nhật phiên ực tiếp ết quyết định thành công của các nhà sản xuất Song dù

Table Layout:

Là d ng Layout đại thông minh hay máy tính bảng hiện đang được ược ổng quan về 3 hệ điều hànhc t ch c, s p x p các đ i tứng liên tục được cập nhật phiên ắng nghe các thông điệp ết quyết định thành công của các nhà sản xuất Song dù ối với từng hãng có điều chỉnh ượcng thành dòng và c t ộng:

Chúng ta s d ng <TableRow> đ thi t k m t dòng trong Table và m i dòngử dụng các dịch vụ của Microsoft) ụng hỗ trợ phong phú, ểm riêng ết quyết định thành công của các nhà sản xuất Song dù ết quyết định thành công của các nhà sản xuất Song dù ộng: ỗi hệ điều hành đều có ưu, khuyết điểm riêng trong TableLayout có th ch a m t ho c nhiêu View.ểm riêng ứng liên tục được cập nhật phiên ộng: ặt

s c t đối với từng hãng có điều chỉnh ộng: ượcc xác đ nh t đ ng và b ng s ph n t c a hàng có nhi u ph n tịnh thành công của các nhà sản xuất Song dù ực tiếp ộng: ằm trong tầng này ối với từng hãng có điều chỉnh ần ử dụng các dịch vụ của Microsoft) ủa các nhà sản xuất Song dù ần ử dụng các dịch vụ của Microsoft)

nh t; kích thất Song dù ưới đa cấu hình phầnc c a m i c t đủa các nhà sản xuất Song dù ỗi hệ điều hành đều có ưu, khuyết điểm riêng ộng: ượcc xác đ nh t đ ng b ng kích thịnh thành công của các nhà sản xuất Song dù ực tiếp ộng: ằm trong tầng này ưới đa cấu hình phầnc b ngang c aủa các nhà sản xuất Song dù

ph n t r ng nh t.ần ử dụng các dịch vụ của Microsoft) ộng: ất Song dù

Relative Layout:

RelativeLayout, các đ i tối với từng hãng có điều chỉnh ượcng sẽ được ắng nghe các thông điệpc s p x p theo v trí tết quyết định thành công của các nhà sản xuất Song dù ịnh thành công của các nhà sản xuất Song dù ương thích với đa cấu hình phầnng đ i v i nhau.ối với từng hãng có điều chỉnh ới đa cấu hình phần

Có nghĩa là đ i v i đ i tối với từng hãng có điều chỉnh ới đa cấu hình phần ối với từng hãng có điều chỉnh ượcng, b n ph i xác đ nh các đ i tại thông minh hay máy tính bảng hiện đang được ảng hiện đang được ịnh thành công của các nhà sản xuất Song dù ối với từng hãng có điều chỉnh ượcng li n k : trái,

ph i, trên, dảng hiện đang được ưới đa cấu hình phần ới đa cấu hình phầni v i nó

không thười gian ng xuyên được ử dụng các dịch vụ của Microsoft) ụng hỗ trợ phong phú,c s d ng

Trang 9

Câu 7: Widget là gì ? Nêu các lo i Layout và View có th s d ng đ thi t k giao ại ểm ụng (miễn phí và trả ểm ết bị di động – CNPM K9 ết bị di động – CNPM K9

di n Widget ệu sơ qua về 3 nền tảng di động phổ biến hiện nay Android, iOS,

Widget: là các đi u khi n cho phép hi n th d li u và nh n tểm riêng ểm riêng ịnh thành công của các nhà sản xuất Song dù ững người mới tiếp ập nhật phiên ương thích với đa cấu hình phầnng tác v iới đa cấu hình phần

người gian i dùng Android h tr m t s lỗi hệ điều hành đều có ưu, khuyết điểm riêng ợc ộng: ối với từng hãng có điều chỉnh ượcng l n các widget tới đa cấu hình phần ương thích với đa cấu hình phầnng t nh các đi uực tiếp ư khi n trên các n n t ng ph n m m có s d ng giao di n đ ho khác: Button (nútểm riêng ảng hiện đang được ần ử dụng các dịch vụ của Microsoft) ụng hỗ trợ phong phú, ồng nhất ại thông minh hay máy tính bảng hiện đang được

b m), TextView (ô hi n th văn b n), EditText (ô nh p d li u), ImageButton (nútất Song dù ểm riêng ịnh thành công của các nhà sản xuất Song dù ảng hiện đang được ập nhật phiên ững người mới tiếp

b m d ng nh), RadioButton (nút đài), CheckBox (ô ch n),ất Song dù ởng trực tiếp ại thông minh hay máy tính bảng hiện đang được ảng hiện đang được ọn của người dùng

Các loai layout và view có th s d ng đ thi t k giao di n widget: ểm ụng (miễn phí và trả ểm ết bị di động – CNPM K9 ết bị di động – CNPM K9 ệu sơ qua về 3 nền tảng di động phổ biến hiện nay Android, iOS,

AbsoluteLayout, FrameLayout, RelativeLayout, TableLayout, LinearLayout

T t c các widget trên màn hình ng d ng là object t o ra t các l p tất Song dù ảng hiện đang được ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, ại thông minh hay máy tính bảng hiện đang được ừng hãng có điều chỉnh ới đa cấu hình phần ương thích với đa cấu hình phầnng

ng trong package android widget: l p Button, l p TextView, l p EditText, l p

ImageButton, l p RadioButton, l p CheckBox v.v Các l p này, đ n lới đa cấu hình phần ới đa cấu hình phần ới đa cấu hình phần ết quyết định thành công của các nhà sản xuất Song dù ượct mình, đ u kết quyết định thành công của các nhà sản xuất Song dù

th a t l p View (trong package android.view) ừng hãng có điều chỉnh ừng hãng có điều chỉnh ới đa cấu hình phần

Object c a l p View bi u di n m t ph n hình ch nh t c a màn hình giaoủa các nhà sản xuất Song dù ới đa cấu hình phần ểm riêng ễ làm quen ộng: ần ững người mới tiếp ập nhật phiên ủa các nhà sản xuất Song dù

di n và là l p c s cho t t c các thành ph n c a giao di n đ ho c a Androidới đa cấu hình phần ơng thích với đa cấu hình phần ởng trực tiếp ất Song dù ảng hiện đang được ần ủa các nhà sản xuất Song dù ồng nhất ại thông minh hay máy tính bảng hiện đang được ủa các nhà sản xuất Song dù (widget và layout)

Câu 8: Trình bày khái ni m v DDMS và Logcat C n ph i s d ng Logcat th ệu sơ qua về 3 nền tảng di động phổ biến hiện nay Android, iOS, ề 3 nền tảng di động phổ biến hiện nay Android, iOS, ần ảng di động phổ biến hiện nay Android, iOS, ụng (miễn phí và trả ết bị di động – CNPM K9

Dalvik Debug Monitor Service(DDMS): công c này cung c p nh ng d ch vụng hỗ trợ phong phú, ất Song dù ững người mới tiếp ịnh thành công của các nhà sản xuất Song dù ụng hỗ trợ phong phú,

nh ch p màn hình thi t b , qu n lý thông tin ti n trình và ngăn x p, logcat, v.v ư ụng hỗ trợ phong phú, ết quyết định thành công của các nhà sản xuất Song dù ịnh thành công của các nhà sản xuất Song dù ảng hiện đang được ết quyết định thành công của các nhà sản xuất Song dù ết quyết định thành công của các nhà sản xuất Song dù

Android có m t h th ng debug hoàn h o động: ối với từng hãng có điều chỉnh ảng hiện đang được ượcc h tr b i logcat Logcat sẽỗi hệ điều hành đều có ưu, khuyết điểm riêng ợc ởng trực tiếp thông báo toàn b v h đi u hành, giúp chúng ta bi t động: ết quyết định thành công của các nhà sản xuất Song dù ượcc h đi u hành đang làm

gì, g i đ n cái gì, kh i ch y nh ng gì, chi m d ng b nh ra sao…ọn của người dùng ết quyết định thành công của các nhà sản xuất Song dù ởng trực tiếp ại thông minh hay máy tính bảng hiện đang được ững người mới tiếp ết quyết định thành công của các nhà sản xuất Song dù ụng hỗ trợ phong phú, ộng: ới đa cấu hình phần

File Explorer c a Android là tính năng h u ích c a Google đ a vào giúp qu nủa các nhà sản xuất Song dù ững người mới tiếp ủa các nhà sản xuất Song dù ư ảng hiện đang được

lý file trong SD Card và c File system data File Explorer giúp b n d dàng đ a fileảng hiện đang được ại thông minh hay máy tính bảng hiện đang được ễ làm quen ư vào và l y file ra trong SD Card o c a Simulator, xóa c s d li u đ kh i t o l iất Song dù ảng hiện đang được ủa các nhà sản xuất Song dù ơng thích với đa cấu hình phần ởng trực tiếp ững người mới tiếp ểm riêng ởng trực tiếp ại thông minh hay máy tính bảng hiện đang được ại thông minh hay máy tính bảng hiện đang được (only emulator)

Câu 9: Android h tr m y lo i Menu, nêu đ c đi m và cách s d ng t ng lo i ỗ trợ chủ yếu mấy loại layout ? Giải thích ợc điểm ấy tầng? là những tầng nào? Nêu vai ại ặc điểm và cách sử dụng từng loại ểm ụng (miễn phí và trả ừng tầng ại

Có 3 lo i Menu trong Android:ại thông minh hay máy tính bảng hiện đang được

Options Menu:

• Là lo i Menu xu t hi n khi ngại thông minh hay máy tính bảng hiện đang được ất Song dù ười gian i dùng b m nút Menu trên thi t b ất Song dù ết quyết định thành công của các nhà sản xuất Song dù ịnh thành công của các nhà sản xuất Song dù

• H đi u hành 2.3 tr xu ng : Options Menu n m dởng trực tiếp ối với từng hãng có điều chỉnh ằm trong tầng này ởng trực tiếp ưới đa cấu hình phầni màn hình

• H đi u hành 3.0 tr lên: Options Menu n m Action Bar.ởng trực tiếp ằm trong tầng này ởng trực tiếp

• Options Menu ch a nh ng ch c năng có hi u l c trong ph m vi c a ứng liên tục được cập nhật phiên ững người mới tiếp ứng liên tục được cập nhật phiên ực tiếp ại thông minh hay máy tính bảng hiện đang được ủa các nhà sản xuất Song dù

Activity hi n hành và có kh năng g i th c thi m t Activity khác.ảng hiện đang được ọn của người dùng ực tiếp ộng:

Context Menu:

• Đây là lo i Menu tại thông minh hay máy tính bảng hiện đang được ương thích với đa cấu hình phầnng t nh Menu hi n th khi b n b m chu t ph i vào ực tiếp ư ểm riêng ịnh thành công của các nhà sản xuất Song dù ại thông minh hay máy tính bảng hiện đang được ất Song dù ộng: ảng hiện đang được

m t đ i tộng: ối với từng hãng có điều chỉnh ượcng nào đó trên máy tính PC ho c laptop.ặt

• Trong thi t b Android đ hi n th đ i tết quyết định thành công của các nhà sản xuất Song dù ịnh thành công của các nhà sản xuất Song dù ểm riêng ịnh thành công của các nhà sản xuất Song dù ối với từng hãng có điều chỉnh ượcng này b n ph i b m và gi m t ại thông minh hay máy tính bảng hiện đang được ảng hiện đang được ất Song dù ững người mới tiếp ộng:

đ i tối với từng hãng có điều chỉnh ượcng thì Context Menu cho đ i tối với từng hãng có điều chỉnh ượcng đó m i hi n th ới đa cấu hình phần ịnh thành công của các nhà sản xuất Song dù

Sub Menu:

• Là lo i Menu hi n th khi ngại thông minh hay máy tính bảng hiện đang được ểm riêng ịnh thành công của các nhà sản xuất Song dù ười gian i dùng ch n m t Item trên m t Menu khác.ọn của người dùng ộng: ộng:

• Sub Menu có th đểm riêng ượcc dùng đ t o danh sách các Menu con cho Optionsểm riêng ại thông minh hay máy tính bảng hiện đang được

Trang 10

Câu 10: Có m y ki u m m t Activity m i, là nh ng ki u nào ? Mô t chi ti t các ấy tầng? là những tầng nào? Nêu vai ểm ở một Activity mới, là những kiểu nào ? Mô tả chi tiết các ộng – CNPM K9 ững tầng nào? Nêu vai ểm ảng di động phổ biến hiện nay Android, iOS, ết bị di động – CNPM K9

tr ng thái vòng đ i c a m t Activity qua s đ sau ại ời của một Activity qua sơ đồ sau ủa Android ? Trình bày các phiên bản của Android đã ộng – CNPM K9 ơ qua về 3 nền tảng di động phổ biến hiện nay Android, iOS, ồm mấy tầng? là những tầng nào? Nêu vai ?

Có 2 ki u m m t Activity m i là: ểm ở một Activity mới, là những kiểu nào ? Mô tả chi tiết các ộng – CNPM K9

a) M Activity m i lên làm che khu t toàn b Activity cũ (không nhìn th yởng trực tiếp ới đa cấu hình phần ất Song dù ộng: ất Song dù Activity cũ): s y ra s ki n onPause r i onStop đ i v i Activity cũảng hiện đang được ực tiếp ồng nhất ối với từng hãng có điều chỉnh ới đa cấu hình phần

b) M Activity m i lên làm che khu t m t ph n Activity cũ (v n nhìn th yởng trực tiếp ới đa cấu hình phần ất Song dù ộng: ần ẫn doanh nghiệp chứ ất Song dù Activity cũ): S y ra s ki n onPause v i Activity cũ.ảng hiện đang được ực tiếp ới đa cấu hình phần

- Khi quay tr v Activity cũ thì sau khi th c hi n xong các hàm c n thi t, ch cởng trực tiếp ực tiếp ần ết quyết định thành công của các nhà sản xuất Song dù ắng nghe các thông điệp

ch n nó ph i g i hàm onResume đ ph c h i l i tr ng thái ng d ngắng nghe các thông điệp ảng hiện đang được ọn của người dùng ểm riêng ụng hỗ trợ phong phú, ồng nhất ại thông minh hay máy tính bảng hiện đang được ại thông minh hay máy tính bảng hiện đang được ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú,

- Nh v y ta thư ập nhật phiên ười gian ng l u l i tr ng thái c a ng d ng trong s ki n onPause vàư ại thông minh hay máy tính bảng hiện đang được ại thông minh hay máy tính bảng hiện đang được ủa các nhà sản xuất Song dù ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, ực tiếp

đ c l i tr ng thái ng d ng trong s ki n onResumeọn của người dùng ại thông minh hay máy tính bảng hiện đang được ại thông minh hay máy tính bảng hiện đang được ứng liên tục được cập nhật phiên ụng hỗ trợ phong phú, ực tiếp

Các tr ng thái c a vòng đ i m t activity: ại ủa Android ? Trình bày các phiên bản của Android đã ời của một Activity qua sơ đồ sau ộng – CNPM K9

• onCreate(): S ki n này đực tiếp ượcc g i khi Activity đọn của người dùng ượcc g i l n đ u tiên Trongọn của người dùng ần ần

s ki n này, b n ph i th c hi n nh ng công vi c nh sau: t o giao di n choực tiếp ại thông minh hay máy tính bảng hiện đang được ảng hiện đang được ực tiếp ững người mới tiếp ư ại thông minh hay máy tính bảng hiện đang được Acitivity, t i d li u vào danh sách, v v Sau s ki n này thì s ki n onStart() ảng hiện đang được ững người mới tiếp ực tiếp ực tiếp

được ọn của người dùngc g i

• onRestart(): Acitivity sau khi đượcc chuy n sang tr ng thái Stopped, n uểm riêng ại thông minh hay máy tính bảng hiện đang được ết quyết định thành công của các nhà sản xuất Song dù

mu n hi n th và dành đối với từng hãng có điều chỉnh ểm riêng ịnh thành công của các nhà sản xuất Song dù ượcc focus, s ki n onRestart() ph i đực tiếp ảng hiện đang được ượcc g i Sau s ki nọn của người dùng ực tiếp này luôn là s ki n onStart() đực tiếp ược ọn của người dùngc g i

• onStart(): S ki n này đực tiếp ượcc g i khi giao di n c a Activity hi n th trên mànọn của người dùng ủa các nhà sản xuất Song dù ểm riêng ịnh thành công của các nhà sản xuất Song dù hình thi t b Lúc này, nh ng tết quyết định thành công của các nhà sản xuất Song dù ịnh thành công của các nhà sản xuất Song dù ững người mới tiếp ương thích với đa cấu hình phầnng tác gi ngững người mới tiếp ười gian i dùng v n ch a đẫn doanh nghiệp chứ ư ượcc thi t l p, vàết quyết định thành công của các nhà sản xuất Song dù ập nhật phiên Acitivity v ch a chuyên sang tr ng thái nh n focus ẫn doanh nghiệp chứ ư ại thông minh hay máy tính bảng hiện đang được ập nhật phiên

• onResume(): S ki n này đực tiếp ượcc g i khi Acitivity b t đ u tọn của người dùng ắng nghe các thông điệp ần ương thích với đa cấu hình phầnng tác v iới đa cấu hình phần

người gian i dùng th i đi m này thì Acitivity c a b n đ* ời gian ểm riêng ủa các nhà sản xuất Song dù ại thông minh hay máy tính bảng hiện đang được ượcc đ t trên cùng c a ngăn x p.ặt ủa các nhà sản xuất Song dù ết quyết định thành công của các nhà sản xuất Song dù

Ngày đăng: 24/11/2014, 17:47

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w