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
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…