Skip to content
  • Privacy Policy
  • Liên hệ
Huong Dan Kotlin
  • English
  • Tiếng Việt
  • Kotlin
  • Android
  • Tool
    • Gradle
  • Design Patterns
Dependency Inversion Principle trong Design Pattern

Dependency Inversion Principle trong Design Pattern

Tháng 7 11, 2023 – by Khanh Nguyen 0

Dependency Inversion Principle là một nguyên tắc viết code mà theo định nghĩa thì các module cấp cao không nên…

Giới thiệu về coroutine trong Kotlin

Giới thiệu về coroutine trong Kotlin

Tháng 5 10, 2023 – by Khanh Nguyen 0

Coroutine trong Kotlin là một tính năng cho phép chúng ta có thể hiện thực các ứng dụng mà việc…

Interface Segregation Principle trong Design Pattern

Interface Segregation Principle trong Design Pattern

Tháng 5 7, 2023 – by Khanh Nguyen 0

Interface Segregation Principle là một nguyên tắc mà các bạn cần phải nhớ khi định nghĩa các interface sao cho…

Open-Closed Principle trong Design Pattern

Open-Closed Principle trong Design Pattern

Tháng 4 5, 2023 – by Khanh Nguyen 0

Open-Closed Principle là một nguyên tắc viết code mà ở đó code của chúng ta sẽ Open for Extension nhưng…

Hello World với Android application

Hello World với Android application

Tháng 10 27, 2022 – by Khanh Nguyen 0

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 trong Design Pattern

Liskov Substitution Principle trong Design Pattern

Tháng 10 26, 2022 – by Khanh Nguyen 0

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…

Tạo mới Android project

Tạo mới Android project

Tháng 10 24, 2022 – by Khanh Nguyen 0

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…

Cài đặt Intel Hardware Accelerated Execution Manager (HAXM)

Cài đặt Intel Hardware Accelerated Execution Manager (HAXM)

Tháng 10 24, 2022 – by Khanh Nguyen 0

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…

Cài đặt Emulator để chạy ứng dụng Android

Cài đặt Emulator để chạy ứng dụng Android

Tháng 10 24, 2022 – by Khanh Nguyen 0

Để 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 trong Design Pattern

Single Responsibility Principle trong Design Pattern

Tháng 10 22, 2022 – by Khanh Nguyen 0

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…

Phân trang bài viết

1 2 Tiếp theo

Mới cập nhập

  • Cài đặt Emulator để chạy ứng dụng Android ( Tháng 4 6, 2025)
  • Dependency Inversion Principle trong Design Pattern ( Tháng 7 11, 2023)
  • Giới thiệu về coroutine trong Kotlin ( Tháng 5 10, 2023)
  • Interface Segregation Principle trong Design Pattern ( Tháng 5 7, 2023)
  • Open-Closed Principle trong Design Pattern ( Tháng 4 5, 2023)
  • Tạo mới Android project ( Tháng mười một 22, 2022)
  • Cài đặt Android Studio trên Window ( Tháng 10 29, 2022)

Bình luận gần đây

    Proudly powered by WordPress Theme: Delivery Lite by Theme Junkie.