Tất cả bài viết
[Android] Hướng dẫn lấy Unique ID của thiết bị Android
Trong quá trình phát triển ứng dụng Android, đôi lúc bạn cần phải lấy Unique Id của thiết bị. Unique ID tạm hiểu là ID định danh để phân biệt thiết bị...
Đọc tiếp >>[Laravel] Hướng dẫn sử dụng Latex trong Laravel
LaTex là một hệ thống sắp chữ đặc biệt, sử dụng tài liệu này rất chuyên nghiệp và rõ dàng. Lý do để chọn LaTex là vì nó có các tính năng mở rộng có ti...
Đọc tiếp >>[CSS & HTML] Hướng dẫn tạo Slider với HTML kết hợp CSS
Việc đặt Slider trong Website của bạn cho phép người dùng nhanh chóng nhìn thấy những điểm nổi bật và kích thích họ hành động. Có rất nhiều thư viện J...
Đọc tiếp >>[CSS] Tạo hiệu ứng bằng Animation trong CSS3
Animation trong CSS3 cho phép chúng ta tạo ra các hiệu ứng chuyển động mà không cần phải sử dụng Javascript hay Flash. Animation giúp Website chúng ta...
Đọc tiếp >>[Android] Hướng dẫn thêm chức năng Facebook Login trong ứng dụng Android
Facebook là mạng truyền thông xã hội lớn nhất thế giới với hơn 2 tỷ tài khoản, thêm Đăng nhập với Facebook trong ứng dụng của bạn sẽ mở ra cơ hội tiếp...
Đọc tiếp >>Sự khác biệt giữa const và val trong Kotlin ?
Trong mọi ngôn ngữ lập trình đều tồn tại những thuộc tính có thể được thay đổi (mutable) và những thuộc tính không thể thay đổi (immutable). Trong Kot...
Đọc tiếp >>[Android] Tìm hiểu về Shared Preferences trong Android
Shared Preferences là nơi bạn có thể lưu trữ các thông tin dưới dạng key-value được xây dựng sẵn trong hệ điều hành Android. Cùng tìm hiểu Shared Pref...
Đọc tiếp >>[Android] Tích hợp Firebase Realtime Database vào ứng dụng Android
Firebase Realtime Database là một Cloud Hosted Database hỗ trợ đa nền tảng: Android, IOS và Web. Bất kể một sự thay đổi dữ liệu nào đều có sự phản hồi...
Đọc tiếp >>Flutter vs React Native nên chọn ngôn ngữ nào?
Trong các framework hỗ trợ phát triển ứng dụng đa nền tảng thì React Native đang là một sự lựa chọn số một hiện nay, với cộng đồng lớn và những ưu thế...
Đọc tiếp >>[Android] Giới thiệu về CameraX trong Android Jetpack Support Library
CameraX là 1 thư viện hỗ trợ của Jetpack, giúp bạn xây dựng ứng dụng camera một cách dễ dàng và không phải bận tâm về vấn đề tương thích với các thiết...
Đọc tiếp >>[CSS & Javascript] Hướng dẫn làm chức năng Zoom ảnh kết hợp giữa CSS và Javascript
Phần lớn các Website thương mại điện tử hiện nay đều có khả năng zoom vào các ảnh giới thiệu sản phẩm, chức năng này sẽ giúp khách hàng nhìn những góc...
Đọc tiếp >>Bổ sung tính năng Item Click cho RecyclerView trong Android
RecyclerView là 1 biến thể của ListView , nhưng được nâng cấp trở nên linh hoạt hơn , mạnh mẽ hơn nhiều. Tuy nhiên, RecyclerView không thấy bổ sung sự...
Đọc tiếp >>[Python] Hướng dẫn xây dựng một mạng Blockchain bằng Python đơn giản nhất
Trong bài hướng dẫn ngày hôm nay chúng ta sẽ đi từ những bước đầu tiên để xây dựng lên một mạng blockchain đơn giản bằng ngôn ngữ python. Giúp chúng t...
Đọc tiếp >>ReactJS là gì? Hướng dẫn học ReactJS cho người bắt đầu
ReactJS là một thư viện JavaScript mã nguồn mở, được Facebook thiết kế nhằm hỗ trợ thiết kế giao diện web UI nhanh hơn, mạnh hơn và hấp dẫn hơn. React...
Đọc tiếp >>[Android] Hướng dẫn về ASO - Tối ưu tìm kiếm trên kho ứng dụng Mobile
ASO viết tắt của từ App Store Optimization, là những thủ thuật để tối ưu hóa các yếu tố giúp ứng dụng đạt được thứ hạng cao trong kết quả tìm kiếm. Tr...
Đọc tiếp >>[Android] Hướng dẫn chi tiết các bước Submit ứng dụng lên Google Play Store
Quá trình xây dựng ứng dụng thực sự rất vất vả và gian khổ, nhưng đó chưa phải là giai đoạn gian khổ nhất. Giai đoạn vất vả và tốn kém nhất chính là q...
Đọc tiếp >>Hướng dẫn cài đặt LAMP (Linux, Apache, MySQL, PHP) và phpMyAdmin trên CentOS
LAMP (viết tắt của Linux, Apache, MySQL, và PHP) là bộ phần mềm xuất hiện lâu đời được cài đặt phổ biến trên VPS/Server Linux. Trong bài viết này VnCo...
Đọc tiếp >>[Android] Hướng dẫn sử dụng ViewPager2 - Phiên bản nâng cấp của ViewPager
ViewPager2 được Google phát hành vào tháng 2 năm 2019. Hãy cùng xem ViewPager2 có gì mới mẻ và có điểm gì khác so với ViewPager nhé!
Đọc tiếp >>Lập trình Android với bộ nhớ trong (Internal Storage)
Trong lập trình android, nhiều khi chúng ta cần thao tác với các dữ liệu trong bộ nhớ của thiết bị android, hoặc tạo các dữ liệu trong bộ nhớ này. Bộ ...
Đọc tiếp >>[Kotlin] Tìm hiểu câu lệnh let, apply, with, run & also trong Kotlin
Trong số chúng ta khi đã sử dụng hoặc tìm hiểu về Kotlin đều có thể sẽ gặp một số đoạn code có chứa các function như (let, run, with,apply, also). Chú...
Đọc tiếp >>