-
Criar o Bottom Navigation View - DONE
Adicionar dependência - DONE
Criar os Bottom Navigation Items- DONE
Adicionar o BottomNavigationView ao layout- DONE
Listen para os clicks dos itens - DONE
Adicionar 3 fragments - DONE
-
Criar fragment de Settings - DONE
Persistir dados em SharedPreferences - NOT DONE
-
Criar fragment de Search - DONE
Adicionar um EditText e um Button - DONE
Implementar o evento de click do botão - NOT DONE
Caso o device não esteja conectado, exiba um Toast informando ao usuário que o device está “Offline” (No internet connection). - NOT DONE
-
Criar classes para mapeamento do JSON - NOT DONE
-
Criar interface do serviço - NOT DONE
-
Criar classe para obter a instância do Retrofit (RetrofitManager) - NOT DONE
-
Fazer requisição assíncrona e exibir: ProgressBar quando necessário Id e Nome da cidade - NOT DONE
-
Adicionar RecyclerView ao layout; - DONE
-
Criar layout do item; - DONE
-
Criar Adapter- DONE
-
Criar RecyclerView.ItemDecoration (adicionar margin ao RecyclerView); - DONE
-
Baixar ícones da temperatura com a biblioteca Glide. - NOT DONE