...
•
IntentFilter c n chứa một trường đư c gọi là một
category. Category giúp phân loại cc action.
•
Ví dụ, category c tên CATEGORY_LAUNCHER
chỉ dẫn Android rằng Activity chứa IntentFilter này c n
đư c ... số cho số điện thoại 123.
ACTION_EDIT content://contacts/1 – Soạn thông tin về người c id là “1”.
ACTION_VIEW content://contacts/ Hiện danh sách contact, cho phép
duyệt danh sách.
Android Components
18
Android ... báo cho hệ thống biết mình c thể xử lý cc implicit intent nào, cc
activity, service, và broadcast receiver c thể c một ho c nhiều intent
filter.
•
Mỗi filter mô tả một năng l c mà component...
... đổi. Hơn
nữa nó c thể tích hợp cc công nghệ sẵn cc a Microsoft như COM, một c ch dễ dàng.
Để c thể chạy đư ccc trang web viết bằng ASP, c n phải c webserver hỗ trợ ASP. Microsoft IIS và ... vi c tổ ch ccc tập tin như thế nào và cc đ c tả
nào c sẵn. Cho người quản trị biết cc loại tập tin nào mà bạn đang sử dụng chưa đư c hỗ
trợ.
2. Sử dụng cc liên kết trong cc trang tới cc ... t c độ cao, đường điện
thoại, …
5. Thử cc trang ở tình trạng m c độ truy c p cao. Nếu server c a bạn chạy tốt trong cc giờ
cao điểm thì những giờ kh c có thể chấp nhận đư c.
6. Thử c c...
... ccc thư m c con sau:
C: \TC\BGI chứa cc tệp ñuôi BGI và CHR
C: \TC\BIN chứa cc tệp chương trình (ñuôi EXE) như TC, TCC, TLIB,
TLINK, …
C: \TC\INCLUDE chứa cc tệp tiêu ñề ñuôi H
C: \TC\LIB ... chính c a lậptrìnhc u tr c là tổ ch c chương trình thành cc chương
trình con. Trong PASCAL c hai kiểu chương trình con là thủ t c (procedure) và
hàm (fuction). Trong C chỉ c một loại chương ... khái niệm trong C ñều dùng ñư c trong C
++
.
Vì trong C
++
sử dụng gần như toàn bộ cc khái niệm, ñịnh nghĩa, cc kiểu dữ liệu,
c c cấu tr c lệnh, cc hàm và cc công c kh c của C, nên sẽ thuận...
... ph c tạp thì tất ccc
c u lệnh không thể đư c đưa vào một chương trình, chúng c n đư c chia ra thành một số
chương trình nhỏ hơn. Tất ccc chương trình này cuối c ng đư c tích hợp lại để chúng ... 2.2: Cc toán tử số h c và ch c năng
Cc toán tử hai ngôi
Trong C, cc toán tử hai ngôi c ch c năng giống như trong cc ngôn ngữ kh c. Những toán
tử như +, -, * và / c thể đư c áp dụng cho ... Những chỉ thị này c n
phải tuân thủ cc quy t c:
1. Tuần tự
2. C giới hạn
3. Chính x c.
Mỗi chỉ thị trong tập chỉ thị đư c gọi là c u lệnh” và tập cc câu lệnh đư c gọi là “chương
trình”.
Chúng...
... bind(SocketAddress bindpoint)
Binds the socket to a local address.
void close()
Closes this socket.
void connect(SocketAddress endpoint)
Connects this socket to the server.
void connect(SocketAddress ... check if the multicast address has link
scope.
boolean isMCNodeLocal()
Utility routine to check if the multicast address has node
scope.
boolean isMCOrgLocal()
Utility routine to check ...
sequence of characters as the specified StringBuffer.
static String copyValueOf(char[] data)
Returns a String that represents the character sequence in the array
specified.
static String copyValueOf(char[]...
... trên vi c tổ ch c chương trình thành cc lớp.
Kh c với hàm và thủ t c, lớp là một ñơn vị bao gồm c dữ liệu và cc phương th c
xử lý. Vì vậy lớp c thể mô tả cc th c thể một c ch chân th c, ñầy ... ngữ
C. Ngôn ngữ C
++
là một ngôn ngữ lai, t c là nó cho phép tổ ch c chương trình theo
c cc lớp và cc hàm. C thể nói C
++
ñã th c ñẩy ngôn ngữ C vốn ñã rất thuyết
ph c ñi vào thế giới ... tử. Cuối mỗi chương ñều ccc
bài tập ở những m c ñộ kh c nhau ñể ñ c giả tự rèn luyện thêm.
C c vấn ñề ph c tạp thường ñòi hỏi phải phân tích và thiết kế tương ñối ñầy ñủ
trư c khi c thể...
... c n chọn), và tiến hành bỏ chọn cc nút kh c bằng đoạn lệnh sau.
case WM_COMMAND:
switch (LOWORD (wParam))
{
case IDC_BLACK:
case IDC_RED:
case IDC_GREEN:
case IDC_YELLOW:
case IDC_BLUE:
case ... khiển con như kích hoạt, đánh
dấu (check), bỏ dấu check (uncheck) bằng c ch gởi cc thông điệp đến cc thành phần điều khiển
con nằm trong nó. Tuy nhiên trong Windows đã cung c p c chế trao ...
dạng hình ảnh c ng với màu tô đư c chọn. Kích thư c của c a sổ con c n vẽ đư c lấy bằng hàm
GetClientRect.Hàm này trả về kích thư c của vùng client c n vẽ theo đơn vị tính là pixel.
Chúng ta vẽ...
... MyWndProc; // tên hàm xử lý message
wc.hInstance = hInstance;
wc.hCursor = LoadCursor(hInstance, (LPSTR) IDC_CURSOR);
wc.hIcon = LoadIcon(hInstance, (LPSTR) IDI_ICON);
wc.hbrBackground = (HBRUSH) (COLOR_APPWORKSPACE ... làm vi c chính (Frame window) và nhiều c a sổ con (Child
window)
Cho phép thay đổi kích thư c cửa sổ (Resizeable)
Cho phép Maximize/Minimize/Close cc cửa sổ con
Ví dụ: Word, Excel, VC++,…
Dialog
Một ... dụng chung cho tất ccc cửa sổ c a c ng
1 class
Đư c gọi bởi HĐH (là hàm Callback)
Spring 200 4C4 W - Basic - Nguyen Tri Tuan - DH.KHTN Tp.HCM 28
GUI – Window …(tt)
Dạng tổng quát c a 1...
... LẬPTRÌNH C/ C++ NÂNG CAO
Yêu c u trư c khi đ c: h c xong Lậptrình C/ C++ c n bản
BÀI 2: NH C LẠI VỀ C/ C++ (TIẾP THEO)
C u tr c (struct)
Con trỏ c u tr c (struct pointer)
CODE
struct Student ... đó đư c sử dụng. Với c ch này, cc
hàm inline c t c độ th c thi cc nhanh, nên sử dụng với cc hàm
thường xuyên phải sử dụng trong chương trình.
CODE
inline void display(char *s)
{
cout<<s<<endl; ... vào c u tr c.
C ch 1
CODE
void add(char name[],int *place)
{
cin>>name;
cin.get();
cin>>*place;
}
add(a.name,&a.id);
C ch 2
CODE
void add(Student &s)
{
cin>>s.name;...
...
}
Chúng ta tạo con trỏ để trỏ đến cc subclass c a nó
CODE
MusicPlayer *m=new DVD(5);m->play();
Chúng ta cung c thể tạo mảng cc con trỏ c a một lớp trừu tượng
CODE
class MusicPlayer ...
Nh c lại một chút về mảng cc kí tự (char array)
CODE
char destArray[10];char srcArray[]="panther";
strcpy(destArray, srcArray);
strcpy(destArray, srcArray,strlen(srcArray));
strcat(s1,s2); ... tự thứ 7 c a s1
*kích c (capacity)
s.capacity() trả về kích c tối đa
if s.size()=15, s.capacity()=16 (16-byte)
if s.size()=17, s.capacity()=32 (two 16-byte)
*truy xuất chuỗi
#include <stdexcept>...