我是创建Android应用的新手。我使用xammp创建了一个数据库,并使用eclipse创建了一个简单的登录布局。现在我想连接我的登录页面和我创建的数据库,这样当用户输入他/她的用户名和密码时,它将打开应用程序的主菜单。我希望有人可以帮助我如何做到这一点。提前谢谢。
答案 0 :(得分:1)
试试这个代码.....它会帮助你
data = openOrCreateDatabase( “AutoProfiles.db” ,SQLiteDatabase.CREATE_IF_NECESSARY , 空值 );
data.setVersion(1);
data.setLocale(Locale.getDefault());
data.setLockingEnabled(true);
final String CREATE_TABLE_LOCATIONS =
"CREATE TABLE IF NOT EXISTS tables ("
+ "name TEXT)";
data.execSQL(CREATE_TABLE_LOCATIONS);
答案 1 :(得分:0)
你的问题有点令人困惑......数据库在哪里进入图片。数据库是否用于存储登录信息以确定当前登录的用户? 如果是这种情况:
答案 2 :(得分:0)
我实际上正在处理与我的应用程序类似的项目。这是一个简单的教程,帮助我很多项目。它解释了很多关于数据库如何在Android中使用eclipse以及如何设置一个,添加,删除,更新和从该数据库获取数据。
http://www.smashingmagazine.com/2011/03/28/get-started-developing-for-android-with-eclipse-reloaded/
希望它能帮助你,就像它帮助我一样
答案 3 :(得分:0)
如果要连接到Mysql数据库,可能需要使用Web服务,例如PHP。
以下是您的操作方法:
PHP文件可以采用GET或POST参数
示例代码段:
URL url = new URL("http://127.0.0.1/project/check_reg.php?uname="+email.getText().toString()+"&pwd="+password.getText().toString());
URLConnection urlcon = url.openConnection();
BufferedReader bf = new BufferedReader(new InputStreamReader(urlcon.getInputStream()));
String xresponse = bf.readLine();