如何为现有的动态网站制作android应用

Posted

技术标签:

【中文标题】如何为现有的动态网站制作android应用【英文标题】:How to make android app for existing dynamic website 【发布时间】:2014-12-23 07:21:12 【问题描述】:

我想为我的一个网站Fusion120 开发一个像 olx 和 quikr 这样的 android 应用程序。网站前端使用html、css、javascript、jquery,后端使用php和sql server。我不知道从哪里开始,如何开始,请给我。

【问题讨论】:

请拨打tour 并阅读How to Ask,了解我们对问题的期望。以目前的形式,您的问题无法回答,因为它太宽泛了。请收集更多信息,然后edit您的帖子。 【参考方案1】:

点击图标时,您需要在android应用程序中进行webview

public class WebViewActivity extends Activity 

    private WebView webView;
    WebView mwebview;
    ProgressDialog barProgressDialog;
    ConnectionDetector cd;
    Boolean status;

    @Override
    public void onCreate(Bundle savedInstanceState) 
        super.onCreate(savedInstanceState);
        setContentView(R.layout.webview);       

        String myurl = "http://www.fusion120.com";


        webView = (WebView) findViewById(R.id.webView1);
        webView.setWebViewClient(new WebViewClient());
        webView.getSettings().setJavaScriptEnabled(true);
        webView.loadUrl(myurl);

       
    @Override
    public boolean onKeyDown(int keyCode, KeyEvent event) 
        if ((keyCode == KeyEvent.KEYCODE_BACK) && webView.canGoBack()) 
            webView.goBack();
            return true;
        
        return super.onKeyDown(keyCode, event);
    

【讨论】:

【参考方案2】:

PhoneGap SDK 对于使用 HTML、jquery-mobile 和 web-services 制作应用程序非常有用。你可以去看看教程。非常基础的 android 知识足以让您的网站在 Android 中使用。

【讨论】:

【参考方案3】:

您在网站中使用的数据库可以通过网络服务或 REST 服务暴露给其他移动设备和其他应用程序。

服务开发取决于您要使用的技术、程序语言等...

试试这个链接

http://www.androidhive.info/2012/01/android-login-and-registration-with-php-mysql-and-sqlite/

我希望你的工作是通过这个答案完成的

【讨论】:

以上是关于如何为现有的动态网站制作android应用的主要内容,如果未能解决你的问题,请参考以下文章

如何为现有的非 android Eclipse 项目制作 android manifest?

如何为现有的 CakePHP (2) 项目添加新的 url 路由

如何为 DJANGO 中动态创建的 URL 设置 URL 别名?

如何为现有的 Javascript 库创建 Angular 库包装器?

如何为网站创建功能齐全的 Android 应用程序?

如何为 Android 动态壁纸创建设置活动