Mostrando postagens com marcador Android. Mostrar todas as postagens
Mostrando postagens com marcador Android. Mostrar todas as postagens
quinta-feira, 11 de julho de 2019
quinta-feira, 2 de fevereiro de 2017
Codificando 2048 para Android

Bom dia pessoal. Lá por volta de 2014 um estudante de computação da Itália (Gabriele Cirulli), desenvolveu este jogo, 2048. O objetivo do jogo é chegar ao valor de 2048 em um desses quadros coloridos.
Este game ficou muito conhecido e jogá-lo é viciante. A codificação do mesmo é simples e você pode obter mais informações do jogo aqui e sobre o autor aqui.
Até aquele momento em 2014, não se tinha um versão para Android, IOS, atualmente existem muitas. Naquela oportunidade desenvolvi quase que por completo a codificação para Android, mas não tive mais tempo de tocar o código fonte adiante.
Irei compartilhar esse fontes aqui e agora para quem quiser. O projeto foi codificado no Eclipse
Link dos fontes aqui
Curta o blog Tixplicando no Facebook clicando aqui
quarta-feira, 15 de julho de 2015
Carro roubado na sua rua !!!
Introdução
Acredito que você já passou pela situação de ver aquele carro estranho parado perto da sua casa e ficar na espreita para ver se algo de suspeito iria acontecer. O máximo que você consegue fazer é ligar para a polícia.
Mas a partir de agora, você pode dar uma de detetive e verificar pelo menos se aquele carro foi roubado ou não diretamente do seu celular.
Além disso o aplicativo possui a funcionalidade de busca por mandados de prisão e pessoas desaparecidas, basta digitar dados como nome completo ou número de algum documento de identificação, como identidade, CPF ou título de eleitor. O módulo vai mostrar se a pessoa tem condenação na Justiça ou ordem judicial de prisão contra ela. E caso um registro de mandado de prisão seja encontrado, outros dados disponibilizados por órgãos do Poder Judiciário também aparecerão na tela.
Como usar??
Simples, instale o Sinesp Cidadão. O aplicativo é um módulo do Sistema Nacional de Informações de Segurança Pública, Prisionais e sobre Drogas, o Sinesp (Lei 12.681/2012), o qual permite acesso direto pelo cidadão aos serviços da Secretaria Nacional de Segurança Pública do Ministério da Justiça.
Vá até o Google Play ou AppStore e realize a instalação do aplicativo e saia por ai anotando placas e dando uma de detetive.
O App conta com um perfil no Twitter e uma página no Facebook.
Danger !!!
Claro né, se o carro for roubado ou pessoa com mandado de prisão em aberto vai lá e intime a pessoa.. Claro que não, ligue para a polícia, para o Zorro, para o Chapolim Colorado ou para esse motoqueiro, talvez eles resolvam. :)
Mais notícia aqui
segunda-feira, 8 de junho de 2015
Ndrive
Todos os aparelhos com Android vêm equipados com o app de navegação da
Google, conectado ao serviço do Google Maps. No entanto, muitos reclamam
da simplicidade e até da lentidão do app, e precisam de uma alternativa
melhor para utilizar como GPS.
NDrive 10 ou 11 pode ser um app muito útil neste sentido. Utilizando o GPS
integrado do aparelho, ele pode direcionar você para qualquer endereço
que precisa, com mapas atualizados, informando direção de ruas e a
melhor forma de chegar ao seu destino final.Como instalar ?
Como todo bom aplicativo, NDrive é pago, mas sempre existe um jeito de resolver isso.
Siga o vídeo abaixo
quinta-feira, 14 de maio de 2015
Como rastrear seu celular/tablet/notebook de forma gratuita - Prey Project
Seguindo o post anterior, quem nunca teve medo de perder seu celular ou notebook ?? Nem é tanto pelo objeto mais sim pelas informações que estão presentes dentro dele.
Imagine toda sua vida, fotos, aulas, contatos, vídeos de família,
Prey Project
é um aplicativo para rastrear o seu dispositivo remotamente, ele é multiplataforma, ou seja, funciona em vários sistemas operacionais, Windows, Linux, Android, Mac e IOS.Como funciona ?
Você instala o aplicativo e realiza um cadastro simples no site do projeto. Se em algum momento você perdeu o dispositivo ou ele for roubado, você loga no site e informa que o dispositivo foi furtado ou envia um SMS caso for um celular para ativar o serviço, nesse ponto começa a mágica, quando o dispositivo conectar na internet ele...- Envia a posição através dos sensores GPS ou triangulação das redes sem fio presentes no local.
- Além disso ele tira fotos da câmera do dispositivo e envia para seu email, assim você pode ver em qual ambiente se encontra o seu dispositivo e com sorte você ver a foto do espertinho que surrupiou seu aparelho.
- Ele pode disparar um sinal sonoro sempre quando seu aparelho ir para o modo silencioso.
Como instalar ?
Faça o download do instalador para Windows e Linux aqui.Usa Android utilize a PlayStore para fazer a instalação.
Se acaso você tem o sistema operacional IOS, você pode realizar a instalação aqui.
Quanto custa ?
Com a sua conta criada no site Prey Project, você pode ter em seu nome até 3 aparelhos registrados de forma gratuita, de 5 a 10 aparelhos você paga 5 dólares, e se precisar de mais aparelhos esse valor aumenta.Blog
No blog do projeto existem vários casos de pessoas que conseguiram recuperar dispositivos utilizando o aplicativo. Inclusive dois casos de brasileiros, um da cidade de Ilha Bela em São Paulo e outro da cidade de Joinville em Santa Catarina
sexta-feira, 1 de maio de 2015
Oque é um sistema operacional ?
Oi pessoal, vamos lá? Sistema operacional(SO)? O que é isso? Será que é apenas um grande software
de alto porte que ópera simplesmente para digitar um texto qualquer ou
jogar paciência spider? rs! Errado! Nessa matéria vamos saber a verdade
sobre o que é um sistema operacional.
Há muitos tipos de Sistemas Operacionais, cuja complexidade varia e depende de que tipo de funções é provido, e para que computador esteja sendo usado. Alguns sistemas são responsáveis pela gerência de muitos usuários, outros controlam dispositivos de hardware como bombas de petróleo.
O sistema operacional funciona com a iniciação de processos que este irá precisar para funcionar corretamente. Esses processos poderão ser arquivos que necessitam de ser frequentemente atualizados, ou arquivos que processam dados úteis para o sistema. Poderemos ter acesso a vários processos do sistema operacional a partir do gerenciador de tarefas, onde se encontram todos os processos que estão em funcionamento desde a inicialização do sistema operacional até a sua utilização atual.
O sistema operacional é uma coleção de programas que:
Em um grande computador multiusuário, com muitos terminais,
o Sistema Operacional é muito mais complexo. Tem que administrar e
executar todos os pedidos de usuários e assegurar que eles não
interferiram entre si. Tem que compartilhar todos os dispositivos que
são seriais por natureza (dispositivos que só podem ser usados por um
usuário de cada vez, como impressoras e discos) entre todos os usuários
que pedem esse tipo de serviço. O SO poderia ser armazenado em disco, e
partes dele serem carregadas na memória do computador (RAM) quando
necessário. Utilitários são fornecidos para:
Um sistema operacional de um computador que é usado por muitas pessoas ao mesmo tempo, é um sistema complexo. Contém milhões de linhas de instruções escritas por programadores. Para tornar os sistemas operacionais mais fáceis de serem escritos, eles são construídos como uma série de módulos, cada módulo sendo responsável por uma função. Os módulos típicos em um grande SO multiusuário geralmente são:
Nosso sistema simples de monitoração de segurança não teria
todas as funções acima, já que provavelmente seria um sistema
mono-tarefa, executando apenas um programa. Como tal, não precisaria
processar permutas entre mais de um programa ou permitir comunicação
entre programas (comunicação entre processos). A gerência da memória
seria desnecessária, já que o programa residiria permanentemente em ROM
ou em EPROM (uma forma programável especial de ROM).
Um sistema operacional projetado para manusear um grande número de
usuários precisaria de um núcleo para executar todas as funções acima.
Programas de usuários geralmente são armazenados em disco, assim
precisa ser carregado em memória antes de ser executado. Isso apresenta a
necessidade de gerência da memória, já que a memória do computador
precisaria ser pesquisada para localizar uma área livre para carregar um
programa de usuário na mesma. Quando o usuário tivesse encerrada a
execução do programa, a memória consumida por ele precisaria ser
liberada e se tornaria disponível para outro usuário quando solicitado.
Gerenciamento e Escalonamento (Scheduling) de processos também são necessários, de forma que todos os programas possam ser executados razoavelmente. Não há como um programa de um usuário específico ser executado numa área de extensão, negando o funcionamento de qualquer outro programa, e fazendo todos os outros usuários esperarem. Adicionalmente, alguns programas poderiam precisar ser executados mais freqüentemente que outros, por exemplo, checando comunicações de rede ou imprimindo. Alguns programas podem precisar ser suspensos temporariamente, e serem reiniciados depois, assim introduzindo a necessidade da comunicação inter-programas.
Um programa é uma seqüência de instruções ao computador. Quando o programador de software (uma pessoa que escreve programas para serem executados em um computador) desenvolve um programa, este é convertido em uma longa lista de instruções que são executadas pelo sistema de computador.
Em sistemas operacionais nós falamos mais de um processo do que de um programa. Nos sistemas operacionais modernos, só uma porção de um programa é carregada em cada instante. O resto do programa espera numa unidade de disco até que se precise do mesmo. Isso economiza espaço de memória.
Os programas no computador são executados por processadores. Um processador é um chip no computador que executa instruções de programa. Processadores executam milhões de instruções por segundo.
Há muitos tipos de Sistemas Operacionais, cuja complexidade varia e depende de que tipo de funções é provido, e para que computador esteja sendo usado. Alguns sistemas são responsáveis pela gerência de muitos usuários, outros controlam dispositivos de hardware como bombas de petróleo.
O sistema operacional funciona com a iniciação de processos que este irá precisar para funcionar corretamente. Esses processos poderão ser arquivos que necessitam de ser frequentemente atualizados, ou arquivos que processam dados úteis para o sistema. Poderemos ter acesso a vários processos do sistema operacional a partir do gerenciador de tarefas, onde se encontram todos os processos que estão em funcionamento desde a inicialização do sistema operacional até a sua utilização atual.
O sistema operacional é uma coleção de programas que:
- Inicializa o hardware do computador
- Fornece rotinas básicas para controle de dispositivos
- Fornece gerência, escalonamento e interação de tarefas
- Mantém a integridade de sistema

- Administração de Arquivos e Documentos criados por usuários
- Desenvolvimento de Programas
- Comunicação entre usuários e com outros computadores
- Gerenciamento de pedidos de usuários para programas, espaço de armazenamento e prioridade
As Várias Partes de um Sistema Operacional
Um sistema operacional de um computador que é usado por muitas pessoas ao mesmo tempo, é um sistema complexo. Contém milhões de linhas de instruções escritas por programadores. Para tornar os sistemas operacionais mais fáceis de serem escritos, eles são construídos como uma série de módulos, cada módulo sendo responsável por uma função. Os módulos típicos em um grande SO multiusuário geralmente são:
- Núcleo (Kernel em inglês - também conhecido como "executivo")
- Gerenciador de processo
- Escalonador (Scheduler, em inglês)
- Gerenciador de arquivo
O Núcleo - Um Executivo em Tempo-Real
O núcleo de um sistema operacional é algumas vezes chamado de EXECUTIVO em tempo real. Algumas das funções executadas por ele são:
- Chaveamento entre programas
- Controle e programação de dispositivo de hardware
- Gerenciamento de memória
- Gerenciamento de processos
- Escalonamento de tarefas
- Comunicação entre processos
- Processamento de exceções e de interrupção

Gerenciamento e Escalonamento (Scheduling) de processos também são necessários, de forma que todos os programas possam ser executados razoavelmente. Não há como um programa de um usuário específico ser executado numa área de extensão, negando o funcionamento de qualquer outro programa, e fazendo todos os outros usuários esperarem. Adicionalmente, alguns programas poderiam precisar ser executados mais freqüentemente que outros, por exemplo, checando comunicações de rede ou imprimindo. Alguns programas podem precisar ser suspensos temporariamente, e serem reiniciados depois, assim introduzindo a necessidade da comunicação inter-programas.
Programando um computador
Um programa é uma seqüência de instruções ao computador. Quando o programador de software (uma pessoa que escreve programas para serem executados em um computador) desenvolve um programa, este é convertido em uma longa lista de instruções que são executadas pelo sistema de computador.
Em sistemas operacionais nós falamos mais de um processo do que de um programa. Nos sistemas operacionais modernos, só uma porção de um programa é carregada em cada instante. O resto do programa espera numa unidade de disco até que se precise do mesmo. Isso economiza espaço de memória.
Os programas no computador são executados por processadores. Um processador é um chip no computador que executa instruções de programa. Processadores executam milhões de instruções por segundo.
Um Processo
sábado, 11 de abril de 2015
Melhores apps para Android
Mais uma semana chega ao fim, e é hora de conferir a seleção de jogos e aplicativos escolhidos especialmente pelos redatores do Baixaki para o seu smartphone ou tablet. São opções que vão deixar seu dispositivo mais funcional, apps de entretenimento e diversão, além de jogos de estilos variados.
djay FREE
Android 4.1+Grátis


quinta-feira, 19 de fevereiro de 2015
Como aprender programação de um jeito diferente ? - Parte 2
Para quem leu a parte 1 de como aprender programação, segue outro jogo que ajuda em muito a promover a lógica dos seus alunos, e acima de tudo, promover de uma maneira legal e divertida.
Teste de Einstein
Teste de Einstein
quinta-feira, 12 de fevereiro de 2015
Como aprender programação de um jeito diferente ? - Parte 1
Como ensinar programação para seus alunos de uma maneira diferente ? Eis a dúvida de muitos professores.
Estava eu navegando pela internet,e acabei encontrando um jogo muito interessante e de fácil assimilação, o nome do jogo é Light Bot. Baseia-se em um robô que deve ser "programado" para chegar ao seu objetivo final. Pode ajudar em muito a assimilação dos conteúdos das disciplinas de programação.
Jogue aqui
Existem na internet vários sites que possuem este jogo, o mais simples que encontrei foi esse aqui
Segue fotos dos alunos tentando resolver algumas fases.
segunda-feira, 9 de fevereiro de 2015
Tipos de animação (Animation) em Android
Vamos a ao tipos mais usados de animação
Orientação/Orientation da tela Android - Retrato/Paisagem
Olá pessoal, vamos agora aprender um dica rápida de como alterar a orientação do seu aplicativo Android automaticamente conforme a movimentação do usuário
Crie seu projeto do Eclipse, e vá na activity principal, adicione o seguinte código dentro do método create.
Leia também sobre animações aqui
Veja mais artigos de Android aqui
Leia também sobre animações aqui
Veja mais artigos de Android aqui
segunda-feira, 2 de fevereiro de 2015
Animation "Fade In" de Objeto em Android
Com certeza uma das coisas mais interessantes no desenvolvimento em Android é a questão de animação. A animação é possível através de vários caminhos. Neste artigo iremos discutir uma animação fácil de realizar,uma animação de "fade in".
Vamos a prática
quinta-feira, 18 de dezembro de 2014
Android: libere mais memória RAM e faça seu celular rodar sem engasgos
Todo o aplicativo executado por um computador faz uso da memória RAM
– a função deste componente é guardar dados de forma temporária para
que as informações mais utilizadas por um jogo ou programa possam ser
rapidamente acessadas (saiba mais aqui).
E o comportamento desta peça junto de celulares não podia ser
diferente: um app de edição de fotos, por exemplo, também exige este
tipo de memória para rodar sem engasgos.
Grosso modo, significa que quanto mais espaço estiver vago em sua memória RAM melhor. Neste breve tutorial, você vai aprender a fazer uma limpeza em seu sistema Android sem instalar aplicativo algum. As ferramentas e configurações do próprio SO da Google são perfeitamente capazes de economizar memória RAM. Confira nossas dicas a seguir.
Uma alternativa para quem quer se livrar dessas “pragas” de uma vez por todas é fazer o root do aparelho e desinstalar definitivamente esses aplicativos. O TecMundo já fez uma matéria excelente explicando como fazer esse procedimento delicado em aparelhos Android. Porém, vale a pena deixar claro que essa é uma prática que pode danificar o dispositivo ou fazê-lo perder a garantia da fabricante. Portanto, faça-o com cautela e, se não estiver totalmente seguro, opte por desativar os apps que você puder.


Vale ressaltar, entretanto, que essa medida vai fazer com que o aparelho não receba avisos de email ou mensagens automaticamente. Outro efeito negativo é o fato de alguns aplicativos, como aqueles que fazem backup de fotos e outros arquivos, também terem suas funcionalidades autônomas desabilitadas. Para quem procura uma vida sempre conectada e despreocupada em relação à armazenagem de dados na nuvem, essa pode não ser uma das melhores soluções para economizar memória no dispositivo.

Porém, é importante deixar claro que todas as atualizações de todos os aplicativos não serão mais recebidas. Portanto, essa medida tem como ponto negativo excluir aqueles updates que envolvem correções de bugs, melhorias na segurança ou aprimoramento no funcionamento geral do dispositivo. À exceção de casos extremos de lentidão ou perda de desempenho, não recomendamos adotar esse passo.


Feito isso, uma tela com diversas configurações será aberta. Deslize até a opção “MLT Test”, toque sobre ela e então desmarque o campo “MLT will run after booting”. Reinicie seu aparelho e pronto. Se você não notou uma melhoria significativa de uso de memória RAM, basta repetir este procedimento e ativar novamente a opção que foi desligada.
Fonte :TecMundo
Grosso modo, significa que quanto mais espaço estiver vago em sua memória RAM melhor. Neste breve tutorial, você vai aprender a fazer uma limpeza em seu sistema Android sem instalar aplicativo algum. As ferramentas e configurações do próprio SO da Google são perfeitamente capazes de economizar memória RAM. Confira nossas dicas a seguir.
Desativar aplicativos desnecessários
Essa opção é ideal para lidar com aqueles apps que não podem ser desinstalados, mas “infestam” os nossos aparelhos ocupando um espaço precioso no armazenamento interno e na memória RAM dos dispositivos. A alternativa está acessível através da tela de gerenciamento de aplicativos e, geralmente, substitui o botão “Desinstalar” em alguns programas. Portanto, a posição exata desse botão e os menus que você deve acessar podem variar dependendo do modelo de smartphone.Uma alternativa para quem quer se livrar dessas “pragas” de uma vez por todas é fazer o root do aparelho e desinstalar definitivamente esses aplicativos. O TecMundo já fez uma matéria excelente explicando como fazer esse procedimento delicado em aparelhos Android. Porém, vale a pena deixar claro que essa é uma prática que pode danificar o dispositivo ou fazê-lo perder a garantia da fabricante. Portanto, faça-o com cautela e, se não estiver totalmente seguro, opte por desativar os apps que você puder.

Limpe o cache de seus aplicativos
Em “Ajustes”, suas ferramentas de sistema podem ser gerenciadas. Siga por “Aplicativos” e selecione um dos programas exibidos pela lista. Em seguida, toque sobre “Informações de aplicativos” e acione a opção “Apagar cache”. Importante mencionar que a limpeza de caches deve ser feita manualmente por meio da seleção de um app por vez.
Não use proteções de tela animadas
Esta dica é bastante pontual: evite usar um papel de parede animado. Os demais aplicativos que fazem uso de memória RAM irão agradecer.Se valha apenas do necessário
Bem sabemos: ter um tema todo colorido rodando em seu Android é uma possibilidade bastante tentadora. Mas se você deseja otimizar o desempenho de seu aparelho, opte pela instalação apenas de apps fundamentais. Isso vale também para a configuração de seus widgets. Prefira também armazenar suas extensões em um cartão de memória.Desabilite a sincronização de dados
A sincronização entre contas e dados pode ser feita de modo manual, não é mesmo? Desabilitar a execução de processos automáticos economiza memória RAM. Acesse, portanto, os “Ajustes” do sistema, toque sobre “Contas e sincronização” e desmarque a opção “Sincronização automática de dados”.Vale ressaltar, entretanto, que essa medida vai fazer com que o aparelho não receba avisos de email ou mensagens automaticamente. Outro efeito negativo é o fato de alguns aplicativos, como aqueles que fazem backup de fotos e outros arquivos, também terem suas funcionalidades autônomas desabilitadas. Para quem procura uma vida sempre conectada e despreocupada em relação à armazenagem de dados na nuvem, essa pode não ser uma das melhores soluções para economizar memória no dispositivo.

Cancele a atualização automática de apps
Acesse o aplicativo Play Store e clique sobre o ícone disposto no canto superior esquerdo. As definições serão então exibidas: toque em “Configurações” e, na caixa “Atualizar apps automaticamente”, deixe o campo “Não atualizar apps automaticamente” marcado.Porém, é importante deixar claro que todas as atualizações de todos os aplicativos não serão mais recebidas. Portanto, essa medida tem como ponto negativo excluir aqueles updates que envolvem correções de bugs, melhorias na segurança ou aprimoramento no funcionamento geral do dispositivo. À exceção de casos extremos de lentidão ou perda de desempenho, não recomendamos adotar esse passo.

Bônus: salve 150 MB em seu LG G2
O LG G2 economizar até 150 MB de memória RAM por meio de uma simples configuração – basta desabilitar a execução do MLT para que a limpeza seja feita. Faça o seguinte: digite em seu discador o código 3845#*(modelo se seu LG G2)#. Em nosso caso, o código 3845#*805# foi digitado.
Feito isso, uma tela com diversas configurações será aberta. Deslize até a opção “MLT Test”, toque sobre ela e então desmarque o campo “MLT will run after booting”. Reinicie seu aparelho e pronto. Se você não notou uma melhoria significativa de uso de memória RAM, basta repetir este procedimento e ativar novamente a opção que foi desligada.
.....
Importante
Como já mencionamos através do tutorial, alguns procedimentos ensinados podem fazer com que o aparelho deixe de funcionar da forma como você deseja. Além disso, métodos como o root do aparelho devem ser conduzidos com extremo cuidado para não danificar o funcionamento do dispositivo. Esperamos que vocês tenham gostado dessas dicas e torcemos para que elas ajudem a melhorar o desempenho de seu smartphone.Fonte :TecMundo
quinta-feira, 11 de abril de 2013
Lentidão Netbeans 7.3 na tela de splash
Olá a todos.
Faz tempo que não escrevo por aqui, por isso venho para tratar um sério problema que aconteceu comigo este último mês. Sempre gosto de instalar programas com versões novas para verificar as novas funcionalidades. Não ligo para o fato de desconfiança para bugs de releases mal feitos, mas enfim vamos ao
relato.
Verifiquei que no site do Netbeans foi liberada uma nova versão (7.3) , fiz o download da mesma e fiz a instalação. Instalei o MinGw para estudar um pouco de C e também fiz a instalação do SDK Android para estudar e tentar criar algum projeto interessante.
Depois de alguns dias verifiquei um travamento da tela de splash do Netbeans 7.3
Evolua aprendendo Java Web com este curso.
Faz tempo que não escrevo por aqui, por isso venho para tratar um sério problema que aconteceu comigo este último mês. Sempre gosto de instalar programas com versões novas para verificar as novas funcionalidades. Não ligo para o fato de desconfiança para bugs de releases mal feitos, mas enfim vamos ao
relato.
Verifiquei que no site do Netbeans foi liberada uma nova versão (7.3) , fiz o download da mesma e fiz a instalação. Instalei o MinGw para estudar um pouco de C e também fiz a instalação do SDK Android para estudar e tentar criar algum projeto interessante.
Depois de alguns dias verifiquei um travamento da tela de splash do Netbeans 7.3
Evolua aprendendo Java Web com este curso.
terça-feira, 4 de dezembro de 2012
Projeto - TCC - Automação residencial com Android/PHP/Arduíno
Mais um TCC, envolvendo PHP, Android, e Arduino para automação residencial.
Fruto do trabalho dos alunos Lucas da Silva e Rafael Peroza.
Assinar:
Postagens (Atom)