maven :
gradle:
compile ‘com.hlq:tableview:1.1.0’
此外还需在项目根目录下的build.gradle中添加:
3.使用
xml布局中:
<hlq.tablbeview.TableView
app:rownum = “6”
app:colnum = “4”
android:id=“@+id/tabview”
android:layout_width=“wrap_content”
android:layout_height=“wrap_content” />
上述设置为6行4列的表格
在java代码中:
private String[] mlistHead={“id”,“姓名”,“学号”,“性别”};//声明表格表头
private String[] mlistContent={“1”,“黄林晴”,“2014211617”,“男”};//对应内容
然后设置监听事件、表格表头以及表格对应内容
tableView.setTable(new OnTableClick() {
@Override
public void onTableClickListener(int row, int col) {
}
});
tableView.setTableHead(mlistHead);
tableView.setTableContent(mlistContent);
效果如下:
其他xml基本属性如下:(注意:只有下方列出来的可用,其他不可用,后续会更新)
属性名称 | 意义 | 默认值 |
rownum | 行数 | 0 |
colnum | 列数 | 0 |
head_is_show | 是否显示表格表头 | false |
headtext | 表头文字 | 默认文字 |
headheight | 表头高度 | 80dp |
tablehead_height | 表格标题高度 | 100dp |
tablecontent_height | 表格内容高度 | 100dp |
比如我们设置显示表格表头,并设置标题名称
最后
其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。
上面分享的百度、腾讯、网易、字节跳动、阿里等公司2021年的高频面试题,博主还把这些技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,上面只是以图片的形式给大家展示一部分。
【Android思维脑图(技能树)】
知识不体系?这里还有整理出来的Android进阶学习的思维脑图,给大家参考一个方向。
【Android高级架构视频学习资源】
Android部分精讲视频领取学习后更加是如虎添翼!进军BATJ大厂等(备战)!现在都说互联网寒冬,其实无非就是你上错了车,且穿的少(技能),要是你上对车,自身技术能力够强,公司换掉的代价大,怎么可能会被裁掉,都是淘汰末端的业务Curd而已!现如今市场上初级程序员泛滥,这套教程针对Android开发工程师1-6年的人员、正处于瓶颈期,想要年后突破自己涨薪的,进阶Android中高级、架构师对你更是如鱼得水,赶快领取吧!
《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》,点击传送门,即可获取!
薪的,进阶Android中高级、架构师对你更是如鱼得水,赶快领取吧!
《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》,点击传送门,即可获取!