Posts Tagged ‘ All Android

(APP) IDEdroid – Programando no Android

IDEdroid é um aplicativo para Android utilizando o serviço do site IDEONE. Você pode criar / editar / exibir e executar seus códigos fonte usando qualquer linguagem suportada (Assembler, Bash, C, C #, C + +, Go, Java, Pascal, PHP, Python, Ruby e mais 40).

 

Características
• Destaque de sintaxe
• Gerenciador de Arquivos Simples
• criar pastas para seus códigos fonte
• Configure o nome de seu código fonte
• usar qualquer um dos idiomas suportados (mais de 60)
• executá-lo e obter uma saída

 

Linguagens Suportadas:

  • Ada
  • Assembler
  • AWK
  • Bash
  • bc
  • Brainf**k
  • C
  • C#
  • C++
  • C++0x
  • C99 strict
  • CLIPS
  • Clojure
  • COBOL
  • Common Lisp
  • D
  • Erlang
  • F#
  • Factor
  • Falcon
  • Forth
  • Fortran
  • Go
  • Groovy
  • Haskell
  • Icon
  • Intercal
  • Java
  • JavaScript
  • Lua
  • Nemerle
  • Nice
  • Nimrod
  • Objective-C
  • Ocaml
  • Oz
  • Pascal
  • Perl
  • PHP
  • Pike
  • Prolog
  • Python
  • R
  • Ruby
  • Scala
  • Scheme
  • Smalltalk
  • SQL
  • Tcl
  • Unlambda
  • Visual Basic .NET
  • Whitespace

 

 

Para executar seus códigos fontes é preciso cadastrar no site IDEONE.

Backup da ROM Atual do Celular – RomDump

Romdump serve para dumpar(capturar) a rom do aparelho.

 

É obrigatorio ter o Acesso Root no celular.
Tambem é obrigatorio ter um Terminal

 

 

Segue um tutorial para capturar a rom de seu celular:

su
cat /sdcard/install >/data/local/install
chmod 04755 /data/local/install
/data/local/install

/system/bin/romdump

  • Espere ate terminar o processo.
  • Em seu cartão de momoria será criado uma pasta chamada “romdump”, dentro dessa pasta esta a sua ROM.

————————————–

ROM atual do Motorola Spice XT300 – SESLA_U3_01.72.0

ROM antiga do Motorola Spice XT300 – SESLA_U3_01.44.4

————————————–

FONTE: modmymobile.com – Rom Dump for Motorola Spice XT300

Padrões de Layout para Android – Android Patterns

O site “Android Patterns” disponibilizou um conjunto de padrões de interação para ajudar os desenvolvedores a criarem seus aplicativos.

Um padrão de interação é um resumo curto de uma solução de design que prova um bom funcionamento de sua aplicação.

O site pede para inspirar nos padrões como guia não como uma forma obrigatória de criação de layout.

 

 

Esse site possui muitas fotos e exemplos para você ter a melhor visualização do layout, também possui os passos que o usuário de seu aplicativo deve correr para navegar.

Muito bom o site vale a pena dar uma olhada.

 

 

 

Link: Android Patterns

Aumentando o tempo de uso da bateria

O procedimento abaixo precisa de acesso root ao aparelho, caso de duvida entre no post “Acesso Root”.

A bateria do meu Motorola Spice Xt300 no começo durava no Maximo um dia, isso significa que todo dia eu tinha que carregar meu celular.
Procurei em vários lugares para saber o que consumia mais bateria do meu celular, sempre falava das redes sem fio (Bluetooth, wi-fi), tela e claro as ligações. Toquei meu papel de parede para um mais escuro, ativo o wi-fi só quando preciso e as ligações não tem como controlar. Feito isso verifiquei que a mudança era pouca, visto que eu continuava carregando o celular todo dia.

Fuçando no meu celular achei um local onde guarda as informações do gasto da bateria.

Config. –> Gerenciador de Bateria –> Utilização da Bateria.

Verifiquei que o que gastava mais bateria era o “Celular em espera” e “Telefone ocioso” juntos gastava 84% da minha bateria.

Por acaso eu tinha um aplicativo chamado “SetCPU”, que eu instalei para aumentar o processamento do meu celular, para jogar alguns jogos sem travar.

Associei o fato de estar gastando muito processamento quando o celular esta inativo, então quando entrei no “SetCPU” para ver as opções de processamento que eu poderia definir para o meu celular achei uma aba chamada “Profile” onde eu posso adicionar perfis com faixas de processamento para uma serie de opções disponíveis.

Então criei quatro “profiles” definindo a faixa de processamento necessário e quando utilizar cada faixa.

O primeiro eu defini como “Charging” (Carregando) com processamento de 528 Max a 320 Min.

O segundo eu defini como “Battery < 50%” (Bateria menor que 50%) com processamento de 320 Max a 245 Min.

O terceiro foi definido como “Screen Off” (Tela desligada) com processamento de 245 Max e 245 Min.

E o ultimo “profile” foi defino como “Battery < 20%” (Bateria menor que 20%) com processamento de 245 Max e 122 Min.

Depois de configurado marcar a opção “Enable” (Habilitar) e eu marquei também “Notifications” (Notificações) para eu saber como esta o processamento.

Utilizando esse Perfil consegui que minha bateria durasse quase dois dias, tive um ganho ótimo.

Vale a pena utilizar esse aplicativo (SetCPU) e configurar corretamente para sua utilização. Quando você precisar de mais processamento basta desabilitar seu “Profile”.

Desenvolvendo com C# e .NET para Android

Mono para o Android permite aos desenvolvedores usar o Microsoft Visual Studio para criar aplicações baseadas em C # e. NET que funcionam em celulares com Android e tablets. Os desenvolvedores podem usar suas habilidades existentes e reutilização de código e bibliotecas que foram construídas com. NET, e aproveitando de APIs nativas do Android.

Mono é um Plugin para Visual Studio para criação de projetos em android.

A instalação do Mono no Visual Studio é bem simples com um wizard para auxiliar toda a instalação.

Os preços são um pouco salgados na faixa de $99 dólares a mais simples e $999 na versão enterprise.

Em seu site possui bastante documentação e tutoriais ensinando a utilização do Mono.

Fica a dica pra quem gosta de programar em C#.

LINK – Mono-Android

Página 1 de 212