在 forms 里面,目前使用比较多的弹出组件是 Acr.UserDialogs ,但是这个组件有些小问题,比如 loading .hide 会同时把 toast 给一起关掉,android 下的 toast 希望是 安卓原生的toast 样子,而不是 底部弹出一个横条(其实是 android 的 ...
分类:
其他好文 时间:
2018-12-15 13:54:23
阅读次数:
218
前言:趁着周六闲得没事干,赶紧搞一搞Xamarin,最近也是怪无聊的,枯燥的生活不如打几行代码带劲;好了我们进入正题 我这篇文章时参考一位大佬的博客进行改变的,当然他写的需要一定的经验才可以看得懂,我为了小白还是改编了一下,这篇文章的传送门 正文: 1.创建SDK 2.获取SHA1 3.项目集成 4 ...
分类:
移动开发 时间:
2018-12-08 22:34:49
阅读次数:
215
一般App都会有消息推送的功能,如果是原生安卓或者IOS集成消息推送很容易,各大推送平台都有相关的Sample,但是关于Xamarin.Forms的消息推送集成的资料非常少,下面就说下Xamarin.Forms(Android)怎么集成极光推送 准备工作: 1、了解极光推送原理:https://do ...
分类:
其他好文 时间:
2018-12-07 21:27:40
阅读次数:
269
前言 不同于IOS,Xamarin在Visual Studio中针对Android,可以很直接的去设计使用者界面,在本片文章中,子浩会针对Android目录结构以及基本控制项进行介绍,包括TextView,EditView,Toggle/Switch、Seekbar控制项。 Android目录结构 ...
分类:
移动开发 时间:
2018-12-07 18:21:36
阅读次数:
298
目标:1.支持最新esptouch库更新2.android和IOS双端混合UI开发App解决思路:到esptouch官方开源项目库(android,ios)编译jar及ios标准库到xamarin项目引用。实现:1. 下载esptouch库,开源地址: https://github.com/Espr... ...
分类:
其他好文 时间:
2018-12-05 13:23:24
阅读次数:
320
动画分为几种:Translate(平移),Scale(放大缩小),Rotate(旋转),Flip(沿着X轴或者Y轴翻转),Fade(淡入淡出),Layout(重新指定长款距离) 只要是继承自VirtualElement这些父类就可以使用这些控件 1。Translate使用control.Transl ...
分类:
其他好文 时间:
2018-12-01 11:12:38
阅读次数:
400
1。使用nuget安装安装XLabs.Serialization.JSON,和XLabs.Forms 2。在android端增加如下代码 在IOS端增加如下代码 在ios端,需要编辑info.plist,增加相机使用权限 在android端需要右键-》属性-》Android清单-》所需权限中勾选CA ...
分类:
其他好文 时间:
2018-12-01 11:10:30
阅读次数:
706
可以用后台代码和webview互动,例如webview.Eval("alert('hello')"); xamarin.form原生webview有很多bug,建议使用第三方的view控件HybirdWebView 如果要使用这个view,需要安装XLabs.Serialization.JSON,和 ...
分类:
移动开发 时间:
2018-11-30 20:17:06
阅读次数:
1671
其中有1个比较重要的属性Orientation可以改变滚动方向,如果你想通过代码修改当前滚动条的位置,可以使用scroll.ScrollToAsync方法来实现 如果你不想显示滚动条,那么只能在各自的Android和IOS平台实现 Android平台 IOS平台 ...
分类:
其他好文 时间:
2018-11-29 11:13:24
阅读次数:
321
新建一个大纲-细节页面(MasterDetail),是内容页面,在左侧滑动出列表 可以使用代码控制列表是否显示或者隐藏,通过代码(thisParent as MasterDetail).IsPresented = true; 如果你不想使用xamarin自带的,可以自定义一个 后台代码 乞丐版的。。 ...
分类:
其他好文 时间:
2018-11-29 11:09:26
阅读次数:
136