2017年2月28日 星期二

在 Xamarin.Android 當中讀取 PDF 資料…I

 

document-428331_1920

 

平常我們在文件上很常使用 PDF 作為文件的儲存格式,但遇到 Mobile App 要讀取 PDF 的時候,就會常常不知該如何完成,那就讓本篇文章來指引如何在 Xamarin.Android 中完成 PDF 文件的讀取吧!

 

本篇將介紹如何透過手機的 Default App 讀取 PDF,開始囉~~~

 

2017年2月22日 星期三

在 Xamarin.Android 當中使用 LiteDB 處理 NoSQL 資料…

 

1

 

平常我們在 Mobile App 中常用 SQLite 來儲存 Mobile App 中的資料,但遇到為數較多的非關聯式資料要儲存的時候(如: 圖片等),就得另外作資料上的處理後才能作存取,此時就顯得有點綁手綁腳的。

後來發現了 LiteDB 這個原生利用 C# 打造的 Embedded DB,讓只要是 C# 開發的任何應用程式,都可以利用 LiteDB 來儲存資料,而 LiteDB 除了本身的 DLL 量體小、直接支援 Linq 查詢、效能快 (多種情境下都比 SQLite 快)、加密 …等好處之外,最重要的就是它從一開始打造時就是用處理 NoSQL 的 DB 架構設計的。

因此,當 Mobile App 遇到需要儲存為數較多的非關聯式資料時,用 LiteDB 來儲存就相當方便,以下我們就簡單的來看看如何在 Xamarin.Android 當中,使用 LiteDB 處理圖片儲存與讀取。

開始囉~~~