Tất cả bài viết


Tìm hiểu về RxJava và RxAndroid

Tìm hiểu các kiến thức cơ bản về RxJava và RxAndroid

Đọc tiếp >>

Cơ bản về Async/Await trong Javascript

Async / Await là một tính năng của JavaScript giúp chúng ta làm việc với các hàm bất đồng bộ theo cách thú vị hơn và dễ hiểu hơn. Nó được xây dựng trê...

Đọc tiếp >>

Thread, Handler và AsyncTask trong Android

Trong bài viết này mình sẽ trình bày về Thread, Handler và AsyncTask trong Android. Mong là bài viết này sẽ giúp được các bạn, đặc biệt là những người...

Đọc tiếp >>

[Laravel] Tạo mã QR code - hướng dẫn cách tạo mã QR code trong Laravel

QR-code là mã có thể đọc được bằng máy bao gồm một mảng các ô vuông đen và trắng, thường được sử dụng để lưu trữ URL hoặc thông tin khác để đọc bằng c...

Đọc tiếp >>

[Android] Memory Leak và những phương pháp phòng tránh rò rỉ dữ liệu trong Android

Xây dựng một ứng dụng Android rất dễ nhưng làm cho thực sự chất lượng, tiêu tốn ít tài nguyên thì không dễ như vậy. Khi mới bắt đầu bước những bước ch...

Đọc tiếp >>

[Android] Nhận dạng giọng nói - Speech Recognition

Tìm hiểu và cài đặt tính năng Nhận dạng giọng nói - Speech Recognition trong Android

Đọc tiếp >>

Java Serializable là gì? Serialization và Deserialization trong Java

Java Serializable là gì? Serialization và Deserialization trong Java. Khi lập trình với Java chắc hẳn bạn đã bắt gặp khái niệm serialize nhất là khi đ...

Đọc tiếp >>

[Cấu trúc dữ liệu và giải thuật] - Giải thuật đệ quy

Đệ quy (Recursion) là một trong những giải thuật khá quen thuộc trong lập trình, mở rộng ra là trong toán học (thường được gọi với tên khác là “quy nạ...

Đọc tiếp >>

[Cấu trúc dữ liệu và giải thuật] - Bài toán tìm đường đi ngắn nhất với giải thuật Dijkstra

Với các bạn sinh viên chuyên ngành công nghệ thông tin, chắc không lạ gì với bài toán tìm đường đi ngắn nhất (Shortest Path Problems) trong đồ thị trọ...

Đọc tiếp >>

Những cập nhật trong phiên bản Laravel 7.x

Tuy Laravel 6.0 mới ra mắt cách đây không lâu (tháng 9 năm 2019), nhưng hôm nay laravel đã ra mắt phiên bản thứ 7 với khá nhiều cập nhật lớn và hữu íc...

Đọc tiếp >>

[Android] Làm thế nào để lưu Secrets Key

Tìm hiểu một số cách lưu secrets key, api key trong Android

Đọc tiếp >>

[PHP] Hướng dẫn viết ứng dụng đếm số người đang online bằng PHP

Trong bài này, vncoder.vn sẽ hướng dẫn các bạn cách thức xây dựng tính năng thống kê số người đang online trên website của bạn. Chức năng này cũng khá...

Đọc tiếp >>

[CSS] Menu đa cấp - Hướng dẫn cách tạo menu đa cấp bằng HTML CSS

Hướng dẫn cách tạo menu đa cấp bằng CSS và HTML mà không cần sử dụng Jquery. Nếu bạn là người mới học HTML và CSS thì việc tạo một menu là rất đơn giả...

Đọc tiếp >>

Sử dụng view binding thay thế cho findViewById trong Android

Trên Android 3.6, View Binding cung cấp cho bạn khả năng thay thế findViewById bằng các đối tượng ràng buộc được tạo ra để đơn giản hóa code, loại bỏ ...

Đọc tiếp >>

[Android] Tìm hiểu và thiết kế giao diện lin hoạt với FlexBoxLayout

Tìm hiểu và thiết kế giao diện lin hoạt với FlexBoxLayout trong Android

Đọc tiếp >>

30 tip để Android Developer bứt phá (Phần 2)

Trong thời đại ngày nay, thật không quá khi nói rằng ai đó có thể trở thành một Android Developer một cách dễ dàng, nhưng để trở thành một Android Dev...

Đọc tiếp >>

[PHP] Rewrite URL - Hướng dẫn viết đường dẫn thân thiện cho Website trong PHP

Để cho Website của chúng ta trở nên thân thiện, đẹp mắt, dễ nhớ và đặc biệt tốt cho SEO thì kỹ thuật Rewrite Url là rất quan trọng trong lập trình Web...

Đọc tiếp >>

30 tip để Android Developer bứt phá (Phần 1)

rong thời đại ngày nay, thật không quá khi nói rằng ai đó có thể trở thành một Android Developer một cách dễ dàng, nhưng để trở thành một Android Deve...

Đọc tiếp >>

Lập trình ứng dụng cho di động - Liệu có phải là hướng đi đúng đắn

Chúng ta đang sống trong xã hội có ngành công nghệ phát triển, những chiếc điện thoại thông minh giờ không còn xa lạ gì với mỗi chúng ta, nó đã trở th...

Đọc tiếp >>

Các thuật toán sắp xếp phổ biến

Sắp xếp là sắp đặt các phần tử của một cấu trúc theo thứ tự tăng dần (hay giảm dần). Với một cấu trúc đã được sắp xếp chúng ta rất thuận tiện khi thực...

Đọc tiếp >>