android学生管理实例,学生管理系统-基于SQLite数据库的Android应用
//方法:获取所有学生的姓名
public void getBasicInfo(MyOpenHelper helper){
SQLiteDatabase db = helper.getWritableDatabase();//获取数据库连接
Cursor c = db.query(TABLE_NAME, new String[]{ID,NAME,NO}, null, null, null, null, ID);
int idIndex = c.getColumnIndex(ID);
int nameIndex = c.getColumnIndex(NAME);//获得姓名列的列号
int phoneIndex = c.getColumnIndex(NO);//获得电话列的序号
contactsName = new String[c.getCount()];//创建存放姓名的String数组对象
contactsId = new int[c.getCount()];//创建存放id的int数组对象
contactsNo = new String[c.getCount()];//创建存放的数组对象
int i=0;//声明一个计数器
for(c.moveToFirst();!(c.isAfterLast());c.moveToNext()){
contactsName[i] = c.getString(nameIndex);//将姓名添加到String数组中
contactsId[i] = c.getInt(idIndex);
contactsNo[i] = c.getString(phoneIndex);//将固定电话添加到String数组中
i++;
}
c.close();//关闭Cursor对象
db.close();//关闭SQLiteDatabase对象
}总之这个程序有两个Activity,一个主界面一个显示学生信息,还有一个
MyOpenHelper类 继承于 SQLiteOpenHelper类,还用到了菜单、滚动条、ImageButton等控件。。。
android学生管理实例,学生管理系统-基于SQLite数据库的Android应用相关推荐
- Android Studio如何查看自己创建的SQLite数据库
Android Studio如何查看自己创建的SQLite数据库 在学习安卓开发的时候,有时候需要建立一个SQLite数据库,在创建完之后,想要查看的时候你不知道在哪里找,并且有时候找到了也不知道如何 ...
- Android App开发基础篇—数据存储(SQLite数据库)
Android App开发基础篇-数据存储(SQLite数据库) 前言:Android中提供了对SQLite数据库的支持.开发人员可以在应用中创建和操作自己的数据库来存储数据,并对数据进行操作. 一. ...
- php简单学生管理系统设计与实现,基于PHP的学生成绩管理系统的设计与实现.doc...
基于PHP的学生成绩管理系统的设计与实现.doc 基于PHP的学生成绩管理系统的设计与实现 摘 要: 我国高等职业教育迎来了蓬勃发展的新局面,各院校招生规模不断扩大,学校的教学管理负担越来越重.为了提 ...
- html5学生管理,myeclipse学生管理系统
myeclipse做一个学生管理系统 内容是 学生管理系统 .基本框架我已经用dreamweaver做好了,数据库表也我们可以一起学习下,我正在学习java 你那个应该没问题. 想用SQL Sever ...
- [Linux]基于SQLite数据库的停车管理系统
文章目录 1 项目描述 2 项目需求 3 搭建环境 4 技术描述 5 概要设计 6 主界面 7 入场与出场 8 月卡系统 9 已入场车辆 10 监控 11 项目总结 1 项目描述 本次项目是基于Lin ...
- 最新微信小程序选题推荐-高校学生事务考试通知管理系统SSM-JAVA【数据库设计、论文、源码、开题报告】
摘要 随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟.本文介绍了微信小程序高校学生事务管理系统的开发全过程.通过分析微信小程序高校学生事务管理系统管理的不足,创建了一 ...
- android期末课设选题_基于本科计算机安卓android毕业设计选题题目
1.安卓android教学管理系统 2.JAVA JSP学生信息管理系统 3.安卓Android考勤系统设计(MySQL) 4.安卓+lw+电子阅读器 5.安卓+lw+电子阅读器录像 6.安卓教师教学 ...
- Android开发笔记(三十)SQLite数据库基础操作
SQLite语法 SQLite是一个小巧的嵌入式数据库,使用方便.开发简单,手机上最早由ios运用,后来android兴起同样也采用了sqlite.sqlite的多数sql语法与oracle是一样的, ...
- Android数据存储、文件存储、SQLite数据库简单使用、 sharedPreferences存储(五)
文章目录 5 数据存储 5.1 数据的存储方式 5.2 文件存储 5.2.1 将数据存入文件中 5.2.2 从文件中读取数据 5.2.3 实战演练-保存QQ账号和密码(内部存储) 5.2.4 实战演练 ...
最新文章
- jQuery ajax请求成功且返回了数据,但是不进success:function()
- CTF短秘钥的RSA解密
- 序列赋值引发的Python列表陷进
- python列表_Python列表列表的所有组合
- Hashtable几种常用的遍历方法
- VC之获取计算机网卡mac地址
- MT6737芯片尾缀资料介绍
- linux系统的特点有什么
- VMware Workstation15.1.0安装Windows 1903虚拟机
- kafka中的offset理解
- phpstorm根据关键字全局搜索
- 设计模式----装饰模式
- python做一个登录注册界面_python做一个登录注册界面的方法
- flink 执行计划、数据传输策略
- FMEA学习(1总概)
- 交互式语音应答(IVR)系统行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
- 三句话的原则-看人长处-帮人难处-记人好处
- MapReduce-Counters含义
- Weka初体验——中文文本分类
- 一篇计算机SCI论文投稿的所有流程是怎样的? - 易智编译EaseEditing
热门文章
- Uber 提出损失变化分配方法 LCA,揭秘神经网络“黑盒” 60s测试:你是否适合转型人工智能? https://edu.csdn.net/topic/ai30?utm_source=csdn_bw
- 阿里在美申请区块链专利;Win10 最新漏洞被发现;MongoDB 4.2 发布​ | 极客头条...
- 阿里撬得动“印度版”抖音吗?
- 44 年前的今天,改变世界的 TA 诞生了!
- 微软新版 Edge 浏览器叫板 Chrome!
- 小米速度!雷军再祭 All in AIoT 大招!
- 春节停车难?用 Python 找空车位!
- 如何在 GitHub 上大显身手?
- 什么是Redis缓存雪崩、缓存穿透和缓存击穿
- 第 3 章 JVM 与 GC