Home - ChigorGomes/Hands-On-Android GitHub Wiki

Bem-vindo ao Wiki da Equipe 01 !!

1.1‐ Encontrar o código fonte da tela de desbloqueio

Descrição de como foi encontrado o arquivo que guarda a string "Enter your pattern"

Para encontrar o arquivo que guarda a string foi utilizada a seguinte query: Enter your pattern" AND file:strings.xml case:yes A partir do retorno da query foram filtrados arquivos que tinham o path relacionados ao sistema operacional e que continham strings comuns de serem utilizadas em telas de bloqueio.

Explicação de como foi usada a tag name da string para encontrar a tradução desse texto no strings.xml em português.

Utilizando o path do primeiro arquivo encontrado, voltamos para a pasta que armazena a pasta que contém o arquivo strings.xml, esta pasta armazena os arquivos strings.xml em várias linguagens, dentre as quais está o portugues.

Screenshot_20240708_193344

Participações:

Laura - Encontrou a source que referenciava o arquivo string.xml, encontrou a referência do arquivo em pt-br e documentou a atividade;

Enzo - Encontrou o arquivo que fazia uso da tag para a view e também o controller;

Cicero - Refinou as buscas usando a tag para que fosse possível identificar mais rapidamente os arquivos importantes.

1.2‐ Encontre o codigo fonte da tela de configurações de desbloqueio

String.xml:

Para encontrar o arquivo que continha a string "Choose a new scren lock" nós usamos a mesma abordagem da primeira usamos a busca por um elemento que podia ser usado como id da tela, nesse caso a própria string, com isso nossos resultados foram bastante filtrados: image

Ao analisar o arquivo string.xml foi possível constatar que tratava-se da referência a tela do exercício.

<lock_settings_picker_update_lock_title>

Essa é a tag que faz referência a string do exercício, partindo da primeira parte da tarefa, salvamos essa tag e buscamos por arquivos que faziam uso da mesma, com isso chegamos até o arquivo: image

image

Participações:

Enzo - Achou o arquivo string.xml e usou a tag para encontrar o código-fonte que a usava, documentou a atividade

Cícero - Ajudou a identificar os componentes principais na busca.