资源简介
Android帐户系统的客户端和服务器端代码,能实现登录注册及查看用户信息的功能。简单易懂,比较好的一个demo

代码片段和文件信息
package com.test.database;
import java.awt.List;
import java.sql.*;
import java.util.ArrayList;
import java.util.HashMap;
import java.lang.object;
import com.mysql.jdbc.Connection;
public class DBManager {
public final static String TABLE_NAME = “login_info“;
public final static String COLUMN_USERNAME = “username“;
public final static String COLUMN_PASSWORD = “password“;
public final static String COLUMN_GENDER = “gender“;
public final static String COLUMN_AGE = “age“;
public final static String COLUMN_PHONE = “phone“;
public final static String COLUMN_EMAIL = “email“;
public Statement getStatement() {
Connection connection = null;
Statement stmt = null;
try {
Class.forName(“com.mysql.jdbc.Driver“);
connection = (Connection) DriverManager.getConnection(“jdbc:mysql://localhost:3306/myDatabase?useUnicode=true&characterEncoding=utf8“ “root“ “root“);
stmt = connection.createStatement();
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return stmt;
}
public ArrayListject>> getDatabaseContents() {
ArrayListject>> list = new ArrayListject>>();
HashMapject> map = null;
String sql = “select * from “ + TABLE_NAME;
Statement stmt = getStatement();
ResultSet rst = null;
try {
rst = stmt.executeQuery(sql);
if(rst != null) {
while(rst.next()) {
map = new HashMapject>();
map.put(COLUMN_USERNAME rst.getString(COLUMN_USERNAME));
map.put(COLUMN_PASSWORD rst.getString(COLUMN_PASSWORD));
map.put(COLUMN_GENDER rst.getString(COLUMN_GENDER));
map.put(COLUMN_AGE rst.getInt(COLUMN_AGE));
map.put(COLUMN_PHONE rst.getString(COLUMN_PHONE));
map.put(COLUMN_EMAIL rst.getString(COLUMN_EMAIL));
list.add(map);
}
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return list;
}
public ResultSet query(String sql) {
ResultSet rst = null;
Statement stmt = getStatement();
System.out.println(“stmt = “ + stmt);
try {
rst = stmt.executeQuery(sql);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return rst;
}
public int update(String sql) {
Statement stmt = getStatement();
int result = 0;
try {
result = stmt.executeUpdate(sql);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return result;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 780 2013-07-17 11:51 androidWeb\.classpath
文件 303 2012-06-11 16:40 androidWeb\.myme
文件 1228 2012-06-11 16:59 androidWeb\.project
文件 96 2013-07-17 11:44 androidWeb\.settings\org.eclipse.jdt.ui.prefs
文件 2713 2013-07-19 15:14 androidWeb\src\com\test\databa
文件 3832 2013-07-19 15:18 androidWeb\src\com\test\servlet\loadMessage.java
文件 3751 2013-07-19 15:18 androidWeb\src\com\test\servlet\NewAccount.java
文件 892 2013-07-16 16:40 androidWeb\WebRoot\index.jsp
文件 39 2012-06-11 16:40 androidWeb\WebRoot\me
文件 3692 2013-07-19 15:14 androidWeb\WebRoot\WEB-INF\classes\com\test\databa
文件 3510 2013-07-19 15:18 androidWeb\WebRoot\WEB-INF\classes\com\test\servlet\loadMessage.class
文件 4640 2013-07-19 15:18 androidWeb\WebRoot\WEB-INF\classes\com\test\servlet\NewAccount.class
文件 249351 2013-07-17 11:49 androidWeb\WebRoot\WEB-INF\lib\gson-2.2.4-javadoc.jar
文件 127564 2013-07-17 11:49 androidWeb\WebRoot\WEB-INF\lib\gson-2.2.4-sources.jar
文件 190418 2013-07-17 11:49 androidWeb\WebRoot\WEB-INF\lib\gson-2.2.4.jar
文件 8143387 2013-07-17 11:51 androidWeb\WebRoot\WEB-INF\lib\mysql-connector-java-3.1.12.zip
文件 495944 2013-07-17 11:51 androidWeb\WebRoot\WEB-INF\lib\mysql-connector-java-5.0.4-bin.jar
文件 1265 2013-07-19 15:19 androidWeb\WebRoot\WEB-INF\web.xm
文件 364 2013-07-11 17:05 LoginTest\.classpath
文件 845 2013-07-11 17:05 LoginTest\.project
文件 1028 2013-07-17 15:03 LoginTest\AndroidManifest.xm
文件 1093 2013-07-19 16:01 LoginTest\bin\classes\com\test\login\CreateUserActivity$1.class
文件 4213 2013-07-19 16:01 LoginTest\bin\classes\com\test\login\CreateUserActivity$2.class
文件 7068 2013-07-19 16:01 LoginTest\bin\classes\com\test\login\CreateUserActivity.class
文件 1090 2013-07-19 16:04 LoginTest\bin\classes\com\test\login\LoginActivity$1.class
文件 3744 2013-07-19 16:04 LoginTest\bin\classes\com\test\login\LoginActivity$2.class
文件 5282 2013-07-19 16:04 LoginTest\bin\classes\com\test\login\LoginActivity.class
文件 328 2013-07-19 15:50 LoginTest\bin\classes\com\test\login\R$attr.class
文件 429 2013-07-19 15:50 LoginTest\bin\classes\com\test\login\R$drawable.class
文件 1674 2013-07-19 15:50 LoginTest\bin\classes\com\test\login\R$id.class
............此处省略70个文件信息
- 上一篇:TRS WCM 5.2 用户手册.pdf
- 下一篇:jodd 完整包有测试
相关资源
- android毕业设计
- 百度地图自定义Markerandroid
- Android分区工具包
- android-support-v4.jar已打包进去源代码
- u-blox_Android_GNSS_Driver_v3.10驱动源码+中
- 个人根据Android移动开发案例详解手写
- android 视频播放器 项目和原码
- Android【动画】【特效】 17种动画特效
- 基于Android智能家居详细设计(经典)
- android通过JDBC连接Mysql数据库
- Android通讯录的源代码
- android 瀑布流Demo
- 指纹传感器FPC1080在android下的驱动
- delphi xe5 android 调用照相机摄像头拍照
- Android手机连连看游戏源码
- android-sdk-windows v2.3离线完整版
- android 底部弹出菜单(带透明背景)
- Android工程模式简介.rar
- Android蓝牙和Cors网络开发源码
- Android powermanger wakelock
- Android v7的一些jar包
- 最新android supportV7包
- android图片压缩工具类分享
- 单机搭建Android(解决Network is unreach
- Android上监听收到的短信(SMS)
- android电商app源码
- Android代码-多功能拨号盘源码.zip
- printershare直接破解版--11.5(适配andr
- android RDP远程桌面客户端源码
- 手机远程控制手机android
评论
共有 条评论