随笔分类 -  Xamarin

摘要:.net 创建Windows Service .net for TCP服务端 && 客户端 TypeScript Array Remove EntityFrameworkCore 一表对多表存在外键的设计 读取mdb文件 基类、子类之间的类型转换 自定义显隐式类型转换 EF Code First 快 阅读全文
posted @ 2020-02-24 11:43 Lulus 阅读(357) 评论(0) 推荐(0) 编辑
摘要:以MainActivity 为例,其他Activity是一样的 在 MainActivity 中设置Theme为 并且将 MainActivity 的父类从 改为 需要注意的是,在修改Theme后,一部分样式将失效(因为不再是原有Theme了) 参考资料 "Xamarin Android Activ 阅读全文
posted @ 2020-02-07 08:40 Lulus 阅读(735) 评论(0) 推荐(0) 编辑
摘要:思路 1.找胶水项目 即寻找该目标库针对.net的“翻译”项目 比如: "Xamarin.Android.OpenCV" "opencvsharp" "OpenCvSharp" 可能涉及更新缓慢/版本滞后的问题 2.java 关键词:Android Bindings Library(Xamarin) 阅读全文
posted @ 2020-02-07 08:38 Lulus 阅读(1282) 评论(0) 推荐(0) 编辑
摘要:在Assets文件夹中添加 文件,在属性中将Build Action设置为 "NLog在Xamarin Android中的配置" 阅读全文
posted @ 2019-12-12 14:25 Lulus 阅读(1845) 评论(0) 推荐(0) 编辑
摘要:进行文件读写,勾选了权限 依然报错 原因: 根据所使用的Android版本的不同,即使在6.0或更高版本的清单中添加了权限,用户也必须在应用运行时显式启用该权限,而在较低版本中则需要在安装过程中请求该权限。 例如,在启动应用程序时,创建一种方法来检查它是否已启用,未启用则请求启用它的权限。 C pr 阅读全文
posted @ 2019-11-25 13:55 Lulus 阅读(2147) 评论(0) 推荐(0) 编辑
摘要:包括通知类弹窗和选择类弹窗,以下是安卓手机的显示效果 关键代码 示例代码 "示例代码" 参考资料 "显示弹出窗口" 阅读全文
posted @ 2019-02-18 17:50 Lulus 阅读(1217) 评论(0) 推荐(0) 编辑
摘要:一共分三个版本,编译版本、最小版本、目标版本(最适应) 一般编译使用最新的版本,目标版本选择最主流的 参考资料 "Understanding Android API levels" 阅读全文
posted @ 2019-02-05 11:07 Lulus 阅读(427) 评论(0) 推荐(0) 编辑
摘要:可以百度 来得到目标手机的开启方式,各类手机的开启方式大同小异 小米 以小米手机为例,在更多设置里面,可以找到开发者模式 开启调试模式 逍遥安卓 以逍遥安卓模拟器为例,开发者模式相对隐蔽 在设置 关于里面连点版本(7次),进入开发者模式 连击版本号,进入开发者模式,然后可以开启模拟位置 阅读全文
posted @ 2019-02-05 10:34 Lulus 阅读(2058) 评论(0) 推荐(0) 编辑
摘要:学习Xamarin官方文档的时候,Xamarin.Forms的开始篇一直在用ContentPage讲解自己一直是创建Page,然后手动修改成继承于ContentPage,然后InitializeComponent就会报错=.=就是它: 但其实你应该选择它: 然后就没有问题…………心疼自己,FQ看了好 阅读全文
posted @ 2018-01-02 21:37 Lulus 阅读(470) 评论(0) 推荐(0) 编辑
摘要:在cs代码中完成 自定义单元格 public class EmployeeCell : ViewCell { public EmployeeCell() { var image = new Image { HorizontalOptions = LayoutOptions.Start }; imag 阅读全文
posted @ 2018-01-02 20:47 Lulus 阅读(316) 评论(0) 推荐(0) 编辑
摘要:概念 数据绑定连接两个对象,称为源和目标。源对象提供数据。目标对象将消耗(并经常显示)来自源对象的数据。例如,Label(目标对象)通常将其Text属性绑定到源对象中的公共字符串属性。下图说明了绑定关系: 1 数据绑定的主要好处是您不再需要担心在视图和数据源之间同步数据。源对象中的更改被绑定框架自动 阅读全文
posted @ 2018-01-02 20:44 Lulus 阅读(544) 评论(0) 推荐(0) 编辑
摘要:宗旨:GetView方法放在具体的Activity/Fragment里面实现,其他的均可以复用 MainActivity 阅读全文
posted @ 2018-01-02 20:32 Lulus 阅读(442) 评论(0) 推荐(0) 编辑
摘要:简介 Xamarin.Forms提供了许多不同的页面导航体验,具体取决于所使用的页面类型对于ContentPage实例,有两种导航体验: Hierarchical Navigation Modal Navigation CarouselPage,MasterDetailPage和TabbedPage 阅读全文
posted @ 2018-01-02 20:31 Lulus 阅读(2710) 评论(0) 推荐(0) 编辑
摘要:堆栈式地放置内容可以在xaml中完成视图,也可以在cs代码中完成视图 Xamarin的所有视图和布局都是可以 1.在xaml中完成 2.在cs代码中完成视图 (类比WPF) 示例 在cs代码中完成视图 var red = new Label { Text = "Stop", BackgroundCo 阅读全文
posted @ 2018-01-02 20:30 Lulus 阅读(277) 评论(0) 推荐(0) 编辑
摘要:在App.xaml.cs中指定 public App () { InitializeComponent(); MainPage = new XamarinDemo.MainPage(); } 同时,这里也控制着app starts(启动)、app sleeps(睡眠)、app resumes(唤醒) 阅读全文
posted @ 2018-01-02 20:28 Lulus 阅读(436) 评论(0) 推荐(0) 编辑
摘要:简介 简单来说,Xamarin提供了使用C#完成iOS,Android和Windows Phone三个移动平台开发的可能性Xamarin包括Xamarin.Andriod、Xamarin.IOS、Xamarin.Forms等 官方文档翻译 当考虑如何构建iOS和Android应用程序时,许多人认为本 阅读全文
posted @ 2018-01-02 20:27 Lulus 阅读(645) 评论(0) 推荐(0) 编辑
摘要:有四个主要的控制组用于创建Xamarin.Forms应用程序的用户界面 Pages Xamarin.Forms页面代表跨平台的移动应用程序屏幕(更多信息,请参阅https://docs.microsoft.com/zh-cn/xamarin/xamarin-forms/user-interface/ 阅读全文
posted @ 2018-01-02 20:27 Lulus 阅读(236) 评论(0) 推荐(0) 编辑
摘要:四大组件 Activity Activity是Android应用程序的界面,比如查看联系人、打电话、玩游戏的界面等一个应用程序通常包含多个Activity,即多个界面Activity通过布局管理各种View组件通过SetContentView()方法可以将视图呈现出来 Service Service 阅读全文
posted @ 2018-01-02 20:26 Lulus 阅读(436) 评论(0) 推荐(0) 编辑
摘要:局限性 更低的处理器有限的内存有限的存储能力小屏幕和低分辨率数据传输的高成本数据传输的低速度和高延迟不稳定的数据连接有限的电量 补充:低分辨率 WVGA Wide:宽屏 阅读全文
posted @ 2018-01-02 20:25 Lulus 阅读(189) 评论(0) 推荐(0) 编辑