无题

冷冷的阳光扑在我的脸上 冷冷的空气浸泡我的身体 缓解了一夜以来的头痛 耳边循环播放着一首名叫《阿刁》的歌 站在放射源前 任凭X射线穿透我的头脑和心脏 医生说 我的颈椎不好 时间变成了点滴 滴答、滴答 注入我的血脉 人大概只有在脆弱时才会诗情泛滥 推开现实的门 混入湍急的人流里伪装匆忙 我又得活得像 世俗里的一……

阅读全文

如何将第三方库封装成Xamarin.iOS链接库

如果你使用的是原生的开发技术,那么你肯定是不需要阅读本文的。但是如果在你的技术栈中,Xamarin.iOS有其一席之地的话,花点时间看一看或者收藏一下本文以备日后查阅,你一定不会吃亏。因为无论是Xamarin官方所提供的文档,抑或是国内所能查找的资料(事实上,几乎找不到),要么已……

阅读全文

如何在Xamarin.Forms中使用原生控件

Xamarin.Forms提供了一种跨平台的开发手段,使我们用一套代码就可以运行在不同的平台上。但Xamarin.Forms所提供的基本控件比较有限,一些比较复杂的效果不好实现,这时我们也许会想,如果可以在Xamarin.Forms上使用原生的控件就好了。那么,Xamarin.F……

阅读全文

读《中国文化的深层结构》

据说这本书十年前还是一本禁书,读罢便知,这本书被禁也是正常的。如果你是中国文化最为忠实的拥趸,我既劝你别看此书,也劝你看一看此书。原因都可以由本书的最后一句话来解释。 说白了,这本书就是给中国文化挑刺的。如果你看过杨柏的《丑陋的中国人》,并不至于义愤填膺的话,可以试着一阅。但我想说……

阅读全文

Xamarin.Android下启动邮件发送的方法

在Android的原生平台上,启动邮件发送的方法如下: Intent i = new Intent(Intent.ACTION_SENDTO, Uri.fromParts("mailto", "443570993@qq.com", null)); i.putExtra(Intent.EXTRA_SUBJECT, "致岁寒输入法作者"); i.putExtra(Intent.EXTRA_TEXT, "请写下您的建议或者遇到的问题..."); startActivity(Intent.createChooser(i, "反馈建议")); 在Xamarin.Android下,与上面对应的实现为: Intent i……

阅读全文

Xamarin下获得各平台应用所在文件夹路径的方法

Android: // <AppHome>/files string path = Environment.GetFolderPath(Environment.SpecialFolder.Personal); iOS: // <AppHome>/Documents string docFolder = Environment.GetFolderPath(Environment.SpecialFolder.Personal); // to meet Apple’s iCloud terms, content that is not generated by the user // should be placed in the /Library folder or a subdirectory inside it string libFolder = System.IO.Path.Combine(docFolder,"..", "Library"); WindowPhone: // <AppHome>\local string path = Windows.Storage.ApplicationData.Current.LocalFolder.Path;……

阅读全文

在Xamarin.iOS下对UIImage进行压缩的方法

最近发现某些皮肤在iOS版岁寒输入法下会出现莫名其妙崩溃的情况,经分析研究,发现是由于皮肤中的素材太大,导致加载时程序内存占用暴涨而崩溃(iOS下的输入法运行内存限制大约为40mb,一不小心就会爆)。解决方案是在加载图片时对图片做压缩处理。 虽然Xamarin.iOS基本上是对原生……

阅读全文

如何实现自己的一个智能整句引擎

现在对于一款拼音输入法来说,智能整句功能已可算是标配,所以我早就下定决心,必须给岁寒输入法也配一个。经过一段时间的潜心研究,这个目标终于在近日达成,最新版本的iOS岁寒输入法已经整合进了我开发出来的智能整句引擎,效果相当理想。 虽然网上介绍拼音整句的文章也是不少,但没有哪一篇文章能……

阅读全文

Xamarin.Form跨平台访问系统图片库

这篇文章主要介绍如何在Xamarin.Form实现跨平台的调用系统图片库。 由于系统图片库是一个平台相关性比较大的系统工具,在Xamarin.Form上没有现成的统一API可用,所以我们只能利用DependencyService 来自己实现一个对系统图片库的调用。 下面,我们就一步一步……

阅读全文

也无不可为他人作嫁衣

一直以来,我的用户中经常会出现一些“叛徒”,他们通过岁寒输入法接触到了双拼输入法的思想,然后主动地去学习双拼输入法,后来倒向了双拼输入法中的某个阵营。而且他们中有的还会回头与我说一声:岁寒,不好意思啊,我改换门庭了。 这种感觉,就好像自己辛辛苦苦养大的女儿嫁给他家做人妇,我似乎干了……

阅读全文