在Xamarin.Android项目中如何使用数据库
发表于:2024-11-26 作者:千家信息网编辑
千家信息网最后更新 2024年11月26日,这篇文章将为大家详细讲解有关在Xamarin.Android项目中如何使用数据库,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在Xamarin.Android项目中
千家信息网最后更新 2024年11月26日在Xamarin.Android项目中如何使用数据库
这篇文章将为大家详细讲解有关在Xamarin.Android项目中如何使用数据库,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
在Xamarin.Android项目中使用预设数据库的具体操作步骤如下:
(1)创建一个Xamarin.Android项目,如AndroidSQLiteDemo。
(2)在AndroidSQLiteDemo项目的Resources文件夹下创建一个Raw文件夹。
(3)将上一节中创建的Documents.db数据库拖动到Raw文件夹中。
(4)打开MainActivity.cs文件,将Documents.db数据库的内容复制到/data/data/[your packageName/files/ MyDocuments.db中,代码如下:
using System;using Android.App;using Android.Content;using Android.Runtime;using Android.Views;using Android.Widget;using Android.OS;using Android.Support.V7.App;using System.IO;using System.Text;namespace AndroidSQLiteDemo{ [Activity(Label = "@string/app_name", MainLauncher = true, LaunchMode = Android.Content.PM.LaunchMode.SingleTop, Icon = "@drawable/icon")] public class MainActivity : AppCompatActivity { protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); SetContentView(Resource.Layout.main); var toolbar = FindViewById(Resource.Id.toolbar); if (toolbar != null) { SetSupportActionBar(toolbar); SupportActionBar.SetDisplayHomeAsUpEnabled(false); SupportActionBar.SetHomeButtonEnabled(false); } // Get our button from the layout resource, // and attach an event to it var clickButton = FindViewById
运行程序后,初始状态如图1.31所示。
轻拍HELLO WORLD,CLICK ME!按钮后,会在输出窗口输出以下的内容:
数据库文件的目录:/data/user/0/com.company.AndroidSQLiteDemo/files/MyDocuments.db
此时Documents.db数据库中的内容就会复制到MyDocuments.db文件中。
关于"在Xamarin.Android项目中如何使用数据库"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
数据
数据库
文件
项目
内容
文件夹
篇文章
更多
目录
输出
不错
实用
代码
字节
按钮
文章
步骤
状态
知识
程序
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
远程数据库的设计
远程访问orecal数据库
利用笔记本架设家庭数据库
天津网络安全宣传周地点
许昌办公软件开发
中兴网络技术工程师出差补贴
数据库窗体实例
新民市妇婴医院医院数据库
电脑文件不能复制到公共盘服务器
韶关软件开发专业的公司
本地onenote服务器
高端服务器scsi硬盘
市网络安全与信息化委员会
云服务器对小区有辐射吗
河北程序软件开发服务为先
网络安全+防御
web服务器的管理员联系
变频器功能软件开发
主要的网络技术有哪些
苹果贵州服务器
江苏综合软件开发活动方案
联想手机有多少个服务器
万象3.2.2数据库
pptp服务器未响应
盘路数据库
云南dns服务器地址云空间
360北京网络安全大会
敦煌莫高窟网络技术
共享ip服务器
线程池更新数据库