原文: 从零开始学Xamarin.Forms(四) Android 准备步骤(添加第三方Xamarin.Forms.Labs库)

 1.安装对应dll Update-Package Xamarin.Forms 选中Android项目及PCL项目:Install-Package Xamarin.Forms.Labs 2.设置系统相关信息,右键android项目-属性
3.设置应用的名称
4.在MainActivity设置IOC
添加变量:private static bool _initialized; 修改MainActivity集成自:XFormsApplicationDroid 添加方法:
private void SetIoc()        {            var resolverContainer = new SimpleContainer();            var app = new XFormsAppDroid();            app.Init(this);            resolverContainer.Register<IDevice>(t => AndroidDevice.CurrentDevice)                .Register<IDisplay>(t => t.Resolve<IDevice>().Display)                .Register<IDependencyContainer>(resolverContainer)                .Register<IXFormsApp>(app);            Resolver.SetResolver(resolverContainer.GetResolver());             _initialized = true;        }

在OnCreate的base.OnCreate(bundle); 语句下添加
 if (!_initialized)            {                this.SetIoc();            }


如下图:

更多相关文章

  1. [Android实例] Android网络收音机项目(内含源码)
  2. Android(安卓)Studio环境变量设置
  3. RadioGroup和RadioButton
  4. EditText属性
  5. Android基础小技术点:Android(安卓)ListView设置背景图片及分割线
  6. GitHub 优秀的 Android(安卓)开源项目
  7. 覆盖Android开发各个领域的近百个源码项目下载
  8. Android(安卓)近百个项目的源代码,覆盖Android开发的每个领域
  9. Android(安卓)集成facebook 第三方登陆

随机推荐

  1. android sqlite 介绍
  2. Android模拟器
  3. Android如何使布局中图(ImageButton)和文字
  4. Android实现2D翻转动画
  5. Android开发入门
  6. Android(安卓)WebView 开发详解(二)
  7. 【博客园客户端】博客园Android客户端更
  8. Android UI主线程与子线程
  9. Android屏幕适配攻略
  10. 如果你现在学Android---学习使用Kotlin进