[quote=引用 10 楼 xianfajushi 的回复:] 就要用英文未免太为难人了,又累又慢,用中文多顺畅多熟悉啊.
学Xamarin请认准官网,具体的android学习地址:https://developer.xamarin.com/guides/android/getting_started/ 还有学xamarin必须得先了解android开发,推荐你看一下《第一行代码》以作入门,不要认为xamarin资料少,首先官方该有的都有了,其次,所有java的资料都可以拿来用,jar可以直接转dll,源码粘过来,类名,函数名,都一样,只是属性的个别语法不同而已,Xamarin有android全套API,java有的Xamarin都有,只不过Xamarin多了一套C#的接口。例如使用StringBuffer,你既可以用Java.Lang.StringBuffer,也可以用C#的System.Text.StringBuffer,这些也许区别不大,但其他的东西,例如ORM和http通信等,android 下Java的东西并不是那么好用,就算orm用DBFlow,通信用Retrofit2+RxJava也不尽人意,C#下随便一个ORM就可以秒杀Java的,而且还有Linq,更没法比了,通信方面,HttpClient也是非常方便,当然Retrofit2也不错,但异步处理上,android java下为了解决耗时操作卡住界面的问题,google推出了多少库,就算是RxJava,与C#的async await一比差太远了,其他性能方面我也测试过,计算密集型任务,Xamarin比Java能快一倍。再者android studio的坑也不小的,ndk开发各种问题,闹得我最后还是用VS搞,gradle也毛病多多。 对于android开发,不论是Xamarin还是Java那套我都有过深入研究,我现在本职工作就是做android安全的,我并不认为Xamarin差多少
就要用英文未免太为难人了,又累又慢,用中文多顺畅多熟悉啊.
[quote=引用 8 楼 xianfajushi 的回复:] 找到该控件例子和代码,不错,https://developer.xamarin.com/guides/android/user_interface/spinner/ 不过还是问问有经验的人,微软安卓开发难道就没中文版的了?非要以字母为开头的?之前不用字母开头就可以不是很好?
找到该控件例子和代码,不错,https://developer.xamarin.com/guides/android/user_interface/spinner/ 不过还是问问有经验的人,微软安卓开发难道就没中文版的了?非要以字母为开头的?之前不用字母开头就可以不是很好?
110,534
社区成员
642,576
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧