Vea aquí lo que es probablemente la mejor página de instrucciones sobre cómo hacer exactamente eso:
http://intelnav.50webs.com/app_project.html
Se basa en una vista web, es decir, abre la página y realiza toda la navegación en la ventana de la aplicación, no en el navegador predeterminado. Entonces, si desea abrirlo en el navegador, debe usar Intent, como se dijo en las respuestas anteriores.
Mis 2 centavos vale la pena, creo que es mejor en la ventana de la aplicación a menos que realmente desee una navegación compleja con la posibilidad de abrir pestañas adicionales, ventanas y más. El inconveniente con el navegador externo es que, por lo que pude ver, no hay forma de saber si la página ya está abierta en el navegador, por lo que lanzará una copia diferente (en una nueva pestaña) cada vez. Si el usuario no cierra la pestaña al final, por lo general no lo hace, puede ser bastante molesto. Además, dentro de una aplicación probablemente tendrás mejores posibilidades para los anuncios si alguna vez los deseas.
En comparación con un marcador de pantalla simple, como señalaron otros, es más simple y más conveniente para los usuarios finales simplemente descargar una aplicación de una tienda en línea (generalmente Google Play). Es lo que solían hacer. Y tienen mucha información adicional disponible, como lo que hace, lo que otros dicen al respecto, capturas de pantalla (si les proporciona algunas, pero debería hacerlo). Además de una forma de comentar/quejarse a sí mismos. Es una cosa diferente. Técnicamente puede no tener mucho sentido, pero desde la perspectiva de un simple usuario es claramente mejor IMO.
¿Qué quiere decir con Modificarlos todos para * dpi? ¿Es posible proporcionar un proyecto fuente de muestra para ilustrar esto? –
Ese paso es opcional, es solo para proporcionar diferentes resoluciones de iconos dependiendo de qué resolución usa el dispositivo –