Tải bản đầy đủ (.pdf) (26 trang)

it18 lập trình cho thiết bị di động

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (26.18 MB, 26 trang )

EHOU.ONLINE - Đề cương ôn tập môn: IT18 - Lập trình cho thiết bị di động
Biên soạn Thê Phong - 08 3533 8593

r - Trường Đại học Mở Hà Nội
[ml s H Lưu ý: Nếu tài liệu khơng từ EHOU.ONLINE rất có thể không đầy đủ hoặc bị chỉnh
in" sửa gây sai lệch
Tài liệu cập nhật đến ngày 17/05/2024

_ Chu thich:

H | >. La cau tra loi dung

QRCode FACEBOOK EHOU.ONLINE ?. Là câu trả lời chua xác định

1. Andengine chỉ thích hợp cho việc phát triển loại game nào?
> Game 2D
Game 4D
Game 3D

2. Android Preferences có thể được thiết lập qua các cach nào?
> Tao ra một file preferences.xml trong thư mục res/xml, Thiết lập các preferences thông qua code
Tạo ra một file trong bộ nhớ máy
Thiết lập các preferences thông qua code, Tạo ra một file trong bộ nhớ máy
Tạo ra một file preferences.xml trong thư mục res/xml, Tạo ra một file trong bộ nhớ máy

3. Android Run Time là gì? Dalvik.
> Là mơi trường chạy Android. Nó bao gồm các thư viện lốivà máy ảo
Một thư viện đa phương tiện để phát âm thanh và trình chiều phim
Một bộ quản lý giao diện để cung cấp quản lý hiển thị trên màn hình
Thư viện đồ hoạ bao gơm SGL và OpenGL


4. Bộ các phần mềm để lập trình J2ME trên điện thoại di động gồm?

> JDK, Eclipse, EclipseME, Sun Wireless Toolkit
Eclipse, EclipseME, Sun Wireless Toolkit
EclipseME, JDK, Sun Wireless Toolkit
JDK, Windows, Eclipse
Windows, EclipseME, Sun Wireless Toolkit

5, Bốn thành phần cơ bản nào được sử dụng để xây dựng các ứng dụng Android?

> Activities, Services, Broadcast and Intent, Receivers, Content Providers
Views, Services, SQLite, Media Providers, Views
Media, SQLite, Activities, Intent
Surface Manager, Activities, Content,

6. Các bước xây dung AutoCompleteTextView là?
> Khai báo dữ liệu mâuKhai báo giao diện hiện thị cho dữ liệuXây dựng Adapter thông qua phương thức khởi
tạo ứng với dữ liệu và giao diện hiển thịThiết lập Adapter cho đối tượng: AutoCompleteTextView
Khai báo dữ liệu mâuKhai báo giao diện hiện thị cho dữ liệuThiết lập Adapter cho đối tượng:
AutoCompleteT extView
Khai báo dữ liệu mẫuKhai báo giao diện hiển thị cho dữ liệuXây dựng Adapter thông qua phương thức khởi tạo
ứng với dữ liệu và giao diện hiển thị
Xây dựng Adapter thông qua phương thức khởi tạo ứng với dữ liệu và giao diện hiển thịThiết lập Adapter cho đối
tượng: AutoCompleteTextView

7. Các bước xây dựng một Spinner là? - lập Adapter
»> Xây dựng Adapter thông qua tài nguyên và giao diện mẫuTạo tham chiếu điều khiển SpinnerThiết
cho điều khiển Spinner nguyên và
Xây dung Adapter théng qua tài nguyên và ;
Xây dung Adapter thông qua tài giao dién mauThiét lap Adapter cho điều khién Spinner

giao diện mẫuTạo tham chiếu điều khiển Spinner

EHOU.ONLINE - Đề cương ôn tập môn: IT18 - Lập trình cho thiết bị di động
Bién soan Thé Phong - 08 3533 8593

Tạo tham chiếu điều khiển SpinnerThiết lập Adapter cho diéu khién Spinner

8. Các gói thư viện cơ bản trong lập trình Android là?
> android.os.*androi*dan.dra oidp.vpiew.. **aa ndrnoidd.grraophi icsd. .*awndrioidd.gdaetabtas.e.*
android.graphics. *android.database.*
android.os.*android.app.*android.widget.*
android.os.*android.app.*android.widget. *android.view.*

9. Các hằng giá trị có trong DateField là?
> DATETIMEDATE_TIME
DATEDATE_TIME
DATETIME
TIMEDATE_TIME

10. Các kiểu chọn (choiceType) của đối tượng Choice la?

> EXCLUSIVEIMPLICITMULTIPLEPOPUP
EXCLUSIVEIMPLICITMULTIPLE
EXCLUSIVEIMPLICITPOPUP
IMPLICITMULTIPLEPOPUP

11. Các lớp Canvas/GameCanvas cung cấp cơ chế xử lý phím thơng qua các phương thức nào?
- public void keyPressed( int keyCode ); public void keyRepeated( int keyCode ); public void keyReleased( int
keyCode );
public void keyPressed( int keyCode ); public void keyReleased( int keyCode );

public void keyPressed( int keyCode ); public void keyRepeated( int keyCode );
public void keyRepeated( int keyCode ); public void keyReleased( int keyCode );

12. Các lớp đối tượng hỗ trợ cho lập trình quay video gồm?
> MediaRecorder, SurfaceHolder, SurfaceView
MediaRecorder, SurfaceHolder, TextView
Recorder, SurfaceHolder, SurfaceView
VideoRecorder, SurfaceView, VideoView

13. Các lớp giao diện cơ bản trong Android là?
> ViewViewGroupControlLayoutWidget
ControlLayoutWidget
ViewLayoutWidget
ViewViewGroupControl

14. Các lớp MIDP cung cấp các mức độ đồ họa nào?
> Đồ họa mức thấp; Đồ họa mức cao
Đồ họa mức cao
Đồ họa mức thấp
Không phương án nào đúng

15. Các mode được cung cấp để tạo, đọc/gh¡i dữ liệu cho file trong bộ nhớ trong bao gồm?

> MODE_PRIVATE, MODE_APPEND, MODE_WORLD_READABLE, MODE_WORLD_WRITEABLE
MODE_PRIVATE, MODE_APPEND, MODE_WORLD_READABLE
MODE_WORLD_READABL, MODE_WORLD_WRITEABLE
MODE_PRIVATE, MODE_APPEND, MODE_WORLD_WRITEABLE

16. Các phương thức chính giao tiếp giữa bộ quản lý ứng dụng với MIDIet?
> startApp(), pauseApp(), destroyApp()


EHOU.ONLINE - Đề cương ôn tập môn: IT18 - Lập trình cho thiết bị di động
Bién soan Thé Phong - 08 3533 8593

startAppQ, destroyApp()

startApp(), pauseApp()

pauseApp(), destroyApp()

17. Các phương thức chính giao tiếp giữa MIDIet và bộ quản lý ứng dụng?
- notifyDestroyed(), notifyPaused(Q, resumeRequest()
notifyDestroyed(), notifyPaused()
notifyPaused(), resumeRequest()
notifyDestroyed(), resumeRequest()

18. Các phương thức quan trọng trên AdapterView là?
)- setOnTItemClickListenersetOnItemSelectedListener
OnFocusChange(View , boolean hasFocus)
setOnItemClickListener
setOnItemSelectedListener

19. Các tệp tin thi hành nào được tạo ra bằng cách chuyển đổi từ các lớp đã được biên dịch của ngôn ngữ Java dựa trên
việc sử dụng các công cụ được cung cấp trong SDK?
> Các tệp *.dex
Các tệp *.def
Các tệp *.red
Các tệp *.rex

20. Các tham số ràng buộc và đặt kiểu dữ liệu trong đối tượng TextField là?


> ANYEMAIL_ADDRNUMERICPASSWORDPHONENUMBERURL
ANYEMAIL_ADDRNUMERIC
ANYEMAIL_ADDRPHONENUMBERURL
NUMERICPASSWORDPHONENUMBERURL

21. Các thành phần cơ bản của một đối tượng cảnh báo gôm?
> Biểu tượng, Tiêu đề, Nội dung, Thời điểm cảnh báo
Biểu tượng, nội dung cảnh báo
Biểu tượng, Tiêu đề, Nội dung
Nội dung, Tiêu đề cảnh báo

22. Các thành phần trong kiến trúc nên tảng Symbian là? Design
> Kernel, Symbian System Layer, Symbian Application Engines, UI
Kernel, Symbian System Layer, Symbian Application Engines
Kernel, Symbian System Layer, UI Design
Symbian System Layer, Symbian Application Engines, UI Design

23. Cac trang thai media player bao gồm? Closed
> Started, Prefetched, Unrealized, Realized,
Started, Unrealized, Realized, Closed
Started, Prefetched, Unrealized, Realized
Started, Prefetched, Closed

24. Cách lập trình để nhận tin nhắn là?
> Lap trình lớp kế thừa BroadcastReceiver với hàm onReceive để xử lý nhận tin
Lập trình lớp kế thừa Activity với hàm onReceive để xử lý nhận tin
Lập trình lớp kế thừa BroadcastReceiver với hàm getSms để xử lý nhận tin
Lập trình lớp kế thừa Service với hàm onReceive để xử lý nhận tin


EHOU.ONLINE - Đề cương ôn tập môn: IT18 - Lập trình cho thiết bị di động
Bién soan Thé Phong - 08 3533 8593
25. Cách thực hiện một cuộc gọi trực tiếp đến số điện thoại thông qua ứng dụng gốc là?
> Tao và khởi chạy một Intent với tham số là Intent.ACTION_ CALL và số điện thoại cần gọi
Tạo và khởi chạy một Intent với tham số là Intent.ACTION_ANSWER và số điện thoại cần gọi
Tạo và khởi chạy một Intent với tham số là Intent.ACTION_ DIAL và số điện thoại cân gọi
Tạo và khởi chạy một Intent với tham số là Intent.ACTION_ EDIT và số điện thoại cần gọi
26. Cấu hình cơ bản của J2ME bao gơm những thành phần nào?
> Mot may ảo Java (JVM) để thực thi các mã byte của chương trình, Hệ thống mã thực thi làm giao diện với
hệ thống thiết bị vật lý, Tập các lớp thư viện lõi của Java
Mot may ao Java (JVM) dé thuc thi các mã byte của chương trình, Hệ thống mã thực thi làm giao diện với hệ
thống thiết bị vật lý
Mot may ao Java (JVM) dé thuc thi các mã byte của chương trình, Tập các lớp thư viện lõi của Java
Hệ thống mã thực thi làm giao diện với hệ thống thiết bị vật lý, Tập các lớp thư viện lỗi của Java
27. Chọn thứ tự đúng về vòng đời của Activity trong một ứng dụng?

> onCreate()->onStart()->onResume()->onStop()->onDestroy()
onCreate()->onResume()->onStart()->onStop()->onDestroy()
onCreate()->onStart()->onStop()->onResume()->onDestroy()
onStart()->onCreate()->onResume()->onStop()->onDestroy()

28. Chức năng của gói phần mềm EclipseME dùng để?
»> Cung cấp cơ chế và thư viện để. lập trình trên J2ME
Cung cấp thư viện lập trình trên J2ME
Là mơi trường lập trình ứng dụng tổng thể
Là phần mêm máy điện thoại di động ảo trên máy tính
Tất cả các phương án trước
29. Chúng ta có thể lập trình ứng dụng trên Symbian bằng ngơn ngữ lập trình?

> C/C++ va J2ME

C/C++
C/C++ va Assembly
J2ME
Java
30. Chúng ta có thể thực hiện lưu trữ file vào trong bộ nhớ trong của thiết bị, mặc định đây là những file có tính chất gì?
> private
hidden
public
readonly
31. Chương trình MIDIet có các trạng thái gơm?
> Tạm dừng, Hoạt động, Kết thúc
Hoạt động, Kết thúc
Khơng có phương án nào
Tạm dừng, Hoạt động
Tạm dừng, Kết thúc
32. Class (lớp) nào khơng thuộc nhóm class hình thành các khối thao tác mà bạn làm với API trong bộ thư viện MMAPI?
> Resource
Control
Manager
Player

EHOU.ONLINE - Đề cương ôn tập môn: IT18 - Lập trình cho thiết bị di động
Bién soan Thé Phong - 08 3533 8593

33. Có mấy cách sử dụng Intent để kích hoạt và thực thi một activity?
>2
5
3
4
34. Có những lớp giao diện để xử lý sự kiện nao trong J2ME?

> CommandListener; ItemCommandListene ; ItemStateListener
CommandListener; ItemCommandListener
CommandListener; ItemStateListener
ItemCommandListener; ItemStateListener
35. Có những thao tác cơ bản nào để xử lý sự kiện?
> Thiết bị phần cứng phải nhận diện được có sự thay đổi trên các đối tượng; Chương trình quan lý của thiết bị
(application manager) được thơng báo vê sự kiện đó; Một thơng điệp của chương trình quản lý thiết bị sẽ được
gửi tới MIDIet.
Chương trình quản lý của thiét bi (application manager) được thơng báo về sự kiện đó; Một thơng điệp của
chương trình quản lý thiết bị sẽ được gửi tới MIDIet.
Thiết bị phần cứng phải nhận diện được có sự thay đổi trên các đối tượng; Chương trình quản lý của thiết bị
(application manager) được thông báo về sự kiện đó.
Thiết bị phần cứng phải nhận diện được có sự thay đổi trên các đối tượng; Một thơng điệp của chương trình
quản lý thiết bị sẽ được gửi tới MIDIet.
36. Có thể lấy số EMEI của máy điện thoại bằng lệnh nào trên đối tượng TelephonyManager?
> getDeviceld()
getDeviceEMEI()
getEMEI()
getId()
37. Công nghệ mạng di động chủ yếu sử dụng nhiều trên thế giới là GSM, chiếm tỷ lệ khoảng?

65%
25%
50%
75%
95%

38. Cú pháp để lấy audio trên thiết bi ghi lại audio mặc định là?

> “capture://audio”

“capture://video”
"capture://devmic0?encodeing=pcm“
“rpt://host: port/type”

39. Cú pháp để mét player str dung dé chạy các giai điệu là?

> “device://tone”
“capture://radio?f=105.1&st=stereo”
“capture://video”
“rpt://host: port/type”
40. Dang ky đối tượng nghe xử lý sự kiện cho các đối tượng Displayable để thực hiện bang các phương thức nao?
> setCommandListener(); setItemStateListener(); setItemCommandListener()
setCommandListener();setItemCommandListener()
setCommandListener();setItemStateListener()

EHOU.ONLINE - Đề cương ôn tập môn: IT18 - Lập trình cho thiết bị di động
Bién soan Thé Phong - 08 3533 8593

setItemStateListener();setItemCommandListener()
41. Dau chưa phải là ứng dụng có thể thực hiện được trên điện thoại di động?
> He thống máy chủ quản trị cơ sở dữ liệu
Phân mêm hồ trợ học tập
Phân mêm nghe nhạc
Phan mém xem phim 3D
Trinh duyét web

42. Để đảm bảo chỉ những dữ liệu thay đổi sau ngày 1 tháng 8 năm 2015 mới được gửi về từ server, ta sử dụng phương
thifc:http.setRequestProperty(*,"Thu,1 Aug 2013 12:00:00 GMT");Luc nay dau “*” trong phương thức sẽ được thay thế
bằng giá trị nào trong các xâu dưới day?


> "If-Modified-Since"
“Accept”
“Time-Modify”
“User Agent”
43. Để giám sát các hoạt động và tương tác với các sự kiện, ta ghi đè lên các phương thức của lớp Activity cho mỗi sự
kiện. Phương thức nào của lớp Activity được gọi là khi activity lần đầu tiên tạo ra?
> onCreate
onPause
onResume
onStart
44. Dé gửi hoặc nhận tin nhắn, ứng dụng trước hết phải tạo một instance của giao diện MessageConnection, sử dụng
GCF connection factory. Địa chỉ URL nào là hợp lệ?1) sms://+4170349678912) sms://+417034967891:56783)
sms://:56784) cbs://+417034967891:5678
> Địa chỉ 4
Địa chỉ 1
Địa chỉ 2
Địa chỉ 3
45. Để lưu những dữ liệu nhỏ dưới dạng key-value (cặp tên khóa - giá trị khóa) ta sử dụng kỹ thuật hay phương pháp
nào?
> SharedPreferences
Doc/ghi file trên bộ nhớ ngoài (thẻ nhớ)
Đọc/ghi file trong bộ nhớ trong
Lưu trữ bằng SQLite database
46. Để tạo file và ghi dữ liệu cho file vào trong bộ nhớ trong, ta sử dụng phương thức write(arg). Tham số arg có kiểu
thế nào?
>› mảng byte[]
mảng object[]
mảng String[]
mảng int[]
47. Để thêm một đối tượng Sprite vào Scene trong lập trình AndEngine ta sử dụng phương thức nào?

> attachChild
addChild
ChildAdd
setChild

48. Để thêm một thành phần Image lên Form dùng phương thức?

EHOU.ONLINE - Đề cương ôn tập môn: IT18 - Lập trình cho thiết bị di động
Bién soan Thé Phong - 08 3533 8593

> intappend(Image img)
int append(Item item)
int append(Item item)
void insert(int itemNum, Item item)

49. Để truy cập đến một tệp tin có tên xác định, phương thức sau sẽ được sử
dụng:Connector.Open("*://textfile.txt");Lúc này dấu "*” trong phương thức sẽ được thay thế là từ khóa nào trong các từ
khóa dưới đây?

> file
datagram
http
socket

50. Dia chỉ thư mục lưu trữ file vào trong bộ nhớ trong của thiết bị là gì?
> /data/data//<files>/<fileName>
/data/data//shared_prefs/<filename>.xml
/data/data/{ package-name}/databases/
SDCard


51. Điện thoại di động đầu tiên tự nó có thể thực hiện được các cuộc gọi là của hãng nao va thời gian nào?
> Motorola, 1973

AT&T, 1946
Bell Labs, 1946
Motorola, 1946
Nokia, 1945

52. Doan lệnh sau dùng để làm gi?db.open();Cursor c = db.getAllContacts();if (c.moveToFirst()){ do { DisplayContact(c);
} while (c.moveToNext()); }db.close();
»> Lấy vê danh sách (tất cả) các bản ghi.
Lấy về bản ghi của contact có giá tri ID la‘c’
Lấy về bản ghi cuối cùng trong tệp cơ sở dữ liệu.
Lấy về bản ghi đầu tiên trong tệp cơ sở dữ liệu.

53. Đối tượng điều khiển AdapterView là?
»> AdapterView: đối tượng điều khiển dạng tập hợp, cho phép hiển thị thông tin cơ bản theo dạng danh sách và

thực hiện quản lý thông tin theo từng mục riêng biệt
AdapterView: đối tượng điều khiển cho phép hiển thị thông tin cơ bản.
AdapterView: đối tượng điều khiển dạng tập hợp, cho phép hiển thị thông tin cơ bản theo dạng danh sách.

54. Đối tượng điều khiển AutoCompletetTextView là? -
›> Đối tượng thừa kế từ EditTextCho phép xây dựng dữ liệu hỗ trợ người dùng hoàn chỉnh quá trình nhập liệu
trên EditText -
Cho phép xây dựng dữ liệu hỗ trợ người dùng hồn chỉnh q trình nhập liệu trên EditText
Đối tượng cơ sở cho phép gắn kết các dữ liệu bên dưới lên các đối tượng điều khiển dạng danh sách
Đối tượng thừa kế từ EditText

55. Đối tượng điều khiển ListView là?

> ListView hiển thị một danh sách các phần tử khác nhau trên một giao diện cho phép cuộn theo chiều dọc
Đối tượng cơ sở cho phép gắn kết các dữ liệu bên dưới lên các đối tượng điều khiển dạng danh sách
Đối tượng điều khiển hiển thị một danh mục ở một thời điểm, người dùng có thể lựa chọn một trong nhiều
danh mục để hiển thị ;
Cho phép xây dựng dữ liệu hỗ trợ người dùng hồn chỉnh q trình nhập liệu trên EditText

EHOU.ONLINE - Đề cương ôn tập môn: IT18 - Lập trình cho thiết bị di động
Bién soan Thé Phong - 08 3533 8593
56. Đối tượng điều khiển Spinner la?
> Spinner: đối tượng điều khiển hiển thị một danh mục ở một thời điểm, người dùng có thể lựa chọn một
trong nhiều danh mục để hiển thị
Cho phép xây dựng dữ liệu hỗ trợ người dùng hồn chỉnh q trình nhập liệu trên EditText
Đối tượng cơ sở cho phép gắn kết các dữ liệu bên dưới lên các đối tượng điều khiển dạng danh sách
Đối tượng thừa kế từ EditText
57. Đối tượng List có thể tồn tại dưới các dạng nào?
> Lựa chọn nhiêu mục (multi-selection), lựa chọn một mục (exclusiveselection) và dạng không tường minh

(implicit)
Lựa chọn một mục (exclusiveselection), dạng không tường minh (implicit)
Lựa chọn nhiêu mục (multi-selection), dạng không tường minh (implicit)
Lựa chọn nhiều mục (multi-selection), lựa chọn một mục (exclusiveselection)
58. Đối tượng ServiceConnection có tác dụng?
> Liên kết giữa thành phần ứng dụng với dịch vụ đang chạy
Quản lý kết đối giữa dịch vụ với chương trình ứng dụng
Tạo một kết nối giữa các dịch vụ với nhau
Tạo một kết nối từ hệ điêu hành đến dịch vụ đang chạy

59. Đối tượng TelephonyManager có thể dùng để?
> Dang ký nghe và xử lý khi thay đổi trạng thái điện thoại
Đăng ký nghe và xử lý khi thay đổi màn hình điện thoại

Xử lý thay đổi trạng thái các cuộc điện thoại
Xử lý thay đổi trạng thái các cuộc điện thoại
60. Đối tượng TextBox có những hằng ràng buộc nào?

> ANYEMAILADDRNUMERICPASSWORD
ANY EMAILADDRPASSWORD
ANYNUMERICPASSWORD
EMAILADDRNUMERICPASSWORD
61. Đối tượng Ticker dé tạo một dòng thơng báo trên màn hình và gắn với một đối tượng khả hiện. Lệnh tạo một Ticker
là?
> new Ticker(dịng thơng báo);
getDisplay();
new Alert( tiêu đề, nội dung, ảnh, kiểu );
setTicker(đối tượng Ticker);

62. Đối tượng và lệnh để gửi tin nhắn Sms là?
> Đối tượng SmsManager và lệnh sendTextMessage
Đối tượng SmsManager và lệnh sendTextSms
Đối tượng TelephonyManager và lệnh sendSms
Đối tượng TelephonyManager và lệnh sendTextMessage
63. Dịng điện thoại di động thơng minh hiện nay thuộc thế thứ mấy trong quá trình phát triển cho đến nay?
›> Thế hệ thứ 3
Thế hệ thứ 1
Thế hệ thứ 2
Thế hệ thứ 4
Thế hệ thứ 5
64. Dữ liệu được lưu trữ tại bộ nhớ ngồi có thể truy cập được từ các ứng dụng, người sử dụng, khi người dùng

EHOU.ONLINE - Đề cương ôn tập môn: IT18 - Lập trình cho thiết bị di động
Bién soan Thé Phong - 08 3533 8593

unmount, toàn bộ dữ liệu được lưu trên bộ nhớ ngồi sé thế nào?
»> Khơng thể truy cập được
Bị xóa ln khỏi bộ nhớ ngồi
Được tự động sao chép vào bộ nhớ trong
Van co thé truy cập được
65. Engine nào hỗ trợ demo game của bạn ngay trong khi design, rất thuận tiện cho việc test thử các modulGame?

> Unity 3D
cocos2d-x
Game Salad
LibGDX
66. Engine nào hỗ trợ nhiều nhất các định dạng đồ họa được tạo ra bởi các phần mềm đồ họa chuyên nghiệp?

> Unity 3D

AndEngine
Cocos2d-x
Corona SDK
67. Game engine nào không phải là engine hỗ trợ đa nền tảng?
> Sprite Kit
Cocos2d-x
Game Salad
Unity 3D
68. Giao dién (interface) nao lang nghe trén 1 port xac dinh va tao ra một StreamConnection ngay khi nhận thấy hoạt
động trên port do trong b6 thu vién Generic Connection Framework (GCF)?
> StreamConnectionNotifier
DatagramConnection
HttpConnection
StreamConnection
69. Giao diện lớp PhoneStateListener có tác dụng gì?

> Lap trình đăng ký nghe và xử lý khi có sự thay đổi trạng thái điện thoại
Lập trình đăng ký nghe các cuộc gọi đến
Lập trình xử lý điện thoại và các tin nhắn

Lập trình xử lý khi có sự thay đổi trạng thái cuộc gọi điện thoại
70. Giao diện nghe sự kiện View.OnlongClickListener cú hàm xử lý sự kiện là?

> OnLongClick(View )
OnClick(View )
OnFocusChange(View , boolean hasFocus)
OnKey(View , KeyEvent )
71. Giao diện nghe sự kiện View.OnTouchListener cú hàm xử lý sự kiện là?
> OnTouch(View , MotionEvent )
OnClick(View )
OnFocusChange(View , boolean hasFocus)
OnKey(View , KeyEvent )
72. Giao thức HTTP và HTTPS đều gửi request và response. Máy client gửi request, còn server sẽ trả về response. Client
request không bao gồm phần nào?
> Footer
Body

EHOU.ONLINE - Đề cương ôn tập môn: IT18 - Lập trình cho thiết bị di động
Bién soan Thé Phong - 08 3533 8593

Header method
Request

73. Gói (package) nào chứa và quản lý nhiều lớp đối tượng giao diện màn hình để nhóm vào trong ViewGroup?
> android.widget.*
android.database.*

android.os.*
android.view.*

74. Hàm `*onCallStateChanged” trong lớp đối tượng PhoneStateListener có tác dụng?
> Xử lý khi có sự thay đổi trạng thái của cuộc gọi
Xử lý khi có sự thay đổi các cuộc gọi nhỡ
Xử lý khi có sự thay đổi cuộc gọi đến
Xử lý khi có sự thay đổi trạng thái điện thoại

75. Hàm nào trong lớp kế thừa Service sẽ chạy khi dịch vụ được khởi động bởi startService.
> Ham onStartCommand
Ca hai ham onBind va onStartCommand
Ham onBind
Hàm onCreate

76. Hãng thiết bị có thể chạy hệ điều hành Windowphone của Microsoft là?

> HIC
IBM
Oracle
Samsung
Sony

77. Hệ thống tọa độ của AndEngine có trục tọa độ nằm ở vị trí nào của màn hình?
> trai-trén
phải-dưới
phải-trên
trái-dưới

78. Hiện tại, Cocos2d-x chưa hỗ trợ các nhà phát triển thực hiện dự án với các ngôn ngữ nào?

> python
C++

LUA
JavaScript

79. Khai báo sau trong tệp AndroidManifest.XML có tác dụng gi:android:name="android.permission.CALL_PHONE"/>
> Dat quyén được nhận các cuộc điện thoại. Đặt quyên được thực hiện các cuộc gọi điện
Đặt quyên được đọc trạng thái điện thoại
Đặt quyên được nhận các cuộc điện thoại
Đặt quyền được thực hiện các cuộc gọi điện

80. Khi Activity ở trạng thái paused thi: không thể tương tac (lost focus).
> Activity van hiển thị (visible) nhưng activity mới. thái trước đó.
Activity bị giải phóng khỏi bộ nhớ. và phục hồi lại trạng
Activity bị thay thế hoàn toàn bởi một
Activity được khởi động lại hoàn toàn

EHOU.ONLINE - Đề cương ôn tập môn: IT18 - Lập trình cho thiết bị di động
Bién soan Thé Phong - 08 3533 8593
81. Khi khởi tạo một sprite object thì đối tượng nào chứa tất cả các điểm sẽ được vẽ lên màn hình?

> VertexBufferObjectManager
Texture
TextureRegion
xCoordinate

82. Khi làm việc với file trong bộ nhớ trong, thư mục lưu trữ các tệp tin là thư mục nào?
> /data/data//<files>

/data/data//<bin>
/data/data//<folder>
/data/data//<resource>

83. Khi lập trình game với AndEngine, trong các tham số cần để khởi tạo đối tượng EngineOptions, tham số nào xác định
độ mở rộng sử dụng tài nguyên khi thay đổi kích thước màn hình?
> ResolutionPolicy
Height
Screen

Width

84. Kiến trúc Android gồm các thành phần chính nào? Layer
> Linux Kernel, Libraries, Application Framework, Application
Linux Kernel, Libraries, Application Framework
Linux Kernel, Application Framework, Application Layer
Linux Kernel, Libraries, Application Layer

85. Kiến trúc nên tảng Bada bao gôm các lớp nào?
> Kernel, Device, Service, Framework
Device, Service
Kernel, Device, Service
Kernel, Framework, Service

86. Kiểu layout nào quản lý các đối tượng được sắp xếp theo dang hang cột, trong đó mỗi ơ là một đối tượng?
> TableLayout
RelativeLayout
LinearLayout
FrameLayout


87. Kiéu layout nao quan lý các đối tượng ln được sắp xếp ở góc trên bên trái màn hình?
> FrameLayout
TableLayout
AbsoluteLayout
LinearLayout

88. Kiểu layout nào sắp xếp các đối tượng có quan hệ với nhau. Một đối tượng sẽ được xếp bên cạnh theo vị trí tương
đối so với một đối tượng khác?
> RelativeLayout
LinearLayout
FrameLayout
TableLayout

89. Kiểu layout nào sắp xếp các đối tượng theo dòng từ trái sang phải và từ trên xuống dưới?
> LinearLayout
AbsoluteLayout

EHOU.ONLINE - Đề cương ôn tập môn: IT18 - Lập trình cho thiết bị di động
Bién soan Thé Phong - 08 3533 8593

TableLayout
FrameLayout
90. Kiểu layout nào sắp xếp các đối tượng theo toạ độ tuyệt đối trên màn hình?
> AbsoluteLayout
TableLayout
LinearLayout
RelativeLayout
91. Lệnh hiển thị một đối tượng nội dung đồ họa lên màn hình là?
> * setCurrent(?);
* getCurrent();

* getDisplay(?);
* numColors(?);
* setTimeout(?);
92. Lệnh khởi chạy và kết thúc Service độc lập là?
> stopService() với tham số là Intent xác định lớp đối tượng service cần dừng startService() với tham số la Intent
xác định lớp đối tượng service cần chạy
startService(...) và finish().
stopService() và beginService()
stopService() với tham số là Intent xác định lớp đối tượng service cần dừng
93. Lệnh setContentIntent trên đối tượng nội dung Notification.Builder có tác dụng?
> Dat chế độ chạy Activity khi tác động vào cảnh báo
Đặt nội dung cho cảnh báo
Đặt thời gian chạy cảnh báo
Đặt tiêu đề cho cảnh báo

94. Lệnh tạo một danh sách hiển thị các mục chọn trên màn hình là?
> new List( tiêu đề, kiểu, danh_ sách, ảnh );
new Alert( tiêu đề, nội dung, ảnh, kiểu );
new Display( tiêu đề, mục chọn, kiểu );
new Displayable( mục chọn, kiểu );
new MIDIet( tiêu đề, nội dung, ảnh, kiểu );
95, Lệnh xác định đối tượng TelephonyManager là?
> Lệnh getSystemService vdi tham so la Context. TELEPHONY_SERVICE
Lệnh getSystemService với tham số là Context. TELEPHONY
Lệnh getSystemService với tham số là Context.TELEPHONY_MANAGER
Lệnh getSystemTelephony
96. Lệnh xóa bỏ cảnh báo (*.cancelAll()) thực hiện trên đối tượng nào?

> Notification
Activity

Notification.Builder
NotificationManager
97. Lĩnh vực ứng dụng trên điện thoại di động chiếm ty lệ cao nhất là?
> Tro choi
Du: lịch, vẫn hóa
Mạng xã hội
Tài chính, ngần hàng

EHOU.ONLINE - Đề cương ôn tập môn: IT18 - Lập trình cho thiết bị di động
Bién soan Thé Phong - 08 3533 8593

Xem phim
98. Loại game nào khiến người chơi phải sử dụng một số kỹ năng trong thời gian thực dé dat được mục tiêu?
> Game hành động
Game chiến thuật
Game dạng câu đố
Game mô phỏng
99. Loại Intent nào cho phép các dịch vụ (thành phần) của ứng dụng được u cầu thực hiện?

> Intent an
Intent tường minh
Khơng có intent nào

Pending intent
100. Loại Preference cơ bản nào cho phép người dùng chọn nhạc chuông từ thiết bị. Dữ liệu lưu trữ kiểu String?
> RingtonePreference
MultiSelectListPreference
CheckBoxPreference
SwitchPreference
101. Loai Preference cơ bản nào hiển thị một danh sách gồm nhiều item kiểu radio button. Dữ liệu lưu trữ kiểu String?

)>- ListPreference
MultiSelectListPreference
SwitchPreference
CheckBoxPreference
102. Loại Preference cơ bản nào hiển thị toggle 2 trạng thái on-off. Dữ liệu lưu trữ kiểu boolean?
- SwitchPreference
ListPreference
RingtonePreference
MultiSelectListPreference
103. Lớp Canvas mô tả chức năng gì?

> Đối tượng màn hình chứa nội dung hiển thị mức thấp
Đối tượng để vẽ đồ hoạ trên màn hình ở mức thấp
Quan lý các tầng hiển thị
Danh sách lựa chọn
104. Lớp Connection có chức năng gì?
»> Là kiểu kết nối cơ bản nhất trong Generic Connection Framework. Các kiểu kết nối khác đều kế thừa

Connection
Quản lý một kết nối dựa trên dòng output

Quản lýmột kết nối để truyền nội dung
Quản lý một kết nối dựa trên dòng input
105. Lớp Connector được dùng để mở kết nối đến một tài ngun nào đó thơng qua phương thức Open. Cú pháp nào là
đúng khi sử dụng phương thức Open này?

> Connector.Open("protocol:address; parameters");
Connector.Open("address:protocol; parameters");
Connector.Open("parameters; protocol:address;");
Connector.Open("protocol:parameters; address");

106. Lớp Display mô tả chức nẵng gì?

EHOU.ONLINE - Đề cương ôn tập môn: IT18 - Lập trình cho thiết bị di động
Bién soan Thé Phong - 08 3533 8593 này

> Đối tượng quản lyhién thi trên màn hình, mỗi midlet chỉ có một đối tượng
Màn hình thơng báo cao
Đối tượng màn hình chứa nội dung hiển thị mức
Màn hình nhập dữ liệu

107. Lớp đồ họa nào để tạo hoạt cảnh (animation) trên màn hình?

> Sprite layout
Canvas
LayoutManager
Title Layout

108. Lớp giao diện nào dưới day dùng để lọc dữ liệu trên các bản ghi?
> RecordFilter
RecordComparator
RecordListener
RecordStore

109. Lớp Manager cung cấp các phương thức nào để cho biết nguồn của phương tiện? createPlayer(String locator)
> createPlayer (DataSource source), createPlayer(InputStream stream, String type),
createPlayer(DataSource source), createPlayer(InputStream stream, String type)
createPlayer(InputStream stream, String type), createPlayer(String locator)
createPlayer(DataSource source), createPlayer(String locator)

110. Lớp quan ly giao diện LinearLayout la?

> LinearLayout: kiéu layoutsap xép các đối tượng theo dòng từ trái sang phải và trên xuống dưới.
LinearLayout: kiểu layout đơn giản nhất, các đối tượng ln được sắp xếp ở góc trái trên.
LinearLayout: kiểu layout sắp xếp các đối tượng có quan hệ với nhau. Một đối tượng sẽ được xếp bên cạnh theo
vị trí tương đối so với một đối tượng khác
LinearLayout: kiểu layout sắp xếp các đối tượng theo tọa độ tuyệt đối trên màn hình.

111. Lớp SurfaceHolder có tác dụng?
> Quan lý hình ảnh video đang được ghi để xử lý hiển thị
Điều khiển quay video
Kiểm tra trạng thái sắn sàng của Camera
Lưu giữ kết quả quay video

112. Lớp nào là lớp trung tâm cho việc tạo ra các player (trình nghe nhạc)?
> Manager
Control
DataSource
Interface

113. MIDP 2.0 hỗ trợ kiểu ảnh RGB khơng?

> CO
Khơng
Tùy tình huống

114. MMAPI là viết tắt của cụm từ gì ?
> Mobile Media Application Programming Interface
Mobile Management Application Programming Intelligent
Mobile Media Access Personal Interface
Multi Media Application Programming Interface


EHOU.ONLINE - Đề cương ôn tập môn: IT18 - Lập trình cho thiết bị di động
Bién soan Thé Phong - 08 3533 8593
115. Mode mở file nào quy định file sẽ được tạo (nếu chưa tôn tại) hoặc ghi đè lên file đã được tạo?

> MODE_PRIVATE
MODE_APPEND

116. Mode nào cung cấp chế độ file sẽ được tạo (nếu chưa tôn tại) hoặc ghi đè lên file đã được tạo. Chế độ này giữ cho
file là riêng tư đối với ứng dụng?
> MODE_PRIVATE
MODE_WORLD_READABLE
MODE_APPEND
MODE_WORLD_WRITEABLE

117. Mode nào ở chế độ này file sẽ được tạo (nếu chưa tôn tại) hoặc ghi tiếp vào file đã được tao?
> MODE_APPEND
MODE_WORLD_READABLE
MODE_WORLD_READABLE
MODE_PRIVATE

118. Một chương trình android có tối thiểu bao nhiéu Activities?
> 1 activity
0 activity
2 activity
3 activity

119. Một chương trình tối thiểu trên MIDIet phải có? destroyApp
> Lop kế thừa từ MIDIet và lập trình ghi đè 3 hàm startApp, pauseApp,
Lập trình hàm startApp để khời động chương trình
Lập trình lớp Display để quản lý hiển thị trên màn hình

Lập trình lớp Displayable để tạo nội dung đồ họa với người dùng
Lập trình lớp MIDIet để khởi động chương trình

120. Một đối tượng Player khi được tạo ra sẽ ở trạng thái nào?

- UNREALTIZED
PREFETCHED

REALIZED
STARTED

121. Một số phương thức quan trọng trong ListView là?
- setAdapter(Class Extends<T implements Adapter>)addHeaderView(View)removeHeaderView(View)
removeHeaderView(View)
setAdapter(Class Extends<T implements Adapter>)
addHeaderView(View)

122. Mục nao trong các mục sau chứa các định nghĩa để tham chiếu các thành phần trong dự án android?
> gen
assets
bin
Src

123. Nền tang J2ME để lập trình cho điện thoại di động cấu hình thấp gồm các thành phần?
> KVM, CLDC, MID profile, Optionals
CLDC, Linux, Windows, Java
Java, C/C++, VB, MIDlet
KVM, MIDlet

EHOU.ONLINE - Đề cương ôn tập môn: IT18 - Lập trình cho thiết bị di động

Bién soan Thé Phong - 08 3533 8593

Linux, KVM, Java

124. Ngơn ngữ lập trình trên nên tảng ¡iOS là?
> Objective-C & Swift
Java
Java & C/C++
Objective-C
Swift

125. Những phương thức nào dưới đây để lấy thông tin về ngày, tháng, năm?
> *.getDayOfMonth();*.getMonth();*.getYear();
* getSelectedItem();
* getText()
* isChecked()

126. Những thuộc tính XML quan trọng sử dụng bên trong TableRow là?
> android:layout_columnandroid:layout_span
android: layout_column
android: layout_span
android:stretchColumns

127. Những tính năng co bản nào được AndEngine cung cấp? __ Ề
> Ho trợ các thiết bị với những độ phân giải khác nhau, Hỗ trợ cảm ứng đa điểm, Hỗ trợ bộ thư viện vật lý
Box2D, Hồ trợ bản đồ map Tiled -
Ho trợ cảm ứng đa điểm, Hỗ trợ bộ thư viện vật lý Box2D, Hỗ trợ bản đồ map Tiled
Hỗ trợ các thiết bị với những độ phân giải khác nhau, Hỗ trợ cảm ứng đa điểm, Hỗ trợ bộ thư viện vật lý
Box2D
Hỗ trợ các thiết bị với những độ phân giải khác nhau, Hỗ trợ cảm ứng đa điểm, Hỗ trợ bản đồ map Tiled


128. Nơi đâu là vị trí sẽ xử lý logic di chuyển của các vòng trong game Tháp Hà Nội?
> hàm onAreaTouch() của lớp Sprite
hàm getAction() của lớp Sprite
hàm getmStack() của lớp Sprite
hàm open() của lớp Scene

129. Notification là đối tượng dùng để?
> Tạo cảnh báo/thông báo trên thanh trạng thái của màn hình gồm biểu tượng, nội dung text,...
Tạo biểu tượng trên thanh trạng thái của màn hình
Tạo một thơng báo ở chính giữa màn hình
Tạo thơng báo văn bản trên thanh trạng thái của màn hình

130. Phân biệt service độc lập (khơng có gắn kết) và service có gắn kết?
»> Service gắn kết là có liên kết với các thành phần của chương trình. Service độc lập là hoạt động của nó khơng
có liên kết với các thành phần của chương trình.
Service độc lập là hoạt động của nó khơng có liên kết với các thành phần của chương trình.
Service độc lập là khơng cần đến chương trình ứng dụng.
Service gắn kết là có liên kết với các thành phần của chương trình.

131. Phần mềm nào là phần mềm phát triển ứng dụng game trực tiếp theo thời gian thực?
> Unity 3D
Game Salad
Sprite Kit

EHOU.ONLINE - Đề cương ôn tập môn: IT18 - Lập trình cho thiết bị di động
Bién soan Thé Phong - 08 3533 8593

Corona SDK


132. Phiên bản beta đầu tiên của bộ lập trình ứng dụng Android Development Kit (SDK) được phát hành vào năm nào?
> 2007
2003
2005
2009
133. Phương thức getString(arg1,arg2) của đối tượng SharedPreference dùng để lấy giá trị của một preference dựa vào
key. Tham số arg1 xác định giá trị gì?
> Key của preference muốn nhận dữ liệu.
Chỉ số của key trong danh sách đối tượng SharedPreference.
Giá trị mặc định nếu khơng tìm thấy được dữ liệu của preference.
Kiểu preference đang xử lý
134. Phương thức getString(arg1,arg2) của đối tượng SharedPreference dùng để lấy giá trị của một preference dựa vào
key. Tham số arg2 xác định giá trị gì?
> Giá trị mặc định nếu khơng tìm thấy được dữ liệu của preference.
Key của preference muốn nhận dữ liệu.
Kiểu preference đang xử lý
Chỉ số của key trong danh sách đối tượng SharedPreference.
135. Phương thức int getConstraints() là phương thức?
> Lấy ràng buộc đã định nghia cho TextField
Lấy về chuỗi trong TextField
Lấy về nội dung TextField dưới dạng mảng ký tự
Lấy vị trí con trỏ nhập liệu
136. Phương thức nào của lớp Activity được gọi trước khi activity sẽ được nhìn thấy trên màn hình thiết bị?
> onStart
onDestroy
onPause
onResume
137. Phương thức nào của một đối tượng Player được dùng để giải phóng tất cả tài nguyên được yêu cầu?
> deallocate();
close();

end();
exit();
138. Phương thức nào để thay thế ndi dung TextBox bang mang ky tu?
> void setChars(char[] data, int offset, int length)
void insert(char[] data, int offset, int length, int position)
void setConstraints(int constraints)
void setString(String text)
139. Phương thức nao để thêm mới một phần tử vào vị trí bất kỳ trong List?
> void insert(int elementNum, String stringPart, Image imagePart)
intappend(String stringPart, Image imagePart)
void delete(int elementNum)
void set(int elementNum, String stringPart, Image imagePart)
140. Phương thức nào dùng để đặt nội dung dữ liệu (model) cho các đối tượng nhu EditText, ListView, Spinner... vdi

EHOU.ONLINE - Đề cương ôn tập môn: IT18 - Lập trình cho thiết bị di động
Bién soan Thé Phong - 08 3533 8593

tham số có kiểu model của từng loại đối tượng như ListAdapter, SpinnerAdapter... ?
> *.setAdapter( );
* setEnabled( true/false );
* setSelection( idx );
* setText( nội dung );
141. Phương thức nào dùng để truy cập thuộc tính của một MIDIet từ bộ quản lý ứng dụng?

> getAppProperty()

resumeRequest()

startApp()


notifyPause()
142. Phương thức nào được dùng để xem danh sách các file video được hỗ trợ theo từng thiết bi?
> Manager.getSupportedContentTypes(null);
Manager.getContentTypes(null);
Manager.getSupportedContent(null);
Manager.getSupportedTypes(null);
143. Phương thức nào được gọi để lấy ra danh sách các file video được hỗ trợ theo từng thiết bi?
> Manager.getSupportedCoynptese(nnutlTl)
Display.getDisplay()
getSupportedProtocols(String contentType)
getSupportedContentTypes(String protocol)
144. Phương thức nào được gọi khi activity lần đầu tiên được tạo ra?
> onCreate()
onStart()
onResume()
onDestroy()
145. Phương thức nào được gọi khi một activity của ứng dụng khơng cịn có thé nhìn thấy trên màn hình, hoặc activity
khác đã chiếm màn hình hoặc activity của ứng dụng bị hủy?
> onStop()
onCreate()
onResume()
onPause()
146. Phương thức nào được sử dụng để tải tất cả các tài nguyên cần thiết của Activity vào VRAM?
> onCreateResources()
onCreateData()
onCreateEngineOptions()
onCreateScene()
147. Phương thức nào dưới đây không thuộc lớp Manager?1) createPlayer(DataSource source)2)
createPlayer(InputStream stream, String type) 3) createPlayer(OutputStream stream, String type) 4) createPlayer(String
locator)

> Phuong thức 3
Phương thức 1
Phương thức 2
Phương thức 4
148. Phương thức nào không phải là phương thức của lớp Activities?
> onRemove

EHOU.ONLINE - Đề cương ôn tập môn: IT18 - Lập trình cho thiết bị di động
Bién soan Thé Phong - 08 3533 8593

onCreate
onDestroy
onResume

149. Phương thức nào sau đây dùng để tạo một ảnh nhỏ làm hoạt cảnh?
> createAnimatedTile(int staticTileIndex)
getAnimatedTile(int animatedTileIndex)
setAnimatedTile(int animatedTileIndex, int staticTileIndex)
TiledLayer( cols, rows, Image, fw, fh );
150. Phương thức nào trong các phương thức dưới đây của lớp Manager dùng để xem danh sách các file video được hỗ
trợ theo từng thiết bị?
> getSupportedContentTypes(null);
getSupportedContent(int);
getSupportedContent(null);
getSupportedContentTypes(int);
151. Phương thức read trong phương pháp đọc file được lưu trong bộ nhớ trong sau mỗi lần đọc sẽ trả về 1 giá trị kiểu
int có miên giá trị thế nào?
> [0-255]

[1-128]

[1-256]
[0-127]
152. Preference nao không lưu trữ dữ liệu khiểu String?

- SwitchPreference
EditTextPreference
ListPreference
RingtonePreference

153. SharedPreference chưa hỗ trợ lưu trữ kiểu dữ liệu nào?

> image
boolean
float
long

154. SharedPreferences có thể lưu trữ các kiểu dữ liệu nào?

> boolean, float, int, long, string, string set
boolean, float, string, string set
int, long, string, string set
boolean, float, int, long

155. Spinner có các kiểu chế độ hiển thị nào?

> DialogDropdown
Dialog
Dropdown
None
156. Sử dụng phương thức nào sau đây dé kích hoạt một Activity?

)>- startActi vity(Q)

startApp()

onBind()

EHOU.ONLINE - Đề cương ôn tập môn: IT18 - Lập trình cho thiết bị di động
Bién soan Thé Phong - 08 3533 8593

onStart()

157. Sự khác nhau giữa Display và Displayable là?
> Display để quản lý hiển thị, Displayable là nội dung hiển thị
Display để lập trình chương trình chính, Displayable để lập trình đồ họa
Display là lớp cơ sở, Displayable là lớp dân xuất
Display là nội dung hiển thị, Displayable là quản lý hiển thị
Hoàn toàn giống nhau

158. Sự khác nhau giữa TextField và TextBox là? có thể được hiện thị đồng
> TextField là lớp con của lớp Item, do đó nó làmột thành phần của Form, vì vậy nó sẽ không được hiện thị lên
thời với các thành phần khác của Form. Khi hiển thị một TextBox các đối tượng khác
thiết bị. thể được hiện thị đồng thời
Hoàn toàn giống nhau không được hiện thị lên
TextBox là lớp con của lớp Item, do đó nó là một thành phần của Form, vì vậy nó có năng hiển thị ký tự, có thể
với các thành phần khác của Form. Khi hiển thị một TextField các đối tượng khác sẽ
thiết bị.
TextField có khả năng thiết lập các ràng buộc cho dữ liệu nhập. TextBox giới hạn khả
tạo ra các thanh cuộn khi cần thiết.

159. Ta sử dụng phương thức để gắn preference được khai báo trong loại tệp nào vào activity?

> Téep xml
Tệp apk
Tệp bat ky
Tép text

160. Tác vụ hệ thống nào gọi ứng dụng thực thi tác vụ thay đổi thông tin của một gói dữ liệu nào đó?
> Intent.ACTION_EDIT
Intent.ACTION_SEARCH
Intent.ACTION_DELETE
Intent.ACTION_INSERT

161. Tác vụ hệ thống nào mở activity để nhận và xử lý cuộc gọi đến, day là ứng dụng gốc trên Android?
> Intent.ACTION_ANSWER
Intent.ACTION_DIAL
Intent.ACTION_CALL
Intent.ACTION_SEND

162. Tác vụ hệ thống nào thực thi ứng dụng dial, tren màn hình sẽ có ứng dụng này cùng số điện thoại sẽ gọi được xuất
hiện?

> Intent.ACTION_DIAL
Intent. ACTION _ VIEW
Intent. ACTION_CALL
Intent. ACTION _SEND

163. Tạo thực đơn (menu) cho ngữ cảnh bằng cách gọi phương thức?
> OnCreateContextMenu( View v)
setOnItemSelectedListener
OnClick(View )
addHeaderView(View)


164. Tất cả các ứng dụng, gôm cả ứng dụng nội bộ (Native Apps) và ứng dụng bên thứ ba (Third Party Apps), được xây
dựng trên tầng nào?


×