Jump to content
lalvesoliveira

Simular um Browser

Recommended Posts

Boa tarde!

Estou trabalhando em um projeto onde tive a ideia de fazer um layout fluido em um ambiente web e fazer um aplicativo que apenas simule um browser.

Gostaria de saber se isso é aceitavel, se existe um contraponto muito ruim, e se há um nome para essa técnica.

Vamos discutir! :)

Share this post


Link to post
Share on other sites

Amigo, você pode criar aplicativos híbridos usando uma WebView para a UI e interagir normalmente com a plataforma nativa do dispositivo. 

WebView nada mais é do que uma View, com isso você pode adicioná-la em seus layouts e organizá-la como quiser.

 

Exemplo básico:

// Criamos un layout do tipo linear
LinearLayout layout = new LinearLayout(activity);

// Definimos o modo como ele ficará na tela, aqui ele vai ficar do tamanho da tela do seu dispositivo
layout.setLayoutParams(new LinearLayout.LayoutParams(
  LinearLayout.LayoutParams.MATCH_PARENT,
  LinearLayout.LayoutParams.MATCH_PARENT
));

// Instanciamos uma WebView
WebView webView = new WebView(activity);

// Aqui ela vai ficar do mesmo tamanho do LinearLayout anterior
webView.setLayoutParams(new LinearLayout.LayoutParams(
  LinearLayout.LayoutParams.MATCH_PARENT,
  LinearLayout.LayoutParams.MATCH_PARENT
));

// Adicionamos ela ao layout
layout.addView(webView);

// E definimos a interface da nossa atividade
activity.setContentView(layout);

Temos ai um aplicativo hibrido!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By brunoogm
      Pessoal estou desenvolvendo em Android Studio mas estou com o seguinte problema:
      Todos os inserts onde eu coloco alguma palavra composta ele da erro no app, porem todos os inserts com campos sem o espaço eles funcionam
       
      Ex: se eu for inserir "NOME SOBRENOME"  ele me devolve erro (com espaço)
      mas se eu inserir "NOMESOBRENOME" ele funciona normalmente (sem espaço)
       
      Ja configurei o android pra ISO 8859-1 e também pra UTF-8 mas nenhum dos dois me resolveu os problemas.
       
      Alguém tem alguma sugestão do que pode ser ?
    • By isaque_cb2
      Bom, eu estou trabalhando em um app que depende de um mapa, gps e coisas do tipo, não é nada grande, e é mais pra estudos mesmo, quero conhecer melhor essa api, mais eu não encontro nenhum tutorial do tipo, todos que encontro são antigos e têm algum erro, alguém pode me ajudar? com tutoriais, dicas, video-aulas (que ainda funcionem...) eu já reproduzi vários, mais sempre tem um erro...
       
      grato por qualquer ajuda!
    • By Hotdoug
      Tenho ao meu ponto de vista uma "boa" ideia de app para ganhar dinheiro e prêmios, mas não entendo nada sobre desenvolvimento do mesmo. 
      Gostaria de conhecer pessoas que saibam desenvolver e trocar idéias, nada mais que isso. Quem sabe possa surgir um Aplicativo reconhecido mundialmente.
    • By Motta
      Google afasta Huawei do Android. Chegou a hora do plano B?
    • By Omar~
      Bom ainda não vi um tópico similar a esse aqui no iMasters, e também não condiz com seu conteúdo bruto. Mas vim aqui porque acredito que alguém possa me dar uma luz.
      Bem possuo um Sansung j4+,  que ao realizar a gigantesca atualização para do sistema para versão 9 o telefone passou a apresentar inúmeras anomalias, como não atender ligação, não fechar aplicativos, falha em carregamentos, lentidão extrema, descarregamento da bateria em poucos minutos, além de super aquecimento entre outras sem mencionar que a interface ficou extremamente ridícula (horrível mesmo).
      Tentei localizar um lugar para reportar ou reclamar de tais problemas, mas não encontrei.
      Penso que se eu restaurar as configurações originais de fábrica ou formatar possa voltar o sistema a versão anterior (QUE FUNCIONAVA LINDAMENTE), porém me rebate nos termos de atualização que se não fazer como algumas pessoas me disseram o android pode deixar de funcionar.
      Quem está mais por dentro desse ramo poderiam me dar dicas de qual a melhor forma de proceder?
      Poque com essa versão 9 do android estou a ponto de atirar o telefone na parede de tão ruim que ele ficou.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.