最常见的就是电话簿。
电话簿数据库存在的位置位于(如图):可以用SQLiteManager打开。
SQLite数据库是android系统自带的数据库,小巧使用方便。

最常见的就是电话簿。
电话簿数据库存在的位置位于(如图):
可以用SQLiteManager打开。
在android中使用SQLiteDatabase就能直接对数据库操作。
下面用一个demo实现数据库的创建、表的创建和删除、表中数据的增删改查。
架构如下:

布局文件main实现简单的功能:
1 ?xml version="1.0" encoding="utf-8"?>76
工具类DBUtil.java是实现数据库的创建连接、断接、增删改查等操作。
package com.db.util;import java.util.ArrayList;import java.util.List;import java.util.Vector;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;import android.util.Log;import android.widget.EditText;public class DBUtil static SQLiteDatabase sld; public static void createOrOpenDatabase() throws Exception sld=SQLiteDatabase.openDatabase "/data/data/com.db/dbtest", //数据库所在路径 null, //CursorFactory SQLiteDatabase.OPEN_READWRITE|SQLiteDatabase.CREATE_IF_NECESSARY //读写、若不存在则创建 String sql0="create table if not exists user(username varchar2(20),password varchar2(20))"; sld.execSQL(sql0); public static void closeDatabase() throws Exception sld.close(); catch(Exception e) e.printStackTrace(); /*=====================================begin==========================================================*/ //获取用户信息-winxiang public static List searchuser(String username){ List list=new ArrayList(); createOrOpenDatabase(); String sql="select * from user where username='"+username+"'"; Cursor cur=sld.rawQuery(sql, new String[]{}); while(cur.moveToNext()) list.add(cur.getString(0)); //username list.add(cur.getString(1)); //password cur.close(); closeDatabase(); catch(Exception e) e.printStackTrace(); return list; //获取所有用户信息-winxiang public static List searchalluser(){ List list=new ArrayList(); createOrOpenDatabase(); String sql="select * from user"; Cursor cur=sld.rawQuery(sql, new String[]{}); while(cur.moveToNext()) list.add(cur.getString(0)); //username list.add(cur.getString(1)); //password cur.close(); closeDatabase(); catch(Exception e) e.printStackTrace(); return list; public static void updatetable(String sql) createOrOpenDatabase(); sld.execSQL(sql); closeDatabase(); catch(Exception e) e.printStackTrace(); //舍弃user表 public static void droptable(){ String sql="drop table user"; createOrOpenDatabase(); sld.execSQL(sql); closeDatabase(); catch(Exception e) e.printStackTrace(); Log.d("DB","had deleted table: user->"); /*=====================================end==========================================================*/}

DBTestactivity:
1 package com.db; 4 import java.util.List; 6 import com.db.util.DBUtil; 7 import android.app.Activity; 8 import android.os.Bundle; 9 import android.view.View;10 import android.view.View.OnClickListener;11 import android.widget.Button;12 import android.widget.EditText;13 import android.widget.TextView;14 import android.widget.Toast;16 public class DBtestActivity extends Activity {17 Button btn_createdb,btn_insert,btn_show,btn_update,btn_showall,deleteusertable;18 EditText username,password;19 TextView showsomething;21 @Override22 public void onCreate(Bundle savedInstanceState) {23 super.onCreate(savedInstanceState);24 setContentView(R.layout.main);25 init();28 public void init(){29 username = (EditText) findViewById(R.id.username);30 password = (EditText) findViewById(R.id.password);31 btn_createdb = (Button) findViewById(R.id.btn_create);32 btn_insert = (Button) findViewById(R.id.btn_insert);33 btn_show = (Button) findViewById(R.id.btn_show);34 btn_update = (Button) findViewById(R.id.btn_update);35 deleteusertable = (Button) findViewById(R.id.btn_deleteusertable);36 btn_showall= (Button) findViewById(R.id.btn_showall);37 showsomething = (TextView) findViewById(R.id.showsomething);39 btn_createdb.setOnClickListener(listener);40 btn_insert.setOnClickListener(listener);41 btn_createdb.setOnClickListener(listener);42 btn_show.setOnClickListener(listener);43 btn_update.setOnClickListener(listener);44 btn_showall.setOnClickListener(listener);45 deleteusertable.setOnClickListener(listener);48 public OnClickListener listener = new OnClickListener() {49 @Override50 public void onClick(View v) {51 Button button = (Button) v;52 if(button.getId()==btn_createdb.getId()){53 try {54 DBUtil.createOrOpenDatabase(); 55 } catch (Exception e) {56 e.printStackTrace();58 }else if(button.getId()==btn_insert.getId()){59 String sql="insert into user values ('"+username.getText()+"','"+password.getText()+"')";60 DBUtil.updatetable(sql);61 }else if(button.getId()==btn_show.getId()){62 Listuser = DBUtil.searchuser(username.getText().toString());63 showsomething.setText(user.toString());64 }else if(button.getId()==btn_update.getId()){65 String sql="update user set username='"+username.getText()+"',password='"+password.getText()+"' where username = '"+username.getText()+"'";66 System.out.println(sql);67 DBUtil.updatetable(sql);68 }else if(button.getId()==btn_showall.getId()){69 Listusers = DBUtil.searchalluser();70 showsomething.setText(users.toString());71 }else if(button.getId()==deleteusertable.getId()){72 DBUtil.droptable();73 Toast.makeText(getApplicationContext(), "用户表删除成功", Toast.LENGTH_SHORT).show();76 };77 }
效果图如下:
android,编程,中,SQLite,数据库,的,增,、,2025年生育保险方案调整,北京产检报销分阶段执行,天津住院费报销比例高达90%,四川职工医保最高报6000元,参保人需及时核对本地最新报销标准。
下面随菜科网小编一起了解详情。
汉中?生育保险怎么报销?可以报销多少?生育险能报多少因地区、生育方式(顺产、剖宫产等)、是否为多胞胎、是否有并发症等因素而有所不同,以下是具体说明:产前检查费用:部分地区提供固定金额报销,如合肥市直接定额报销1000元(2025年较2024年上涨200元),郑州市交满9个月生育保险可领取1200元。
部分地区按比例报销,如职工医保报销70%且上限2000元,或居民医保按80%比例报销(需提前办理选点手续)。
生育津贴报销:生育津贴是生育保险的重要组成部分,通常按以下方式计算:计算公式:生育津贴=单位上年度职工月平均工资÷30产假天数产假天数:顺产:通常为98天至158天(如安徽省基础产假158天)。
剖宫产:通常在顺产基础上增加15天。
多胞胎:每多一胎增加15天产假。
举例:若单位上年度职工月平均工资为8000元,顺产产假158天,则生育津贴为:8000÷3015842133元男职工生育险报销:配偶无工作:顺产报销50%,相当于女方标准的一半。
合肥顺产报销1600元,剖宫产2400元。
配偶有工作:男方生育保险可报销50%,仅限一方报销。
地区差异:一次性生育补贴:顺产补贴2400元至4000元;
难产或多胞胎生育补贴4000元至8000元。
男职工生育险:妻子无工作单位时,男职工可报销50%的生育医疗费用。
营养与围产保健补贴:部分地区提供300元至700元的营养补贴和围产保健补贴。
下面随菜科网app小编一起了解相关资讯。
生育津贴是根据职工所在用人单位上年度月平均工资,以每月30天进行折算,按日计发。
具体计算方式和时间标准如下:一、生育津贴计算公式:生育津贴=职工所在用人单位上年度月平均工资÷30生育津贴计发天数生育津贴计发天数:生育:顺产98天;
难产(含剖宫产)增加15天;
生育多胞胎,每多生育一个婴儿增加15天。
流产:怀孕未满4个月流产15天;
怀孕满4个月流产42天;
怀孕满7个月流产98天。
计划生育手术:放置宫内节育器7天;
摘取宫内节育器3天;
输卵管结扎30天;
输精管结扎15天;
输卵管复通术30天;
输精管复通术15天。
二、生育医疗费补贴生育医疗费补贴的标准通常根据生产方式来确定。
一般来说,凡符合享受法规一定天数(如90天)以上产假的生育女职工,可享受一定的生育营养补贴和围产保健补贴,同时还有一次性生育补贴。
这些补贴的具体金额可能因地区而异。
例如:流产补贴可能为400元;
顺产补贴可能为2400元(或有的地方是2000元);
难产和多胞胎生育补贴可能为4000元。
此外,生育医疗费还可能包括产前检查费、手术费、住院费、药费等。
这些费用的报销比例和上限也可能因地区和方案而异。
三、其他补贴或支付项目除了生育津贴和生育医疗费补贴外,生育保险还可能包括其他补贴或支付项目,如新生儿医疗保健费、一次性生育补贴等。
这些补贴的具体金额和支付标准也可能因地区和具体情况的不同而有所差异。
新生儿医疗保健费:有的地方法规每个新生儿为600元。
一次性生育补贴:这部分补贴通常针对流产、顺产和难产等情况进行支付,具体金额可能因地区和生育方式的不同而有所差异。
例如,有的地方法规流产400元、顺产2400元、难产和多胞胎生育4000元等。
综上所述,生育保险的报销金额计算涉及多个方面和因素,具体金额和条件需根据当地方案和实际情况而定。
因此,在申请生育保险报销时,咨询当地社保部门或相关机构以获取准确的信息。