前言 上一篇文章说道工作中遇到一个需要解析Hive的复杂字段提取HotelId的多个结果的问题,第一时间采用了Hive sql自带的lateral view,explode及正则表达式处理成功,现在尝试采用hive ud…
标签:自定义
Android控件架构与自定义控件(二)
View的测量: 在现实生活中,如果我们要去画一个图形,就必须知道他的大小和位置。同样Android系统在绘制View之前,也必须对View进行测量,即告诉系统该画一个多大的View,这个国政在onMeasure(0方法…
自定义View学习之路(三)————验证码的实现
简介: 走往android的进阶之路,避不开自定义View的学习和绘制。这里以绘制一个可用的验证码为例。开始系统的学习View的绘制。 验证码需求: 类似于TextView。可以自己调节控件大小,也可以通过warp-co…
android自定义滚动选择器(二)
在android自定义滚动选择器(一)这篇文章中,我们已经阐述了滚动选择器的实现原理以及准备事项,本篇文章将会从代码的角度一步步来实现该滚动选择器。 如果来不及阅读文章,或者想直接获取源码,见git:android自定义…
Android 自定义字体,更换系统默认显示的字体使用自定义字体
我的简书:https://www.jianshu.com/u/c91e642c4d90 我的CSDN:http://blog.csdn.net/wo_ha 我的GitHub:https://github.com/chua…
HashMap集合存放自定义对象
import java.util.HashMap; import java.util.Iterator; import java.util.Set; class People { private String name;…
Hive- UDF&GenericUDF
hive udf简介 在Hive中,用户可以自定义一些函数,用于扩展HiveQL的功能,而这类函数叫做UDF(用户自定义函数)。UDF分为两大类:UDAF(用户自定义聚合函数)和UDTF(用户自定义表生成函数)。在介绍U…
Android自定义刷新布局——Ultra-Pull-To-Refresh-With-Load-More(二)
个人博客:haichenyi.com。感谢关注 回顾 上一篇,我们讲到了Ultra-Pull-To-Refresh的基本用法。分成四步: xml里面定义控件PtrFrameLayout 设置相关属性 添加Header,F…
模仿音乐碟转动的自定义View
在接触了一些音乐播放软件后,发现现在主流都是在音乐播放主界面会有一个转动的音乐封面,一时感兴趣就撸了这个自定义View,顺便练习下自定义View。欢迎围观。 地址:https://github.com/youngkaaa…
SQLite数据库创建时自定义路径
前言 在新建数据库sqlite的时候,我们已经知道了数据库默认路径为 /data/data/com.example.pei.textdemo/databases/test_demo.db 那么,如果我们想在创建数据库时,…