Lượm lặt

Các kiến thức lượm lặt, giúp bổ sung cho kiến thức từ các Bài học chính

Thông Báo Thay Đổi Trang Blog

Chào các Follower,

Xin lỗi các bạn vì đã vắng bóng một thời gian dài do nhiều lý do khách quan. Nay GioiLapTrinh xin thông báo với các bạn việc thay đổi địa chỉ trang blog với giao diện và nội dung được biên soạn chăm chút hơn, mời các bạn chuyển sang trao đổi tại trang blog:

https://yellowcodebooks.com/

Lý do cho việc di chuyển trang blog này là:

  • Trang blog mới YellowCodeBooks là sự kết hợp của nhiều thành viên, để mang đến cho các bạn những bài viết thường xuyên hơn, và số lượng kiến thức lập trình cũng sẽ phong phú hơn.
  • Trang blog mới YellowCodeBooks được biên soạn lại chỉn chu hơn, các bài viết với kiến thức lỗi thời của GioiLapTrinh hiện tại sẽ được viết lại mới hơn trên YellowCodeBooks.
  • Ngoài việc bình luận trên trang blog YellowCodeBooks, các bạn có thể like và bình luận trên Facebook fanpage của YelowCodeBooks ở đường dẫn https://www.facebook.com/yellowcodebooks.

Xin thành thật thứ lỗi với các bạn về thời gian vắng mặt vừa qua.

Trân Trọng.

Advertisements

Tạo ứng dụng Android theo Design Pattern

Design Pattern thường được hiểu như là một mẫu, hay một khuôn mẫu được tạo ra để áp dụng chung cho một tình huống cụ thể nào đó. Như vậy khi gặp một vấn đề cần xử lý, thông thường ta sẽ có một Pattern cụ thể được cộng đồng định nghĩa ra nhằm giúp cho chúng ta, những người rơi vào các tình huống đó, có một kiến thức chung, các cách thức giải quyết chung theo khuôn mẫu (Pattern) đã được định ra (Design).

Một khi chúng ta đã áp dụng việc giải quyết vấn đề theo một mẫu chung, được cộng đồng chấp nhận, khi đó ứng dụng của chúng ta trông chuyên nghiệp hơn, dễ quản lý và vận hành, đồng thời giúp cộng đồng dễ tiếp cận hơn đến vấn đề mà chúng ta đang giải quyết đó.

Ở bài viết ngắn này tôi chưa tập trung vào khái niệm Design Pattern dành cho việc viết code trong Android, mà chỉ lượm lặt các kiến thức trên mạng để đưa ra một Design Pattern dành cho việc xây dựng kiến trúc của một ứng dụng Android, đó là việc đặt tên các package, đặt tên các file và các tên biến theo mẫu như thế nào mà thôi.
(more…)