05 2016 档案
摘要:11、 查询每门课的平均成绩。 12、查询Score表中至少有5名学生选修的并以3开头的课程的平均分数。 14、查询所有学生的Sname、Cno和Degree列。 15、查询所有学生的Sno、Cname和Degree列。 16、查询所有学生的Sname、Cname和Degree列。 17、 查询“9
阅读全文
摘要:一.连接查询之内连接 select a.字段,b.字段 from 表1 a,表2 b where a.字段=b.字段 And ... 二.DML 数据操作语言 1.增 insert into values 1-insert into 表名 values (跟所有字段一一对应的值的列表) 2-inse
阅读全文
摘要:2、 查询教师所有的单位即不重复的Depart列。 7、 以Class降序查询Student表的所有记录。 8、 以Cno升序、Degree降序查询Score表的所有记录。 9、 查询“95031”班的学生人数。 10、 查询Score表中的最高分的学生学号和课程号。(子查询或者排序) 25、查询9
阅读全文
摘要:一.where 查询条件 1.操作符 (1)is null/is not null 判断控/非空 (2)like 模糊比较字符串 ①通配符 1)% 任意数量字符 2)_ 单个字符 ②用法 1)like ‘%条件%’ 2)like ‘%条件’ 3)like '条件%' 4)like '_条件_' 5)
阅读全文
摘要:1、 查询Student表中的所有记录的Sname、Ssex和Class列。 3、 查询Student表的所有记录。 4、 查询Score表中成绩在60到80之间的所有记录。 5、 查询Score表中成绩为85,86或88的记录。 6、 查询Student表中“95031”班或性别为“女”的同学记录
阅读全文
摘要:设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。 目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式(5NF,
阅读全文
摘要:SQL语句 一.分类 (1)数据定义语言DDL (2)数据控制语言DCL (3)数据管理语言DML (4)数据查询语言DQL:select from where 二.运算符 (1)算术运算:+ - * / (2)比较运算 ①>,>=,<,<= ②= ③!=,<> (3)逻辑运算符 ①and 与 ②o
阅读全文
摘要:学生表(Student)、课程表(Course)、成绩表(Score)以及教师信息表(Teacher)
阅读全文
摘要:一.特点 1.存储具有一定结构的数据 2.文件类型.db 二.SQLite数据库 1.特点 ①轻型的关系型数据库 ②适合在移动设备中使用 ③安装文件小 ④支持多个操作系统 ⑤支持多种编程语言 ⑥运行速度快(数据量小) ⑦数据库本身是单个文件 2.数据类型 (1)整数:①INT②INTEGER (2)
阅读全文
摘要:一.特点 1.把文件存储在手机外部存储空间(SD卡)里 2.存储的是任意类型的文件 3.使用IO输入输出流操作文件 4.存放路径 ①SD卡根目录/Android/date/包名/files/[文件类型目录]:应用卸载之后,数据同时被删除 ②SD卡根目录/:应用卸载之后,数据不会同时被删除 5.需要声
阅读全文
摘要:assets目录 一.创建 1./src/main/assets 2.切换到Project视图模式,在main下新建文件夹assets 二.特点 1.和res同等级别 2.主要是存放应用中的大文件 3.文件不受R类的管理 三.API 1.AssetManager 资产管理器 ①getAssets 得
阅读全文
摘要:一.特点 (1)存储的是任意类型的文件 (2)使用IO输入输出流操作文件 (3)存放的目录:/date/date/包名/files/ (4)可以设置不被其他应用操作 (5)应用卸载之后,数据同时被删除 二.API (1)FileOutputStream 文件输出流 ①openFileOutput(文
阅读全文
摘要:制作一个登录界面,以SP方式存储用户名。用户下次登录时自动显示上次填写的用户名
阅读全文
摘要:一.存储方式分类:SharedPreferences存储 二.SharedPreferences存储 1.特点 ①存储单一数据,例如数值,字符串,布尔 ②文件:/date/date/包名/shared_prefs/xxx.xml: <map><string name="key">value</str
阅读全文
摘要:一.Toast:由makeText 构建并返回 Toast 1.context 2.消息内容 3.显示的时间长短:①Toast.LENGTH_SHORT ②Toast.LENGTH_LONG 二.Notification 1.状态栏消息 可以跳转到Activity上 2.用法 (1)得到Notifi
阅读全文
摘要:AutoCompleteTextView 一.自动提示文本输入框且不区分大小写 二.适配器ArrayAdapter 1.数据源是String[ ]或集合,保存要提示的文本 2.layout文件 三.completionThreshold 1.设置提示需要的最小字符数 2.默认是2 1 <?xml v
阅读全文
摘要:一.概念 GridView网格视图:带格子的ListView。 二.使用Adapter:常用BaseAdapter 三.属性 1.numColumns 列数:auto_fit,数值。 2.horizontalSpacing 水平间距 3.verticalSpacing 垂直间距 4.columnWi
阅读全文
摘要:1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 xmlns:tools="http://schemas.andr
阅读全文
摘要:BaseAdapter 1.抽象类 必须要继承并实现4个抽象方法: (1)int getCount() 返回数据源的记录数 (2)Object getItem(int position) 返回索引对应的数据对象 (3)long getItemId(int position) 返回索引对应的数据对象的
阅读全文
摘要:API:setAdapter(Adapter) 设置适配器 ArrayAdapter (1)layout:只能有一个<TextView>, 不能有布局 (2)数据源:String[ ]或List<String> SimpleAdapter (1)layout:可以用布局,包含多个视图 (2)构造方法
阅读全文
摘要:要求:要用progressDialog和子线程来模拟显示拷贝进度;进度完成后在主界面提示拷贝完成,分别使用普通方式和消息机制编写。
阅读全文
摘要:ListView 1.概念 (1)列表视图 (2)用来显示多个可滑动项列表的ViewGroup (3)需要适配器Adapter将集合中数据和每一个Item所对应的布局动态适配到ListView中进行显示 2.适配器 Adaper (1)API (2)分类 3.监听器
阅读全文
摘要:1 2 12 18 19 25 26 32 33 40 41 1 package com.hanqi.testapp2; 2 3 import android.os.Bundle; 4 import android.os.Handler; 5 import android.os.Message; 6 i...
阅读全文
摘要:消息机制 1.实现多线程之间的信息传递的机制 2.用法 (1)Message 消息: 【1】创建 Message.obtain():使用消息池获取或创建新消息 【2】public 属性: ①what int 表示id; ②arg1 int 参数1; ③arg2 int 参数2; ④obj Objec
阅读全文
摘要:1 2 12 13 18 19 24 25 30 1 package com.hanqi.testapp2; 2 3 import android.os.Message; 4 import android.support.v7.app.AppCompatActivity; 5 import android.os.Bund...
阅读全文
摘要:1 2 12 13 19 20 package com.hanqi.testapp2; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import j...
阅读全文
摘要:一.进度对话框 ProgressDialog 1.用法 1-new progressDialog(Context) 2-setTitle (标题) 3-setMessage (信息) 4-show() 显示 5-setProgressStyle(ProgressDialog.STYLE_HORIZO
阅读全文
摘要:一.日期对话框 DatePickerDialog 1.用构造方法 new DatePickerDialog(context,DatePickerDialog.onDateSetListener,年,月,日) 2.监听器 OnDateSetListener 1-void onDateSet(DateP
阅读全文
摘要:<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.co
阅读全文
摘要:一.单选对话框 1.常规用法同一般对话框 2.Builder方法:设置单选选项setSingleChoiceItems(选项数组,默认被选中的选项索引,点击监听器DialogInterface.OnClickListener()): onClick(DialogInterface dialog, i
阅读全文
摘要:一.分类 1.不可拖动 ProgressBar 2.可拖动 1>SeekBar 2>RatingBar 二.ProgressBar 1.style 样式 1>水平 ?android:attr/progressBarStyleHorizontal; 2>旋转 1-默认样式 2-设置大小 ?androi
阅读全文
摘要:一.分类 1.选项菜单 OptionMenu 1>按menu键触发 2>事件源时Activity 2.上下文菜单 ContextMenu 长按组件时触发。 3.子菜单 SubMenu addSubMenu()添加子菜单。 1 <?xml version="1.0" encoding="utf-8"?
阅读全文
摘要:对话框 一.分类 警告对话框AlertDialog:①一般对话框②单选对话框③复选对话框④自定义对话框 进度对话框 日期对话框 时间对话框 二.警告对话框 AlertDialong 1.一般 不能直接实例化使用 使用内部构造器来生成对话框 new AlertDialog.Builder(contex
阅读全文
摘要:package com.hanqi.testapp2; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.util.Log; import android.view.View...
阅读全文
摘要:菜单 分类 选项菜单 OptionMenu 按menu键触发 事件源是Activity 上下文菜单 ContextMenu 长按组件时触发 子菜单 SubMenu addSubMenu( )添加子菜单 用法 选项菜单 创建:重写onCreatOptionsMenu(Menu menu) 在代码里给m
阅读全文
摘要:日期时间 日历视图 CalendarView firstDayOfWeek 设置以星期几作为开始 1-星期日;2-星期一;以此类推 日期范围 maxDate 最大日期 minDate 最小日期 设置形式 mm/dd/yyyy 监听器 CalendarView.OnDateChangeListener
阅读全文
摘要:图片视图:1.ImageView2.src 图片来源3.scaleType 显示属性: 保持比例:适应高宽、居中 center 保持原图的大小,显示在ImageView的中心。当原图的size大于ImageView的size,超过部分裁剪处理 centerCrop 以填满整个ImageView为目的
阅读全文
摘要:一.事件 概念: 事件源:事件发起者,也就是视图组件 事件:事件源产生的动作,并包含相关信息 监听器: 是一些关于事件处理的接口负责拦截和处理事件信息要实现相关监听器的接口,把处理事件的业务逻辑写在回调方法里要把监听器的实现类的实例和事件源进行关联 回调方法: 负责处理事件由监听器监听到事件之后自动
阅读全文
摘要:<?xml version="1.0" encoding="utf-8"?> <GridLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/
阅读全文

浙公网安备 33010602011771号