禁止TextView换行
介绍介绍福哥在做登录功能的时候发现Android只有一个TextView,不像Web有input和textarea分别处理单行文本和多行文本那么如何实现类似Web的input的效果呢?教程开启单行通过布局设置 android:singleLine="true" 即可关闭 TextView 的换行支持and...
阅读 44
实现登录页面的密码可见/不可见切换
介绍介绍福哥在做登录功能的时候,想增加一个密码可见/不可见的开关想着这么简单的东西,通过 getInputType 和 setInputType 切换一下不就好了吗?其实不然,想象很完美,现实很残忍~~教程问题我们一般情况下设置 TextView 密码域都是通过布局android:inputType="textPasswor...
阅读 25
自定义对话框的实现
介绍介绍福哥在做完登录页面后,想在点击登录按钮后出一个“处理中...”的消息框发现在 android 里这个只能自己做,无语~~~一顿折腾终于做出来了,现在分享一下教程技术要点这里面有几个重要的东西要弄明白对话框使用独立的布局通过AlertDialog弹出对话框对话框设置圆角边框对话框设置背景透明样式对话框布局我们在对话框里放了一个 ...
阅读 40
丰富多彩的数据图表工具eCharts的使用
介绍介绍福哥最近在弄一个数据图表展示的功能,一般网页上展示的数据图表都是通过js的cavas实现的但是自己揉一套有点难,也没有必要网上一查,大家都在用eCharts这个开源的数据图表工具做教程安装下载源代码官方下载地址https://echarts.apache.org/zh/index.html我记得这个项目原来是从属百度的呀!?怎...
阅读 29
误删除了iml文件后的恢复方法
介绍介绍福哥再提交项目的时候忘记把*.iml文件提交了,结果在另外一台电脑上检出后无法运行了。。。网上一顿查,找到了恢复方法教程恢复*.iml方法打开MS-DOS窗口通过cd切到项目所在目录下输入命令mvn idea:module
阅读 48
使用 IntelliJ 开发Java控制台程序(Java,Maven,Spring Boot)
介绍介绍福哥需要开发一个Java的控制台程序,用来在后台运行Canal服务器第一次尝试使用Java项目模板,空空荡荡的什么都没有,果断放弃!第二次尝试使用Mavan项目模板,有到是有了,项目启动搞不定,改了代码不更新,每次都重建项目,果断放弃!第三次尝试使用Spring下面模板,不得不说,“全家桶”就是好~~教程建立Java项目选择项...
阅读 111
Canal学习笔记(MySQL增量数据订阅消费)
介绍介绍福哥在学习Java的过程中发现阿里帝国有个开源的好东西,用来实现捕获MySQL数据库的数据变化的信息,这个工具就是alibaba/canal今天我们就来学习一下如何使用canal来监听MySQL数据库的数据变化安装下载通过github下载最新版本https://github.com/alibaba/canal/releases...
阅读 174
自制的一个 ini 文件读写对象
介绍介绍开发程序需要操作 ini 文件,发现内建库没有对应对象,无奈之下自己捣鼓一个吧。。。教程IniFileSection通过 Map<String, String> 保存用户设置参数class IniFileSection{     private Map&...
阅读 27
文件/文件夹操作(IO操作)学习笔记
介绍介绍福哥整理了APP里面操作文件/文件夹的方法,今天分享一下福哥封装了一个对象 TFIO,包括了常用的功能创建文件夹写文件读文件判断类型删除文件删除文件夹教程TFIOItem福哥建立了一个IOItem用来保存遍历元素class TFIOItem{     private ...
阅读 29
数据库(Sqlite)学习笔记
介绍介绍福哥在做APP的时候需要用到数据库,安卓内置的数据库是Sqlite福哥封装了一个 TFDB 对象,包括了常用功能执行SQL插入数据更新数据查询单行数据查询多行数据教程TFDBRow福哥用 TFDBRow 对象保存数据行数据public class TFDBRow{    &n...
阅读 48