当前位置: 首页 > wzjs >正文

做网站应该注意什么行业网站盈利模式

做网站应该注意什么,行业网站盈利模式,手机网站建设制作,百度广告位📌 一、SQLite 是什么? SQLite 是一个轻量级、嵌入式数据库,意思是它直接集成在你的 App 内部,不需要单独安装数据库服务端。 ✅ 特点: 特点说明本地使用所有数据保存在手机内部存储文件形式数据以 .db 文件形式存储…

📌 一、SQLite 是什么?

SQLite 是一个轻量级、嵌入式数据库,意思是它直接集成在你的 App 内部,不需要单独安装数据库服务端。

✅ 特点:

特点说明
本地使用所有数据保存在手机内部存储
文件形式数据以 .db 文件形式存储
零配置不需要数据库服务器
跨平台Android/iOS/桌面 都能用
高性能适合小型数据、缓存、离线存储等场景

📦 二、Android 中如何使用 SQLite?

你可以直接用原生 SQLite API,也可以用封装库(更推荐)


🛠 方法一:原生 SQLite(SQLiteOpenHelper

 

java

复制编辑

public class MyDbHelper extends SQLiteOpenHelper { private static final String DB_NAME = "mybooks.db"; private static final int DB_VERSION = 1; public MyDbHelper(Context context) { super(context, DB_NAME, null, DB_VERSION); } @Override public void onCreate(SQLiteDatabase db) { db.execSQL("CREATE TABLE IF NOT EXISTS CacheBean (filePath TEXT PRIMARY KEY, customPage INTEGER)"); } @Override public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { // 数据库升级逻辑 } }

插入数据:

 

java

复制编辑

SQLiteDatabase db = helper.getWritableDatabase(); ContentValues values = new ContentValues(); values.put("filePath", "/storage/emulated/0/book1.pdf"); values.put("customPage", 5); db.insert("CacheBean", null, values);

查询数据:

 

java

复制编辑

Cursor cursor = db.query("CacheBean", null, null, null, null, null, null); while (cursor.moveToNext()) { String path = cursor.getString(cursor.getColumnIndex("filePath")); int page = cursor.getInt(cursor.getColumnIndex("customPage")); } cursor.close();


🛠 方法二:用 Room(谷歌官方推荐)

Room 是一个 SQLite 封装库,用起来更安全方便:

1. 添加依赖
 

gradle

复制编辑

implementation "androidx.room:room-runtime:2.6.1" annotationProcessor "androidx.room:room-compiler:2.6.1"

2. 创建实体类
 

java

复制编辑

@Entity public class CacheBean { @PrimaryKey @NonNull public String filePath; public int customPage; }

3. 创建 DAO 接口
 

java

复制编辑

@Dao public interface CacheDao { @Query("SELECT * FROM CacheBean") List<CacheBean> getAll(); @Insert(onConflict = OnConflictStrategy.REPLACE) void insert(CacheBean cacheBean); }

4. 创建数据库类
 

java

复制编辑

@Database(entities = {CacheBean.class}, version = 1) public abstract class AppDatabase extends RoomDatabase { public abstract CacheDao cacheDao(); }

5. 使用数据库
 

java

复制编辑

AppDatabase db = Room.databaseBuilder(context, AppDatabase.class, "book_db").build(); db.cacheDao().insert(new CacheBean("file.pdf", 3));


🔎 三、如何查看 SQLite 中的数据?

方法一:Android Studio 查看 SQLite 数据库

  1. 打开 Android Studio

  2. 点击 Device File Explorer

  3. 路径:/data/data/你的包名/databases/

  4. .db 文件,右键导出

  5. 用工具打开(推荐 DB Browser for SQLite)

👉 官网下载 DB Browser for SQLite


方法二:用命令行(adb shell)

 

bash

复制编辑

adb shell run-as com.wh.app # 你的包名 cd databases sqlite3 your_db_name.db

然后用 SQL 查看数据:

 

sql

复制编辑

.tables SELECT * FROM CacheBean;


💡 总结一句话:

SQLite 就是你 App 内的本地数据库,你的书签就存在这个数据库的 .db 文件中。


如果你给我 CacheDaoUtil 的代码,我可以帮你确认用的是 SQLite 还是别的。如果你想自己动手接入 Room,我也可以帮你一步步替换现有代码。

需要我手把手教你建个数据库页面展示这些书签吗?👀


文章转载自:

http://pN8ndXy5.zrnph.cn
http://WAACDyqE.zrnph.cn
http://nSmi9bQA.zrnph.cn
http://RGa7s5IU.zrnph.cn
http://14URrXK7.zrnph.cn
http://hc3kB2GQ.zrnph.cn
http://kHaLdPvz.zrnph.cn
http://bLSMPk6v.zrnph.cn
http://ue48OaAh.zrnph.cn
http://XJ1am3xA.zrnph.cn
http://Ca8EIrrU.zrnph.cn
http://XdMHea1q.zrnph.cn
http://BqOLnw7Z.zrnph.cn
http://VWc06JmJ.zrnph.cn
http://dYXLidiZ.zrnph.cn
http://PSsq4aVT.zrnph.cn
http://5xq13TQB.zrnph.cn
http://zsVWYHFa.zrnph.cn
http://rbM8sy0K.zrnph.cn
http://jgm6BVKQ.zrnph.cn
http://0P5Ebzk0.zrnph.cn
http://baUWiUPI.zrnph.cn
http://8ymAfOSY.zrnph.cn
http://WHAa1elk.zrnph.cn
http://XzIdtzYx.zrnph.cn
http://k1AZfmet.zrnph.cn
http://z6IgcnZN.zrnph.cn
http://hFj7CZqW.zrnph.cn
http://lJECK3BV.zrnph.cn
http://5xmKJZpX.zrnph.cn
http://www.dtcms.com/wzjs/759193.html

相关文章:

  • 外贸通道支持asp的网站吗合山网站建设
  • 小语种网站外贸网站注册
  • 嘉鱼网站建设wordpress搜索结果优先标签
  • 东莞建站建设摩托车官网商城2015
  • 厦门网站营销网网站建设与设计
  • 网站建设哪家比较专业国外开源网站系统
  • 推广网站是什么意思十大建筑设计公司
  • 广州服装设计公司seo简介
  • 网站优化软件破解版福建公司网站开发
  • 宁波网络营销网站建设网站模板文章资讯
  • 小型企业网站建设旅游景点网论文网络平台怎么制作
  • 石龙网站开发企业建站程序有哪些
  • 网站建设招标书组成台州网站建设方案策划
  • wordpress在文章里面加歌曲seo推广的特点有
  • 离石网站建设公司t恤在线制作网站
  • 青羊区企业网站建设策划中太建设集团股份有限公司官方网站
  • 免费的网站推广在线推广怎么找平台推广
  • 云南本地企业做网站wordpress换域名 301
  • 动漫设计工作室网站制作公司交河网站建设
  • 网站推广链接怎么做天河怎样优化网站建设
  • 做ppt的兼职网站一般使用的分辨率的显示密度是
  • 麻涌网站建设注册深圳公司流程及费用
  • 课程网站怎么做易语言做检测网站更新
  • 网站建设公司的网站wordpress纯静态化插件
  • 网站备案 99wordpress下载最新版本
  • jquery特效网站做微商那个网站好
  • 网站建设人才有哪些网站后台管理系统展望
  • o2o网站做推广公司科技管理信息网站的建设方案
  • 网销是什么该怎么做合肥网站优化seo
  • 深圳市大鹏建设局网站网速在线测速