【Xamarin Android提示内存溢出错误】教程文章相关的互联网学习教程文章

c# – 将数据从服务发送到其他活动的BroadcastReceiver(Xamarin Android)【代码】

我将从服务位置发送到自定义BroadcastReceiver时遇到问题. 这是我的BroadcastReceiver.cs[BroadcastReceiver] class MyBroadcastReceiver : BroadcastReceiver {public static readonly string GRID_STARTED = "GRID_STARTED";public event EventHandler<OnLocationChangedEventArgs> mOnLocationChanged;private Location location;public override void OnReceive(Context context, Intent intent){if (intent.Action == GRID_ST...

C#-Xamarin的Android项目开发(一)——创建项目【图】

原文:C#-Xamarin的Android项目开发(一)——创建项目创建项目 使用Xamarin开发安卓项目,首先需要安装VS2017以上版本。因为VS2017以上的版本,可以直接创建Xamarin项目。 另外用Xamarin开发安卓项目,还需要使用Intel的CPU,并且得是双核以上的CPU,因为调试时,需要使用电脑的虚拟化,奔腾4之类的CPU是不支持虚拟化的。 下面我们创建KibaXamarin_Android项目,如下图:点击确定后,会弹出一个选择模板的窗体,这里我们选择一个空白...

Xamarin Android Webview中JS调用App中的C#方法【图】

参考链接:https://github.com/xamarin/recipes/tree/master/Recipes/android/controls/webview/call_csharp_from_javascript 一、MainActivity中//这个方法用于让H5调用android方法 web_view.AddJavascriptInterface(new JSXamarin(this), "JSXamarin"); 二、定义一个接口类: public class JSXamarin : Java.Lang.Object{Context context;public JSXamarin(Context context){this.context = context;}public JSXam...

在Xamarin.Android中执行大量SQlite查询失败【代码】

我正在开发一个从Web服务获取一些数据的应用程序.该程序是用Xamarin Studio用C#编写的. 该应用程序具有存储在文件中的本地SQLite数据库.我创建了一个单独的Database类,以简化数据库的内部工作(例如打开和关闭连接等).这是该课程的相关片段:public static SqliteConnection connect(){string documentPath = System.Environment.GetFolderPath (System.Environment.SpecialFolder.Personal);try {return new SqliteConnection (str...

Xamarin Android C#SQLite参数查询【代码】

我正在尝试根据Xamarin Android C#中的参数返回数据.当拉回所有数据时,我有下面的代码工作,但是我需要使用SQLite WHERE查询返回特定数据. 我需要使用AutoCompleteTextView字段中的值作为参数.protected override void OnCreate(Bundle savedInstanceState){base.OnCreate(savedInstanceState);// Set our view from the "main" layout resource//ActionBar.NavigationMode = ActionBarNavigationMode.Tabs;SetContentView(Resource...

c# – Xamarin.Android SQLite SQLiteConnection.Insert不返回插入对象的ID【代码】

我是Xamarin和C#的新手,并尝试将一些示例数据插入到我的简单配方数据库中以测试purpourses. 但是,在插入新配方时,SQLiteConnection.Insert(数据)不会返回插入记录的ID(请参阅here),而是每次都返回1. 我的插入数据方法:public static int insertUpdate(Object data) {string path = DB.pathToDatabase ();DB.createDatabase ();try {var db = new SQLiteConnection(path);int inserted = db.Insert(data);if (inserted != 0)insert...

如何将数据库表中的数据添加到ListView C#Xamarin Android App【代码】

几天前我问过如何在活动之间共享数据,一个用户告诉我使用SQLite,所以我做了.我想让用户点击MainLayout中的按钮,它会将他重定向到AddTaskLayout,在那里他可以添加任务名称,按下Save按钮应用程序会将他重定向回MainLayout,他的任务将在ListView中列出. 到目前为止,我创建了数据库,表格和我需要的一切.我的问题是:如何将存储在数据库表中的数据添加到ListView?我发现的每个答案都是用Java编写的,所以搜索旧的StackOverflow问题并没有...