導航:首頁 > 操作系統 > android表格控制項

android表格控制項

發布時間:2022-05-03 14:19:37

1. android studio 表格用什麼控制項

使用MpandroidChart框架吧
http://blog.csdn.net/wiseclown/article/details/51584843

2. 有沒有類似於excel效果的Android表格編輯控制項

當然有啊 微軟的office軟體就有Android版本的
大陸的也有wps可以做excel,
其他的谷歌的Docs, Sheets, Slides,裡面的sheets就是excel,可以保存doc多種格式文件

3. 安卓表格控制項怎麼開發

Android 控制項開發功底不錯的話推薦使用自定義的DataGridView,當然一般的表格在GitHub上面是可以找到很多開源的DataGridView自定義控制項源碼的,可以嘗試一下。如果對自定義控制項開發不熟悉的話可以使用tableLayout或者是調用javaScript

4. android實現復雜table表格合並單元格

可以通過Tablelayout布局的layout_span屬性實現,layout_span指定該單元格占據的列數

1、Tablelayout簡介

Tablelayout類以行和列的形式對控制項進行管理,每一行為一個TableRow對象,或一個View控制項。當為TableRow對象時,可在TableRow下添加子控制項,默認情況下,每個子控制項占據一列。 當為View時,該View將獨佔一行。

2、TableLayout行列數的確定

TableLayout的行數由開發人員直接指定,即有多少個TableRow對象(或View控制項),就有多少行。

TableLayout的列數等於含有最多子控制項的TableRow的列數。如第一TableRow含2個子控制項,第二個TableRow含3個,第三個TableRow含4個,那麼該TableLayout的列數為4.

3、TableLayout可設置的屬性詳解

TableLayout可設置的屬性包括全局屬性及單元格屬性。

單元格屬性,有以下2個參數:

android:layout_column 指定該單元格在第幾列顯示

android:layout_span 指定該單元格占據的列數(未指定時,為1)

示例:

android:layout_column="1"該控制項顯示在第1列
android:layout_span="2"該控制項占據2列

4、一個TableLayout布局的實例

<?xmlversion="1.0"encoding="utf-8"?>
<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:padding="3dip"
>
<!--1個TableLayout,用於描述表中單元格的屬性,包括:android:layout_column及android:layout_span-->
<TextView
android:text="表:單元格設置:指定單元格屬性設置"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:textSize="15sp"
android:background="#7f00ffff"/>
<TableLayout
android:id="@+id/table2"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:padding="3dip">
<TableRow>
<Buttonandroid:text="第0列"/>
<Buttonandroid:text="第1列"/>
<Buttonandroid:text="第2列"/>
</TableRow>

<TableRow>
<TextViewandroid:text="我被指定在第1列"android:layout_column="1"/>
</TableRow>

<TableRow>
<TextView
android:text="我跨1到2列,不信你看!"
android:layout_column="1"
android:layout_span="2"
/>
</TableRow>

</TableLayout>

5. 如何打造Android自定義的下拉列表框控制項

實現方式: 1、水平布局一個TextView和一個ImageView(小黑箭頭) 2、實現點擊ImageView的單擊事件,彈出PopupWindow 3、PopupWindow中實現下拉列表 關鍵代碼示例: 1、布局 <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="horizontal"> <TextView/> <ImageView /> </LinearLayout> 2、單擊事件 image.setBackgroundResource(R.drawable.gerendang_jiantou); image.setOnClickListener(new OnClickListener() { public void onClick(View v) { //彈出popupwindow } }); 3、pupupwindow相關代碼 ListView lv = new ListView(this); adapter = new OptionsAdapter(context, datas); // 根據數據,設置下拉框顯示 list.setAdapter(adapter); /** * 兩種不同長度的下拉框,主要是為了適應屏幕的大小 */ if (p_width > 0) { pWindow = new PopupWindow(v, par.getWidth(), 150); } else { pWindow = new PopupWindow(v, par.getWidth(), 300); } pWindow.setFocusable(true); //能夠焦點獲得 pWindow.setBackgroundDrawable(new BitmapDrawable()); //設置背景 pWindow.setOutsideTouchable(true); //外部點擊關閉 pWindow.update(); //更新位置

6. Android線性布局和表格布局及其相對布局 都適用於哪些場景

線性布局適用於控制項呈線性排列場景(一個接著一個),此線性可以為橫向的線性與縱向的線性。
表格布局適用於控制項呈表格狀分布,如m行n列,像HTML中的表單。
相對布局適用於另一控制項或父控制項,如在某個控制項的左(右、上、下、中線對齊)或相對於父控制項左(右、上、下、中線對齊)。

布局是可以互相嵌套的,如父控制項(容器)是線性縱向布局,第一個子布局為相對,第二個是表格,第三個是線性...

Android布局的概念是從Swing及HTML的布局引申而來,與他們的排版都非常相似。

Android中還有一種絕對布局,與HTML中的DIV也非常相似,都是以絕對坐標定位的方式定位控制項,但這種布局難以匹配Android不同的屏幕尺寸及不同解析度,所以使用很少。

7. android Excel控制項

金山WPS可以,包含文檔、表格等辦公軟體。

8. android報表控制項charts4j、android-ski-report、ichartjs、Anycell Report哪一個最實用

總的來說,這幾個功能上都差不多。
1. charts4j是免費的,但是其是基於Google Chart API的一個開源框架,也就是說在大陸不適用,
因為大地的很多廠商都殺了Google Chart API的
2. android-ski-report這個也是免費的,這個沒怎麼去了解過, 你可以度娘一下。
3. ichartjs 如其名字說示,是純JS實現的圖表式報表框架,其是基於HTML5的, 這個曾經研究其
DEMO,貌似對2.3以下版本SDK兼容不是很好,載入比較慢。
4. Anycell Report這個真心沒了解過,之前也看過這個。
另外,我個人比較喜歡用ACharEngine, 因為其比較輕便簡單,你也可以下載其源碼,根據自己的
需要來改其源碼從而實現自己所需要的功能。

希望對你有用

9. Android 表格布局中 控制項高度不一致問題問題

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal" >

<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="你好" />

<RadioButton
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="5" />

</LinearLayout>這個就可以解決你問題

10. android列表常用控制項有哪些

一、概述 Android中的有個原生的下拉列表控制項Spinner,但是這個控制項有時候不符合我們自己的要求, 比如有時候我們需要類似windows 或者web網頁中常見的那種下拉列表控制項,類似下圖這樣的: 這個時候只有自己動手寫一個了。其實實現起來不算很難, 本文實現的方案是採用TextView +ImageView+PopupWindow的組合方案。 先來看看我們的自己寫的控制項效果圖吧:(源碼在文章下面最後給出哈!) 二、自定義下拉列表框控制項的實現 1. 自定義控制項用到的布局文件和資源: 結果框的布局頁面:dropdownlist_view.xml: <?xml version="1.0" encoding="utf-8"?>

閱讀全文

與android表格控制項相關的資料

熱點內容
成都python培訓機構好不好 瀏覽:421
mysql查看配置命令 瀏覽:597
v8編譯cmake 瀏覽:965
app品牌起步階段需要什麼營銷 瀏覽:358
壓縮機製冷劑溫度 瀏覽:930
會日語的程序員 瀏覽:19
網銀密碼加密失敗怎麼回事 瀏覽:727
android開發音樂播放器 瀏覽:808
ug120陣列命令快捷鍵 瀏覽:597
氣動隔膜式壓縮機 瀏覽:470
linux如何修改主機名 瀏覽:104
單片機游標上下移動 瀏覽:528
數據加密驗證 瀏覽:108
程序員被激怒 瀏覽:891
winxp找不到伺服器dns地址 瀏覽:842
以文本文件的格式保存考生文件夾 瀏覽:41
編譯原理文法分為幾類 瀏覽:570
JAVA基礎學python要多久 瀏覽:74
java流量控制 瀏覽:936
java實現多重繼承 瀏覽:707