Author: KINH HOANG` HON
-
Các bước hướng dẫn chi tiết submit ứng dụng lên Google Store
Khi bạn đã có trong tay một sản phẩm tốt và đầy tâm huyết. Vậy làm cách nào để có thể giới thiệu ứng dụng của mình đến với nhiều người dùng? Để mọi người biết đến và có thể sử dụng nó? Để nhận được những góp ý giúp cải thiện hơn, hay cũng…
-
Lottie on Android (Part 3)
… Xin chào các bạn, ở bài trước mình có giới thiệu cho các bạn về Animation Listener và Custom Animator với Lottie. Trong bài này mình sẽ giới thiệu cho các bạn về cách điều chỉnh các thuộc tính động. Bạn có thể điều chỉnh các thuộc tính động trong thời gian đang chạy…
-
Lottie on Android (Part 2)
… Xin chào các bạn, ở bài trước mình có giới thiệu cho các bạn về Lottie và cách sử dụng Lottie cho Android. Trong bài này mình sẽ giới thiệu cho các bạn về Animation Listener và Custom Animator với Lottie. Animation Listener Có rất nhiều trường hợp khi sử dụng Lottie mà chúng…
-
Lottie on Android (Part 1)
… Xin chào các bạn hi hi, lại là mình đây. 🙂 Để thay đổi không khí sau loạt bài về animation, hôm nay mình sẽ giới thiệu với các bạn về Lottie cho Android. Sau những loạt bài về animation thì các bạn có thấy ứng dụng của chúng ta đã trở nên đẹp…
-
Android Animation (Part 3)
Xin chào các bạn, bài tiếp theo trong series về animation của mình đó là giới thiệu cho các bạn về AnimatedVectorDrawable. VectorDrawable Thông thường để có những hình ảnh tương tích với các màn hình khác nhau trong thiết bị Android thì bạn sẽ tạo ra các hình ảnh như hdpi, mdpi, xhdpi, xxhdpi,…
-
Android Animation (Part 2)
Xin chào các bạn, bài tiếp theo trong series về animation của mình đó là FrameAnimation. Như ở bài trước mình đã nói thì FrameAnimation là khởi tạo một animation bằng cách sử dụng một chuỗi các hình ảnh được hiển thị theo một thứ tự nhất định với AnimationDrawable. Chúng ta cùng đi tìm…
-
Android Animation (Part 1)
Bài viết này mình muốn chia sẽ về Animation trong Android. Tổng quan Như các bạn đã biết thì Animation trong Android sẽ có loại View Animation (Android 2.3 và các bản trước đó), loại Property Animation (Android 3.0 và các bản sau này). Property Animation Là Animation được tạo bằng cách thay đổi các…
-
Custom Lint Rules
Bài viết này tôi sẽ giới thiệu về phương pháp mở rộng lint và tạo custom rule. Lint và cách custom rule của lint như thế nào? Lint là một bộ phân tích tĩnh, có mục tiêu tìm lỗi trên mã nguồn của bạn mà không cần phải biên dịch hoặc chạy nó. Để tạo…
-
Detekt
Xin chào các bạn, lại là tôi đây, bài viết lần này tôi sẽ chỉ cho các bạn cách cải thiện mã nguồn của bạn với Detekt. Detekt là gì? Detekt là một công cụ để phân tích code cho lập trình kotlin. Nó hoạt động dựa trên các cú phúp trừu tượng được cung…