Design Patterns là gì? Design patterns là các giải pháp đã được tối ưu hóa, được tái sử dụng cho các vấn đề lập trình mà chúng ta gặp phải hàng ngày. Nó là một khuôn mẫu đã được suy nghĩ, giải quyết trong tình huống cụ thể rồi. Các vấn đề mà bạn gặp…
Category: Android Tutorial
Hướng dẫn này sẽ cung cấp cho bạn kiến thức về lập trình Android cơ bản và cũng sẽ giúp bạn hiểu hơn về Android qua một số khái niệm liên quan đến phát triển ứng dụng Android.
Qua bài viết này hi vọng bạn có thể hiểu và sử dụng được thư viện Retrofit. Trước giờ để kết nối và lấy dữ liệu từ 1 WebService trên Android có nhiều cách khác nhau. Có thể bạn đã từng dùng các lớp trong gói Http Apache hoặc đã từng dùng 1 số thư viện…
Một ví dụ đơn giản của chức năng tìm kiếm trực tiếp trong Android sử dụng ListView qua các bước sau. Bước 1: Mở Android Studio, tạo một Project mới với Empty Activity. Bước 2: Mở activity_main.xml file (đường dẫn: res/layout/activity_main.xml) thêm vào đoạn code sau:
Trong ứng dụng Google Maps trên Android và nhiều ứng dụng khác mà bạn đã thấy rằng nếu vị trí của mình bị vô hiệu hóa thì sau đó một hộp thoại yêu cầu bật vị trí GPS xuất hiện trực tiếp trên màn hình mà không chuyển hướng bạn đến trang Cài đặt. Để hiển thị…
Dưới đây là một số cách truyền dữ liệu từ Fragment qua Activity hoặc truyền dữ liệu từ Activity qua Fragment ( Pass values between Fragments and Activity or Transmit data from Fragment to Activity or Transmit data from Activity to Fragment or Send data from fragment to activity.) 1) to send data from fragment to…
Thread là gì ? So sánh thread và asynctask? Thread hoạt động ntn ? Xử lý dữ liệu giữa 2 thread ntn ? Static và final ? Access modifier ? fragment và activity là gì ? 2 fragment trong 1 activity trao đổi data ntn ? Khi nào sử dụng fragment ? override, overload, final…
Bạn đang muốn test app, nhưng nhiều lúc bạn thấy dây chạc kết nối loằng ngoằng vướng quá, hay có thể do cổng USB của bạn có vấn đề chẳng hạn. Vậy thì bạn hãy xem qua bài viết này hướng dẫn gỡ lỗi ứng dụng Android qua WiFi (debug app qua wifi) hy vọng…
Ở bài viết này mình sẽ hướng dẫn các bạn Custom ListView trong Android, mình nghĩ ví dụ này nó rất quan trọng và thực tế bởi vì hầu hết trong tất cả các ứng dụng Android có liên quan tới ListView thì đa phần chúng ta phải custom lại cho đúng với yêu cầu của…
Trong bài viết này mình sẽ hướng dẫn các bạn sử dụng ListView trong Android, ListView trong bài này là ListView mặc định có trong Android, trong bài viết sau mình sẽ hướng dẫn các bạn Custom ListView (tự làm mới ListView theo ý mình). ListView là gì? ListView là một view group, hiển thị các thành…
Custom Dialog được sử dụng rất nhiều trong các ứng dụng, ví dụ như form đăng nhập hay đăng ký chẳng hạn, các bạn rất dễ bắt gặp những dạng custom dialog như vậy. Hôm nay mình sẽ hướng dẫn các bạn tạo một custom dialog đăng nhập như hình dưới đây nhé. Xem thêm : Snagit…