Android Bài 24: ActionBar

Chào mừng các bạn đã đến với bài học Android số 24 trong chuỗi bài học về lập trình ứng dụng Android bằng Java của Yellow Code Books. Với việc kết thúc bài học số 23, thì bạn cũng đã biết cách sử dụng một số dạng resource thông dụng trong Android rồi. Nhưng sang…

Advertisements

Java Bài 24: Lớp Object

Bài hôm nay chúng ta tiếp tục nói sâu hơn về OOP, đặc biệt vẫn là xoay quanh về tính Kế thừa. Ôn lại một chút rằng, nếu như ở ngày nào đấy bạn vừa mới tiếp cận vào kế thừa, rồi bạn làm quen tiếp đến sự phủ quyết, hay ghi đè trong kế thừa, thì đến bài hôm nay, bạn sẽ được làm quen với một lớp, có tên gọi là lớp Object, để xem lớp này ảnh hưởng như thế nào đến việc sử dụng các lớp hay các đối tượng mà bạn đã từng làm quen nhé.

Java Bài 23: Tính Phủ Quyết (Overriding) Trong Kế Thừa

Với bài học hôm nay, mình sẽ bổ sung kiến thức tiếp theo trong phần kiến thức về Kế thừa. Nếu như ở bài 21, các bạn đã biết cách thức sử dụng từ khóa extends để thể hiện sự Kế thừa từ một lớp tới một lớp khác. Và khi đó, bạn cũng làm quen được việc tận dụng lại tất cả các giá trị từ một lớp Cha (hay lớp Cơ sở) để lại cho lớp Con (hay lớp Dẫn xuất), lúc đó mình gọi đây là sự Dùng lại trong Kế thừa. Hôm nay chúng ta sẽ xem đến một khía cạnh tiếp theo trong kế thừa, nó không còn ý nghĩa Dùng lại nữa, nó là sự Phủ quyết (Overriding).

Android Bài 23: Sử Dụng Drawable – Ảnh State List & Các Ảnh Drawable Còn Lại

Hôm nay chúng ta cùng nhau chốt lại các cách sử dụng đến resource drawable trong Android. Phải nói là có khá nhiều cách để bạn linh hoạt sử dụng, nào là dùng ảnh bitmap này, dùng ảnh 9-Patch hay ảnh Vector này, rồi bạn còn có thể dùng đến XML để mà vẽ các hình khối, và bài hôm nay còn nói đến cách dùng State List và một vài cách khác nữa. Dù rằng cách dùng drawable dạng ảnh bitmap là phổ biến nhất, nhưng các cách dùng khác của drawable vẫn đôi khi phát huy tác dụng của nó ở một số trường hợp. Khả năng mà một project nào đó có dùng đến tất cả các dạng drawable mà mình nêu trên đây là hoàn toàn tồn tại đấy nhé. Vì vậy mà mình mới cất công viết nhiều bài như vậy cho bạn tham khảo.

Android Bài 22: Sử Dụng Drawable – Ảnh Shape XML & Ảnh Layer List

Bài hôm nay sẽ là bài học tiếp theo trong chuỗi bài về sử dụng ảnh drawable trong Android. Chúng ta hãy cùng nhau ôn lại xem cho đến bài học hôm nay, đã có tất cả bao nhiêu cách để có thể sử dụng ảnh dạng drawable nào. Ảnh bitmap – Là dạng drawable được tổ chức theo ma trận các điểm ảnh, các ảnh bitmap được Android hỗ trợ bao gồm PNG, JPG và GIF. Ảnh 9-Patch và ảnh Vector – Trong đó 9-Patch thì còn tận dụng lại từ PNG gốc rồi phát triển hơn. Còn Vector thì mang đến cho chúng ta một cách tổ chức và hiển thị ảnh hoàn toàn khác. Ảnh Shape XML và ảnh Layer List – Thì bài học hôm nay chúng ta sẽ nói đến.

Kotlin Bài 3: Tạo Mới & Khởi Chạy Ứng Dụng TourNote

Sau khi đã cài đặt xong JDK và Android Studio, giờ là lúc thích hợp để chúng ta bắt tay vào tạo mới một project. Bắt đầu từ bài học hôm nay, mình sẽ giới thiệu luôn với các bạn một project, có tên là TourNote, các bạn nào có theo dõi các bài viết Android bằng Java có quen thuộc với project này. Chúng ta sẽ dùng đến TourNote để thực hành từng bước, xuyên suốt các bài học, vừa giúp các bạn có cơ hội được thực hành xây dựng một sản phẩm hoàn chỉnh, vừa giúp sau khi kết thúc các bài học về lập trình Android bằng Kotlin, các bạn sẽ có trong tay một project đầu tay hoàn chỉnh (với bạn mới làm quen với Android).