Category: Android

  • Lottie on Android (Part 3)

    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)

    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)

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

  • [MacOS] Hướng dẫn cài đặt Oracle JDK

    [MacOS] Hướng dẫn cài đặt Oracle JDK

    Mặc định thì Oracle JDK sẽ được chọn cài đặt trên MacOS. Do đó nếu muốn sử dụng Oracle JDK thì bạn cần phải cài đặt lại. Trong bài viết này tôi sẽ hướng dẫn các bạn cài đặt Oracle JDK. Như vậy là bạn đã tiến hành cài đặt thành công Oracle Java rồi.Tài […]

  • Android Animation (Part 3)

    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 Jetpack] Schedule tasks with WorkManager

    [Android Jetpack] Schedule tasks with WorkManager

    Giới thiệu Android Jetpack Bạn có thể hiểu Jetpack như 1 hệ sinh thái của android vậy. Jetpack là một tập hợp của Foundation, Architecture, Behavior, UI để giúp bạn tạo các ứng dụng Android tuyệt vời một cách nhanh chóng và dễ dàng. Theo đánh giá cá nhân của mình thì đây sẽ là […]

  • Architecting Android…The clean way?

    Architecting Android…The clean way?

    Lời Mở Đầu Nếu như bạn đã dành thời gian ra tìm hiểu về Architectute thì chắc chắn đã nghe qua “The Clean Architecture” rồi đúng không? Việc định hình ra architecture cho một project chưa bao giờ là đơn giản, nó phụ thuộc vào rất nhiều yếu tố như yêu cầu của khách hàng, […]

  • Android Animation (Part 2)

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

  • Binding library android -Xamarin Android

    Với một vài dự án khách hàng đã code sẵn cho 1 cái library android rồi, và họ sẽ gửi cho bạn sử dụng cái lib đó. Hoặc là bạn có 1 cái lib rất ngon trên android. Nhưng muốn dùng trong project Xamarin của bạn mà không muốn code lại logic của nó. Như […]

  • Android Animation (Part 1)

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