
Hello World với Android application
Trong bài viết trước, mình đã hướng dẫn các bạn cách tạo mới một Android project. Mình cũng đã hướng…
Trong bài viết trước, mình đã hướng dẫn các bạn cách tạo mới một Android project. Mình cũng đã hướng…
Liskov Substitution Principle là nguyên tắc mà khi chúng ta extend một class, chúng ta phải đảm bảo tính đúng…
Sau khi cài đặt Android Studio, các bạn có thể bắt đầu làm việc với Android application. Trong bài viết…
Trong bài viết này, mình sẽ hướng dẫn các bạn cách cài Intel Hardware Accelerated Execution Manager (HAXM) trực tiếp…
Để chạy ứng dụng Android, chúng ta có thể sử dụng Emulator hoặc một real device. Trong bài viết này,…
Single Responsibility Principle là nguyên tắc đầu tiên trong 5 nguyên tắc SOLID dành cho việc thiết kế theo hướng…
Smart Casting là một tính năng của Kotlin compiler có thể dựa vào các điều kiện, hoàn cảnh trước đó…
Để lập trình các ứng dụng Android, chúng ta cần cài đặt Android Studio. Trong bài viết này, mình hướng…
Trong Java, chúng ta sử dụng toán tử instanceOf để kiểm tra một đối tượng có phải là instance của…
Trong Java, khi so sánh 2 đối tượng được khởi tạo từ một class có bằng nhau hay không, chúng…