原生能做的事情,Xamarin都可以做,而且是跨平台的,还是原生性能。国内由北京视高盛景软件公司开发的21世纪不动产APP,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-05 11:42:40
                            
                                1094阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            什么是 Xamarin Forms ? Xamarin Forms 是一个高效创建跨平台用户界面的库 。通过Xamarin Forms 能够一次编码生成基于主流移动平台(iOS, Android, Windows Phone)的应用界面。和HTML 5 不同, 它是一套原生的界面解决方式,这意味...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2014-11-11 16:22:00
                            
                                161阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            堆栈式地放置内容可以在xaml中完成视图,也可以在cs代码中完成视图 Xamarin的所有视图和布局都是可以 1.在xaml中完成 2.在cs代码中完成视图 (类比WPF) 示例 在cs代码中完成视图 var red = new Label { Text = "Stop", BackgroundCo            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-04-25 21:32:24
                            
                                327阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Xamarin 提供两种原生app开发技术:1. Xamarin Native, 包括 Xamarin.Android, Xamarin.iOS, Xamarin.Mac 2. Xamarin 跨平台的 Xamarin.Forms 我"个人"比较喜欢 Xamarin.Forms 这种技术, 原因:1. 毕竟它是原生技术, 性能不会太差, 硬件API调用也不会有限制. 2. 背后的开发语言是C#,            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-04-12 11:23:25
                            
                                472阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Xamarin 整合到VS 里后,环境配置相比刚出来时好配置好多,VS Emulator 的加入也省去了下载 Android SDK时的困难,而且还特别大,虽然VS的某些功能还是需要FQ下载。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-04 13:53:36
                            
                                827阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            link all assemblies = Sdk and User Assemblies一些参考文章已经有相当多            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-13 22:07:41
                            
                                297阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            重点Xamarin.Forms 3.2 之后新增了一个 feature: TitleView, 以便开发者能够更灵活的自定义 NavigationBar.一            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-14 06:13:44
                            
                                97阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            上一篇  讲了简单的创建一个项目,然后添加了几个页面来回切换,这篇想先搞下 UITest            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-04 14:22:44
                            
                                403阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Xamarin.Forms 5.0 已经正式发布,并带来其新功能,具体看官方博客https://devblogs.micro            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-05 10:21:18
                            
                                196阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            通常,当编写Xamarin.Forms应用程序时不要过于接近那些可视化元素的实际尺寸数值。最好的方式是充分信任Xamarin.Forms在三个不同平台下都会做出最好的默认选择。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-05 13:53:33
                            
                                721阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            概念 数据绑定连接两个对象,称为源和目标。源对象提供数据。目标对象将消耗(并经常显示)来自源对象的数据。例如,Label(目标对象)通常将其Text属性绑定到源对象中的公共字符串属性。下图说明了绑定关系: 1 数据绑定的主要好处是您不再需要担心在视图和数据源之间同步数据。源对象中的更改被绑定框架自动            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-04-25 21:31:23
                            
                                548阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            探索Xamarin.Forms(并在代码中变得更加舒适)的一个很好的方法是克隆存储库并运行它,特别是任何ControlGallery项目。 我们知道您中有许多人已经做到了这一点,所以您可以采取的下一步是为XAMarin.Forms进行自己的定制,以便在组织内构建和分发您自己的NuGet软件包。 在这篇文章中,让我们在本地进行一下,然后讨论如何在Visual Studio Team Services            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-10-12 14:10:58
                            
                                1440阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在Xamarin.Forms中使用MVVM这种设计模式,能很好的将UI与我们的业务逻辑进行分层,对于整个开发、测试以及后期维护上来说都能提供很大的帮助            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-04 15:12:40
                            
                                590阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            效果图:教程:1.导入字体图标文件到xamarin native项目源码关键位置:iOS项目的Resourc            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-04 17:56:34
                            
                                242阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            效果图:教程:1.导入字体图标文件到xamarin native项目源码关键位置:iOS项目的Resourc            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-05 14:37:53
                            
                                280阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            于Xamarin.Forms中是对官方控件的封装,Forms内部的封装不会对每个都有具体的说明,特别是那些Android平台上面没有的控件,这里需要仔细的记录一下            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-06 17:45:17
                            
                                325阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Xamarin中最难控制的东西就是异步,不注意就会造成界面的卡死或者抛出异常
  由于Xamarin使用的.Net环境都是最新的(目前v4.6),所以很多的C#的新发布的技术可以直接拿来用,而不必像桌面程序那样还需要兼容老版本的系统而选择老旧的技术.
  在.Net 4.5中,C#引入了async/await关键字,极大的降低了异步编程的难度,Xamarin官方也是推荐使用这种方式(基本Xamar            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-08 09:07:42
                            
                                553阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            如果遇到类似这样的错误:[mono]: unable to debugger: 10.0.0.0:85544 可能是我们Android项目的框架支持不兼容,需要重新设置一下(Android.Options-->Advanced-->Supported architectures) 我的开发环境是:v            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-03-12 17:48:00
                            
                                192阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            效果视频:教程:1.Xamarin项目Android端安装安卓nuget包Install-Package X            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-08 16:29:10
                            
                                563阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本次为Xamarin.Android带来Android的日历控件CalendarView,由于之前遇到的业务功能的实现需要使用到日历进行定制化开发,而该控件提供的能力也比较多及比较灵活,所以也分享给有需要的开发者。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-21 14:59:56
                            
                                433阅读