編輯:關於Android編程
2. 加入mysql的jdbc包,添加到libs文件夾內。
3.ADT和SDK為16及16以下,17以上的不能訪問。
4.手機和mysq服務器l互相ping通。
5.添加網絡權限 :
6.在Thread中連接訪問mysql,防止ANR。
7.設置mysql允許遠程連接。
我的代碼:
package com.mayi.mysql_test;
import java.sql.DriverManager;
import java.sql.ResultSet;
import com.mysql.jdbc.Connection;
import com.mysql.jdbc.Statement;
import android.os.Bundle;
import android.app.Activity;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
public class MainActivity extends Activity {
private static final String TAG = "MainActivity";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
findViewById(R.id.select).setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
select();
}
});
}
public void select(){
try{
//調用Class.forName()方法加載驅動程序
Class.forName("org.gjt.mm.mysql.Driver");
System.out.println("成功加載MySQL驅動!");
String url="jdbc:mysql://192.168.1.113:3306/test"; //JDBC的URL
Connection conn;
conn = (Connection) DriverManager.getConnection(url,"mayi","123456");
Statement stmt = (Statement) conn.createStatement(); //創建Statement對象
System.out.println("成功連接到數據庫!");
String sql = "select * from person"; //要執行的SQL
ResultSet rs = stmt.executeQuery(sql);//創建數據對象
System.out.println("編號"+"\t"+"姓名"+"\t"+"年齡");
while (rs.next()){
System.out.print(rs.getInt(1) + "\t");
System.out.print(rs.getString(2) + "\t");
System.out.print(rs.getString(3) + "\t");
System.out.print(rs.getString(4) + "\t");
System.out.println();
}
rs.close();
stmt.close();
conn.close();
}catch(Exception e)
{
Log.e(TAG, e.getMessage());
e.printStackTrace();
}
}
}
Android中使用imageviewswitcher 實現圖片切換輪播導航的方法
前面寫過了使用ViewFlipper和ViewPager實現屏幕中視圖切換的效果(ViewPager未實現輪播)附鏈接:ANDROID中使用VIEWFLIPPER類實現屏
Android筆記之:App應用之發布各廣告平台版本的詳解
Android的廣告平台是很多的,各市場對各平台的接受程度是不一樣的,Android的開發者如果想集成廣告基本要考慮下面兩個問題:(1)集成什麼廣告,會賺錢?(2)集成什
在 Android 手機上使用 Terminal IDE 遠程登錄你的 Mac/Ubuntu
我的主力博客:半畝方塘 以下內容系原創,轉載請務必注明地址 在 Android 手機上使用 Terminal IDE 遠程登錄你的 Mac 可以讓你隨時隨地遠程對你
Android普通對話框用法實例分析
本文實例講述了Android普通對話框用法。分享給大家供大家參考。具體如下:main.xml布局文件:<?xml version=1.0 encoding=