導航:首頁 > 操作系統 > android第三方資料庫

android第三方資料庫

發布時間:2023-03-28 08:16:46

android讀取excel文件第三方類庫都有哪些

目前應用比較多的處理Excel的類庫主要有兩種JXL 和POI。
都是開源項目,POI是apache下的子項目,經過研究和比較覺得POI更新更快一些。
到目前為止已經支持Excel2007版本了,不過目前也是3.5的beta4版以上才支持。JXL貌似還不行,但是個人覺得在使用上JXL簡單一些。
另外JXL還有一個小問題需要注意一下在讀取Excel文件是單次讀不可以超過10000行,否則會溢出。經過試驗9999可以,10000就不行了,不知道jxl為什麼要控制在這個數。
因此如果兄弟們需要單次讀取大數據量的時候需要手工處理下,分次讀取就可以了。
因此建議處理EXCEL97-2003時可選用JXL,處理2007版本可選擇POI,

各種用法四處都有這里只貼上JXL讀取Excel97-03和POI讀取Excel2007的代碼:

public List<FSNInfo> readExcel07(String filepath) throws IOException{
List<Info> fsnList = new ArrayList<Info>(10);
//取得excel
XSSFWorkbook xwb = new XSSFWorkbook(filepath);
//取得Excel的第一個sheet;
XSSFSheet sheet = xwb.getSheetAt(0);
XSSFRow row;
//遍歷sheet的所有行,前兩個單元格,設置為Info的屬性,放入ArrayList返回
for (int i = sheet.getFirstRowNum(); i < sheet.getPhysicalNumberOfRows(); i++) {
Info fsn;
row = sheet.getRow(i);
fsn.set1(row.getCell(0).toString());
fsn.set2(row.getCell(1).toString());
fsnList.add(fsn);
}
return fsnList;
}


public List<Info> readExcelSubRecord(int start,int len) {
if(wb == null)
return null;
List<Info> list = new ArrayList<Info>(10);
try {
Workbook book = wb;
Sheet se = book.getSheet(0);
int rownum = start+len;
for (int i = start; i < rownum; i++) {

Info fsn;
fsn.set1(se.getCell(0, i).getContents());
fsn.set2(se.getCell(1, i).getContents());
list.add(fsn);
}
book.close();
} catch (Exception e) {
logger.error("Parse excel97-2003 error: "+e);
return null;
}
return list;
}

❷ 有哪些常用或優秀的 Android 第三方類庫

在Android類庫中,各種包寫成android.*的方式,重要包的描述如下所示:
android.app :提供高層的程序模型、提供基本的運行環境
android.content 包含各種的對設備上的數據進行訪問和發布的類
android.database :通過內容提供者瀏覽和操作資料庫
android.graphics :底層的圖形庫,包含畫布,顏色過濾,點,矩形,可以將他們直接繪制到屏幕上.
android.location :定位和相關服務的類
android.media :提供一些類管理多種音頻、視頻的媒體介面
android.net :提供幫助網路訪問的類,超過通常的java.net.* 介面
android.os :提供了系統服務、消息傳輸、IPC機制
android.opengl :提供OpenGL的工具,3D加速
android.provider :提供類訪問Android的內容提供者
android.telephony :提供與撥打電話相關的API交互
android.view :提供基礎的用戶界面介面框架
android.util :涉及工具性的方法,例如時間日期的操作
android.webkit:默認瀏覽器操作介面
android.widget:包含各種UI元素(大部分是可見的)在應用程序的屏幕中使用

❸ 有哪些常用或優秀的 Android 第三方類庫

Android開發第三方類庫分類:

  1. gifview 、 gifview2

    這兩個項目是同一人開發的,用於顯示gif動畫,純java解碼 ,gif圖片過大會產生OOM。

  2. android-gif-drawable

    一個也是用於解碼顯示gif的類庫,採用jni解碼,大GIF也不會產生oom,完美運行。

  3. PhotoView

    PhotoView 是一款擴展自Android ImageView ,支持通過單點/多點觸摸來進行圖片縮放的智能控制項。使用比較簡單,提供了一個名為PhotoView的控制項,可以直接像普通ImageView那樣使用。

    特性:支持單點/多點觸摸,即時縮放圖片;支持平滑滾動;在滑動父控制項下能夠運行良好;(例如:ViewPager)

不同的環境使用不同的類庫,不同的系統也是同樣的道理。

閱讀全文

與android第三方資料庫相關的資料

熱點內容
介紹單片機外設的書籍推薦 瀏覽:56
通達信雙柱擒牛指標源碼 瀏覽:467
內存太大解壓失敗怎麼辦 瀏覽:441
linuxmakefile解析 瀏覽:777
單片機原理與應用李林功 瀏覽:39
pythonorm框架有哪些 瀏覽:431
indesign轉pdf 瀏覽:483
javaweb找源碼 瀏覽:26
浪潮物理伺服器如何重啟 瀏覽:602
aes加密性能下降 瀏覽:449
linux驅動結構 瀏覽:868
psv安裝壓縮包 瀏覽:613
錦州聯通DNS伺服器地址 瀏覽:115
伺服器佔用太多的網路怎麼辦 瀏覽:936
設置ftp共享文件夾win10 瀏覽:793
伺服器和主機是什麼意思 瀏覽:638
自製透明收納文件夾 瀏覽:164
testflight怎麼下載安卓軟體 瀏覽:180
androidstudio替換字元 瀏覽:824
學python用途 瀏覽:528