导航:首页 > 操作系统 > 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表格控件相关的资料

热点内容
连涨启动源码 浏览:161
小奔运动app网络异常怎么回事 浏览:449
php开启压缩 浏览:305
服务器主机如何设置启动 浏览:284
linux配置网络命令 浏览:774
一张照片怎么制作视频app 浏览:908
pythonweb和php 浏览:976
电脑服务器地址ip地址 浏览:823
对矩阵压缩是为了 浏览:910
setfacl命令 浏览:172
linux子系统中断 浏览:342
linux查看进程ps 浏览:224
知识库系统php 浏览:625
小波变换压缩图像python 浏览:151
阿里巴巴程序员怎么月入百万 浏览:173
如何使用国外服务器 浏览:188
燃灯者pdf 浏览:468
编译器用数学吗 浏览:9
图形化apk反编译工具 浏览:48
考勤表加密怎么办 浏览:739