用于 android 的 asynctask 使用 php 连接到 mysql

Posted

技术标签:

【中文标题】用于 android 的 asynctask 使用 php 连接到 mysql【英文标题】:asynctask for android connecting to mysql using php 【发布时间】:2013-01-10 23:42:09 【问题描述】:

谁能帮我把如何在 asynctask http://www.androidhive.info/2012/05/how-to-connect-android-with-php-mysql/ 中做这个。这不适用于 android 4.0.3。谁能帮我?提前谢谢你。

【问题讨论】:

伙计们,我已经解决了这个问题,谢谢。 【参考方案1】:

您可以使用严格模式。但是这种模式只是为了测试和强制android忽略“在主线程上运行”。强烈建议使用AsyncTak

您已经注意到教程在某些部分也使用了AsyncTask,但它在 UI 线程上运行。这是不好的。您必须删除该部分:

例如在教程中我们有:

protected String doInBackground(String... params) 
    // updating UI from Background Thread
    runOnUiThread(new Runnable() 
    public void run() 

您必须将其更改为:

protected String doInBackground(String... params) 
    public void run() 

我相信这会对你有所帮助。

【讨论】:

以上是关于用于 android 的 asynctask 使用 php 连接到 mysql的主要内容,如果未能解决你的问题,请参考以下文章

水平进度条不适用于 Asynctask Android 下载文件?

AsyncTask 的 Android 下载文件不适用于 3G 仅适用于 Wi-Fi

在 Android 中,如何从 AsyncTask 更改 TextView? [复制]

Android AsyncTask分析

ArrayList.add 不适用于 AsyncTask

Android AsyncTask get()形成另一个AsyncTask()