合肥师范android实验报告实验五.doc

合肥师范android实验报告实验五.doc

ID:56489995

大小:1.04 MB

页数:8页

时间:2020-06-25

合肥师范android实验报告实验五.doc_第1页
合肥师范android实验报告实验五.doc_第2页
合肥师范android实验报告实验五.doc_第3页
合肥师范android实验报告实验五.doc_第4页
合肥师范android实验报告实验五.doc_第5页
资源描述:

《合肥师范android实验报告实验五.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、实验报告课程名称:移动设备平台开发院系:计算机学院专业班级:软件工程学号:学生姓名:开课时间:2017至2018学年第一学期合肥师范学院计算机学院《移动设备平台开发》课程验证性实验报告实验名称用户登录注册数据库版功能实现实验时间2017.10.31学生姓名实验地点实验室同组人员无专业班级软件一班1、实验目的:(1).设计登录界面和注册页面;(2).实现用户的注册(存入到数据库);(3).从数据库中读入数据,实现登录;(4).登录成功后来到欢迎页;2、实验主要仪器设备和材料:硬件:微型计算机软件:Eclipse、JDK、SDK、ADT3.实验原理:Android基本类的使用SQLi

2、te数据库的基本使用,创建数据库,实现增删改查4、实验步骤和代码:(1).创建登录页面login_main.xml,welcome_main.xml比较简单,不复制代码了(2).创建MyDatabaseHelper,管理数据库publicclassMyDatabaseHelperextendsSQLiteOpenHelper{privateContextmContext;privatefinalstaticStringCREATE_USER="createtableUser("+"idintegerprimarykeyautoincrement,"+"usernamevarcha

3、r(30),"+"passwordvarchar(30))";publicMyDatabaseHelper(Contextcontext,Stringname,CursorFactoryfactory,intversion){super(context,name,factory,version);//TODOAuto-generatedconstructorstubmContext=context;}@OverridepublicvoidonCreate(SQLiteDatabasedb){//TODOAuto-generatedmethodstubdb.execSQL(CREA

4、TE_USER);Toast.makeText(mContext,"createdatabasesccussful!",Toast.LENGTH_SHORT).show();}@OverridepublicvoidonUpgrade(SQLiteDatabasedb,intoldVersion,intnewVerison){//TODOAuto-generatedmethodstub}(3).创建个User的javabean存储数据privateintid;privateStringusername;privateStringpassword;写出getter和setter方法,

5、构造函数(4)注册功能的实现super.onCreate(savedInstanceState);setContentView(R.layout.register_main);username=(EditText)findViewById(R.id.ed_name);password=(EditText)findViewById(R.id.ed_pass);register=(Button)findViewById(R.id.bt_register);myDBHelper=newMyDatabaseHelper(this,"user.db",null,1);register.se

6、tOnClickListener(newOnClickListener(){@OverridepublicvoidonClick(Viewarg0){//TODOAuto-generatedmethodstubStringname=username.getText().toString();Stringpass=password.getText().toString();Usersuser=newUsers();user.setUsername(name);user.setPassword(pass);SQLiteDatabasedb=myDBHelper.getWritable

7、Database();ContentValuesvalues=newContentValues();values.put("username",name);values.put("password",pass);db.insert("user",null,values);Toast.makeText(getApplicationContext(),"注册成功",Toast.LENGTH_SHORT).show();Intentintent=newIntent(getApplica

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。