Tive una dificuldade, porque nessa aulas as legendas me deixou confuso, se teve legenda em branco, organização, gostei Mais das aulas anteriores porque vc explicou essa parte, já nessa já os blocos foram explicados, só isso, no demais, tudo ótimo
desculpe a pergunta... mas tem como eu ajustar o tamanho de varios botoes de uma só vez?
5 лет назад
Vc pode fazer isso por meio de um evento (apertar botão, iniciar tela, etc). Vc consegue alterar as propriedades dos botões como tamanho, cor de fundo, entre outros, por meio dos blocos (blocos verdes). Assim, vc consegue vincular essa alteração dos botões a um evento comandado pelo usuário ou pelo próprio App (inicialização de tela).
5 лет назад
Durante o desenvolvimento do App na aba de Designer, vc não tem como alterar as propriedades de todos os elementos da tela de uma única vez, infelizmente vc tem que selecionar um a um e fazer manualmente a alteração.
entendi. mas havia pensado nisso. porem o que eu queria mesmo é processo para qualquer botão. mas valew mesmo assim. vc é um excelente professor. explica muito bem. fica com Deus.
André, tem como usar o MIT app inventor para fazer um app nesse estilo: um menu com os botões Pilares, Vigas e Lajes; ao selecionar um botão, por exemplo o de Pilares, abrir uma tela com uma ficha de dados para preencher; ter a opção de cadastrar mais um pilar e, se precisar, abrir uma outra tela igual só que pra cadastrar dados de outro pilar; voltar pro menu e seguir nisso para os outros botos de vigas e lajes; depois disso, conseguir pegar todos os valores dados pelo usuário, rodar um algoritmo pra cálculo e criar uma tela de resultados. É possível? Estou pensando em fazer algo assim e estou em dúvida de consigo com o MAI
5 лет назад
Maryane, da pra fazer isso tudo no app inventor sim. Vai dar um pouco de trabalho, mas vc conseguirá implementar essa ideia com sucesso. Se precisar de ajuda, chama aqui. Abs
Olá André, eu posso utilizar os dados salvos no TinyDB para preencher uma planilha exel, uma minuta de gastos por exemplo?
4 года назад
Pode sim. Da uma olhada no elemento “fusion tables” aqui no App Inventor. Ele eh uma planilha Excel que vc armazena na nuvem e pode fazer a mesma manipulação que o TinyDB (escrita, leitura, etc). Abs
André, no caso do quiz, cada vez que eu marco ou desmarco a caixa esta somando a pontuação, como faço para calcular apenas quando a caixa esta marcada?
5 лет назад
Geanderson, A caixa de seleção tem esse comportamento meio estranho mesmo, ele dispara o evento marcando a caixa ou desmarcando, não tem como fugir disso. Sugiro vc usar outro elemento para selecionar os valores do usuário. O "spinner" ou uma "list view" podem ser alternativas interessantes para este caso. Abs
professor André boa noite, gostaria de saber se tem como limpar os registros do tinyDB , ou seja , o codigo está sendo gerado 1, 2, 3 vamos dizer que quero limpar o registro ja que inserir 10 codigos e quero recomeçar do 1 novamente, tentei coocar outro tinyDB renomear e apagar o anterior , mas continua com a quantidade de registros que inseri anteriormente, não sei se deu pra entender
4 года назад
Roberto, há um bloco específico para limpar uma chave ou todo o banco, da uma olhada. Além disso, se vc inserir um novo TinyDB, basta colocar um nome de database diferente do anterior (vc consegue alterar o nome nas propriedades do componente), que o efeito será como se vc estivesse iniciando um banco de dados novo do zero, sem nenhuma relação com o banco anterior.
Oi André, deixa eu expor uma duvida (ou dívida!) Tem como fazer com que, ao utilizar três 'ListView' lado a lado, como três colunas, (Nome, Idade, Sexo) e, quando escolhermos por exemplo, o 3° item (Selection Index)(Ex: 30) de uma das três listas, as outras duas listas mostrem também seu 3° item (Ex: Nara F)? Que foram inseridos e salvos no mesmo momento, na mesma inserção e os três ficariam alinhados. (para o Ex.: Alan 25 M - Joanna 19 F - Nara 30 F)
2 года назад
Nunca fiz um procedimento desse, mas acho que eh possível sim. Tem que ver se os blocos disponíveis para List View dão suporte a isso. Se o único evento que dispara a ação de um bloco for a seleção do usuário, não será possível. Mas se der pra criar uma sequência de eventos, gerando um efeito cascata de escolha automática nas outras list views a partir da seleção da 1a, eh possível.
Muito boa a vídeo aula, porem quando clico no botão sair no meu celular ele volta para a ultima tela acessada, mesmo pedindo para fechar a aplicação no código, como resolvo isso?
4 года назад
Pedro, isso deve ser algum erro do AppInventor, pq com o bloco de fechar a aplicação o App deveria ser encerrado de fato. Já tentou compilar e instalar o App novamente? Talvez isso resolva.
Meu app não deixa os dados salvos, quando abro o app novamente os dados sumiram. Como resolvo?
4 года назад
Thayson, deve estar ocorrendo algum problema na gravação dos dados no banco, vc já verificou se os seus blocos de gravação no banco estão corretos? Pq os dados ficam gravados no banco mesmo qdo vc fecha o App. Abs
Gente como faço pra ter no meu app um botao pra chamar uma midia que esta salva no meu aparelho. Exemplo um player: abro o player botao tocar pausar bla bla,tudo isso beleza, mas pra chamar o mp3 que quero tocar????? obrigado
5 лет назад
O elemento "Tocador" é capaz de tocar musicas e outros arquivos de audio. Entretanto, para vc ter acesso ao seus álbuns de musica ou arquivos MP3 vc terá que carregar esses arquivos no app. Se não fizer isso, infelizmente o "Tocador" não irá buscar automaticamente as musicas nos arquivos do seu celular. Abs
Parabéns pelas aulas, muito top!! Gostaria de saber se tem limite de armazenamento esse banco de dados? Caso eu queira criar uma aplicação que armazena itens cada vez mais em estoque por exemplo.
3 года назад
Wesley, obtigadonprlo feedback. O App Inventor não específica nenhum limite de dados para armazenamento no TinyDB. De qq forma, essa capacidade estará limitada ao espaço livre para armazenamento no seu smartphone.
Quero criar uma tela de Login. Usei o banco de dados para armazenar as contas criadas, mas toda vez que vou criar uma novra e tento logar com a antiga ele da erro como senão tivesse salvado a antiga. Como conserto?
4 года назад
Felipe, Provavelmente vc nao esta salvando de fato no banco os dados cadastrados. Veja se apos vc preencher a lista com os dados do usuário, vc está usando o bloco para salvar a lista no banco. Se nao tiver, a lista de fato não está salva e seria como o cadastro não tivesse side feito de fato. Geralmente esse tipo de erro que vc mencionou é por esquecer de salvar no banco de fato a informação desejada, ou algum problema na recuperação dos dados do banco. Abs
4 года назад
Dá uma olhada nas próximas videoaulas de TinyDB + Listas pq eu faço essa manipulação no exemplo, e deve te ajudar a esclarecer o que esta acontecendo.
Otimo video. Continue assim, mas eu estou com uma duvida. Eu estou querendo criar uma lista de pessoas em que nessa lista tenha duas opções ao lado do nome, esses nomes foram adicionados em um banco de dados (tinydb). E que essas opções ficasse salvas e depois eu pudesse fazer novamente. Como se fosse uma chamada escolar ou presença de trabalho. Como eu poderia fazer?
5 лет назад
Ender, é so criar uma lista associada a cada tag. Daí, vc pode inserir qtas informações quiser associadas a uma determinada tag. Tem uma vídeo aula que trato de TinyDb + Listas, onde abordo exatamente esse cenário. Da uma olhada. Abs
agora parece que foi , era erro da conexão com o site , quando baixei e instalei deu certo , até coloquei pra aparecer o saldo total de frente daquela primeira legenda saldo ^^ wlw meu amigo Sou comerciante e pago por um app anualmente , e agora não vou mas ^^
agora estou fussando aqui pra criar uma tela para cadastrar contas além destas duas , já deixei até às legendas ocultas agora vou criar a tela e tentar combinar os blocos hehehe top suas aulas .