SQLite trong Android (phần 2) sử dụng SQLiteOpenHelper

SQLite trong Android (phần 2) sử dụng SQLiteOpenHelper

Sử dụng SQLiteOpenHelper để quản lý phiên bản DB, xây dựng CRUD tập trung cho ứng dụng Android
Sử dụng SQLite trong Android (phần 1)

Sử dụng SQLite trong Android (phần 1)

Sử dụng đối tượng SQLiteDatabase để kết nối, cập nhật CSDL SQLite với các phương thức như rawQuery, execSQL
Sử dụng ListView hiện thị dữ liệu dạng danh sách trong Android

Sử dụng ListView hiện thị dữ liệu dạng danh sách trong Android

Tạo ListView trong Android, xây dựng Adapter cấp dữ liệu và tạo View cho phần tử
Tạo và sử dụng Theme trong lập trình Android

Tạo và sử dụng Theme trong lập trình Android

Tìm hiểu cách khai báo và áp dụng Theme, thay đổi nhiều Theme trong Android

Thuộc tính style trong các View lập trình Android

Sử dụng thuộc tính style để thiết lập mềm dẻo hơn các thuộc tính khi thiết kế giao diện Android
Sử dụng Broadcast Intent BroadcastReceiver trong Android

Sử dụng Broadcast Intent BroadcastReceiver trong Android

Cách lan truyền đối tượng Broadcast Intent trong ứng dụng Android với sendBroadcast và lắng nghe với đăng ký registerReceiver

Sử dụng RelativeLayout trong Android

RelativeLayout là layout mà các View con được xác định vị trí bởi các mối liên hệ với View cha hoặc với View con như View con nằm dưới một View con khác, View con căn thẳng lề phải với View cha ...

Tài nguyên Drawable (6) ảnh StateListDrawable trong Android

Tạo ảnh Drawable biểu thị nhiều trạng thái StateListDrawable để sử dụng làm nền cho các control cũng như tùy biến các hình ảnh biểu tượng diễn tả trạng thái

Tài nguyên Drawable (5) ảnh LayerDrawable trong Android

Tạo và sử dụng ảnh có nhiều lớp LayerDrawable bằng xml với phần tử layer-list, kết hợp nhiều Drawable thành một ảnh.

Tài nguyên Drawable (4) ảnh NinePatchDrawable trong Android

Hiểu về ảnh nine-patch trong Android, các thức tạo một ảnh thành dạng NinePatchDrawable bằng công cụ của Android Studio

Tài nguyên Drawable (3) ảnh VectorDrawable trong Android

Tạo và sử dụng ảnh vector trong Android bằng phần tử xml vector, vẽ hình phức tạp VectorDrawable với phần tử vector và path

Tài nguyên Drawable (2) - Sử dụng BitmapDrawable trong Android

Cách sử dụng các loại ảnh bitmap (png, jpg, gif) tạo thành tài nguyên BitmapDrawable trong Android với phần tử bitmap xml

Tài nguyên Drawable (1) - Sử dụng shape xml trong Android

Cơ bản tạo và sử dụng Drawable trong lập trình Android, tạo GradientDrawable xml với phần tử shape cho các loại hình vẽ như hình chữ nhật, oval

RadioButton và RadioGroup trong lập trình Android

Sử dụng RadioButton và RadioGroup để tạo ra giao diện tùy chọn một tronh các gợi ý đưa ra, ví dụ sử dụng RadioButton tạo ra câu hỏi trắc nghiệm một lựa chọn

TableLayout và TableRow trong lập trình Android

Sử dụng TableLayout để bố trí các View dưới dạng bảng với các hàng là TableRow, thiết lập cột, mở rộng cột cho các View Android

Sử dụng ConstraintLayout trong Android

Dùng ConstraintLayout để xây dựng các layout trong lập trình Android, với tính năng ràng buộc các phần tử, thiết lập các xích đa dạng

Sử dụng LinearLayout trong Android

LinearLayout trong Android là một layout mà nó sắp xếp các view con một cách liên tục theo chiều ngang hoặc đứng, có thể điều chỉnh kích thước view con theo giá trị trong số layout_weight

Sử dụng FrameLayout trong lập trình Android

FrameLayout là loại layout đơn giản mà các View con chứa bên trong xếp chồng nên nhau và định vị bằng thuộc tính layout_gravity

ImageView và ImageButton trong Android

Sử dụng ImageView để hiện thị các hình ảnh trong lập trình Android, ImageButton nút bấm hiện thị ảnh, ảnh được thu phóng phù hợp với mục đích sử dụng, nguồn ảnh Bitmap hay Drawable

Sử dụng EditText nhập dữ liệu trong lập trình Android

Sử dụng EditText và các lớp mở rộng từ EditText như TextInputEditText, AutoCompleteTextView để nhập dữ liệu, kiểm soát nhập dữ liệu với TextWatcher