摘自 -to-connect-android-with-php-mysql/

1.在AndroidManifest.xml中,加入

<!--  Internet Permissions --><uses-permission android:name="android.permission.INTERNET" />

2.设置layout,编写Activity

<Button android:id="@+id/btnViewProducts"        android:layout_width="fill_parent"        android:layout_height="wrap_content"        android:text="View Products"        android:layout_marginTop="25dip"/>

btnViewProducts = (Button) findViewById(R.id.btnViewProducts);// view products click eventbtnViewProducts.setOnClickListener(new View.OnClickListener() { @Override   public void onClick(View view) {   // Launching All products Activity   Intent i = new Intent(getApplicationContext(), AllProductsActivity.class);   startActivity(i);    }});

3.给出api

// url to get all products listprivate static String url_all_products = "";4.编写AllProductActivity.java

数据请求将先发送至一份php文件,通过Android Async Task线程发送; 从php得到返回的JSON数据,将其解压后显示。将得到的数据存放在HashMap中。

若没有找到产品,启动新线程AddNewProductAcivity