![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
Janain
大家多多指教。
展开
-
【flutter 的简单学习总结】
dart语言学习 内置类型: 数值型-Number 布尔型-Boolean 键值对-Map 字符串-String 列表-List 数值型的操作 运算符: +、 - 、* 、/ 、 ~/ 、 % 常用属性: isNaN、isEven、isOdd 常用方法:abs()、round()、floorl()、ceil()、toInt()、toDouble() cons...原创 2019-10-24 16:14:49 · 224 阅读 · 0 评论 -
TabHost实现底部或顶部的间界面切换
************************************这是效果图*******************************************这是布局:<?xml version="1.0" encoding="utf-8"?> <TabHost xmlns:android="http://schemas.android.com/apk/res/android" a原创 2017-06-13 15:34:35 · 465 阅读 · 0 评论 -
使用ViewPager+LinearLayout来实现页面之间的切换和点击
首先显示导航选项卡:原创 2017-06-13 12:57:12 · 2246 阅读 · 0 评论 -
Android 手机号,密码正则验证
Android 手机号,密码正则验证*accont—->手机号 以1开头,10位结尾。哈哈,还有其他各种写法,我这里使用了简单的。 *password—->密码 6到18位的字母大小写及数字下划线。 参考菜鸟教程Java正则public class ppp { public static boolean isMobileNO(String accont) { Pat原创 2017-11-03 15:45:53 · 1376 阅读 · 0 评论 -
TCP自定义通信协议
Tcp 服务端自定义协议,客户端解析协议的处理 我们想想,为什么要定义协议: 回答:因为我们在传输的过程中会出现分包(没有接受到一个完整的包)与黏包(收到比一包多的数据,除去完整的一包,首尾有数据)的问题,所以我这里我是服务端自定义通信协议,客户端协议解析。由于我这里是要实现一个下位机给我发数据,我要将他的数据拿到并以图的形式显示在app界面。 接下来我们看下面,协议是参考这个的,图片是网上找...原创 2018-04-12 07:29:19 · 5318 阅读 · 0 评论