Как сделать веб-приложение для Android? - PullRequest
0 голосов
/ 04 марта 2012

Я делаю приложения для Android уже 4-5 дней.Так что мне интересно, если вы знаете, как я могу сделать веб-приложение?Я просматривал много учебных пособий, но ни один из них не показывает, как непосредственно я могу создать приложение, которое отображает контент с веб-сайта, и что я могу решить, что я хочу и не хочу отображать.Поэтому я просто хочу превратить сайт в приложение и создать свой собственный макет.Я знаю, как работает WebView и WebContent и все такое, но я не знаю, как я могу сделать то, что я здесь описал.

Так что мне нужно учиться и знать, чтобы сделать такое приложение?

1 Ответ

0 голосов
/ 25 июля 2015

Вы можете сделать это, заполнив свой XML-макет с помощью EdidText для URL-адреса и Кнопок для перехода назад, вперед и так далее, и, наконец, вам нужен веб-просмотр в этом XML-макете.

для Java-кода, который вы можетепроверьте приведенный ниже пример.

public class SimpleBrowser extends Activity implements OnClickListener {


    WebView myBrowser;


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.simplebrowser);

//here the code for initialize and set yourwebView Settings.
        myBrowser= (WebView) findViewById(R.id.wvBrowser);

//the below line to enable javascript if you want that
        myBrowser.getSettings().setJavaScriptEnabled(true);

//here another settings could be enabled for you your webview
        myBrowser.getSettings().setLoadWithOverviewMode(true);
        myBrowser.getSettings().setUseWideViewPort(true);

        try {
//here the default web page
            ourBrow.loadUrl("http://www.google.com");
        }catch (Exception e){
            e.printStackTrace();
        }
    }
}

и убедитесь, что вам нужно реализовать свои кнопки с помощью onClicklistener, чтобы они подходили для вашей идеи.

https://www.youtube.com/watch?v=lkadcYQ6SuY&index=89&list=PL2F07DBCDCC01493A https://www.youtube.com/watch?v=PQ94MmEg0Qw&index=90&list=PL2F07DBCDCC01493A

...