Beagle para Android

Nesta seção, você encontra as principais classes que fazem parte do framework do Beagle para Android.

O Beagle para Android possui estas principais classes:


Ações customizadas

Nesta seção, você encontra a descrição de como criar uma ação customizada e detalhes dos métodos que ela implementa.

Animações de navegação

Nesta seção, vamos aprender sobre o que é possível customizar na navegação de telas do Beagle.

Beagle Activity customizada

Nesta seção, você encontra de como usar o BeagleActivity para customizar sua server-driven activity.

Camada de rede

Nesta seção, você encontra informações sobre a camada de rede do Beagle e como modificá-la.

Gerenciar Cache

Nesta seção, você encontra informações sobre como gerenciar cache do beagle e comomodificá-la. modificá-la.

Carregamento e tratamento de erros

Nesta seção, você encontra informações de como customizar o comportamento do Beagle para casos de carregamento das telas e tratamento de erros.

Configuração do Proguard

Nesta seção, você encontra a descrição da configuração do ProGuard para o Beagle.

Deep Link Handler

Nesta seção, você encontra a descrição da classe DeepLinkHandler e detalhes dos métodos que ele implementa.

BeagleException

Esta seção mostra detalhes sobre a classe BeagleException

BeagleImageDownloader

Nesta seção, você encontra a descrição da classe BeagleImageDownloader e detalhes dos métodos que a implementa.

Design System

Nesta seção, você encontra a descrição da classe Design System e detalhes dos métodos que a implementa.

RootView

Interface RootView detém a referência de activity ou fragment.

Serializador & Deserializador

Nesta seção, você encontra a descrição de como criar um Serializador/Deserializador usando Beagle e detalhes dos métodos que ele implementa.

Sistema de Log

Nesta seção, você encontra a descrição da classe BeagleLogger e detalhes de configuração e customização.

Widgets customizados

Nesta seção, você encontra um exemplo de com criar um componente e um widget customizado.


Última modificação 11/02/2021: create content (#298) (43225e15)