结队作业(6)

web功能实现完成,

 

 

安卓功能实现连接Mysql数据库

1、打开project项目结构,找到app->libs目录,把自己的 mysql-connector-java-5.1.47-bin.jar 包引入进去,并右键 Add ad Library

2、在AndroidManifest.xml 中加入以下权限代码
<uses-permission android:name="android.permission.INTERNET" />

3、测试:在 ManActivity.java 中的Oncreate()方法中调用该方法,在控制台查看输出
在其他地方调用也行,我们主要是为了测试,使该界面一加载就执行我们的方法,就能在控制台看见输出

userDao=new UserDao();
try {
userDao.select("journey_user");
} catch (Exception e) {
e.printStackTrace();
}

此时会报错 : Caused by: android.os.NetworkOnMainThreadException

4、启动一条子线程进行你的网络请求,推荐使用这种

// Android 4.0 之后不能在主线程中请求HTTP请求
new Thread(new Runnable(){
@Override
public void run() {
cachedImage = asyncImageLoader.loadDrawable(imageUrl, position);
imageView.setImageDrawable(cachedImage);
}
}).start();

posted @ 2023-03-23 21:49  旺旺大菠萝  阅读(9)  评论(0编辑  收藏  举报