2019年4月5日

Flutter 使用阿里iconfont图标

摘要: 1. 将下载的 iconfont.ttf 复制到项目 fonts 目录 2. 配置 pubspec.yaml 文件,将字体文件引入 3. IconData使用图标 😊附赠一个 iconfont.css 快速生成 iconfont.dart 在线小工具https://xwrite.gitee.io/ 阅读全文

posted @ 2019-04-05 10:29 东方泛起鱼肚白 阅读(410) 评论(0) 推荐(0) 编辑

2019年4月3日

Flutter 图片、圆形头像、圆角图片....各种形状

摘要: 图片 1. 本地图片 Image.asset 加载项目资源包的图片 Image.file 加载手机内置或外置存储的图片 2. 网络图片 Image.network 无本地缓存 FadeInImage.assetNetwork 淡入效果,无本地缓存 CachedNetworkImage 第三方控件,有 阅读全文

posted @ 2019-04-03 13:57 东方泛起鱼肚白 阅读(1862) 评论(0) 推荐(0) 编辑

2019年4月1日

Flutter ListView如何添加HeaderView和FooterView

摘要: 做过Android开发的同学知道,Android的ListView提供addHeaderView和addFooterView两个方法用于添加View到ListView;RecyclerView则通过定义不同的ItemType区分HeaderViewItem和普通的ListItem,在Adapter中 阅读全文

posted @ 2019-04-01 16:48 东方泛起鱼肚白 阅读(3598) 评论(0) 推荐(0) 编辑

2012年9月29日

基于Servlet3.0的服务端消息推送,android应用

摘要: 思路:使用Servlet3.0的AsyncContext将客户端请求响应保存起来,当服务端有数据变更时再响应,使用请求轮询的方式保持客户端和服务端的连接。服务端tomcat7+ servlet3.0:@WebServlet(urlPatterns = "/server",asyncSupported = true)public class MessageServer extends HttpServlet { // TODO 任务队列 ,还没实现 ConcurrentLinkedQueue<String> taskQueue = new ConcurrentLi 阅读全文

posted @ 2012-09-29 15:09 东方泛起鱼肚白 阅读(2233) 评论(1) 推荐(0) 编辑

2012年8月26日

第四天【jaxp sax web tomcat 虚拟目录 虚拟主机 分层思想 工厂模式】

摘要: 一、Sun(JAXP)解析器 1、dom解析器 一次性把xml文件都加载进document,方便文档遍历,但当xml文档较大的时候,会占用内存很大 1)创建dom解析器工厂 2)通过工厂创建dom解析器 3)通过dom解析器加载xml文件到document对象 例子:通过Node接口实现... 阅读全文

posted @ 2012-08-26 19:48 东方泛起鱼肚白 阅读(219) 评论(0) 推荐(0) 编辑

2012年8月22日

第三天【DOM4J Xpath】

摘要: 一、DOM4J解析XML文件 CURD操作 SAXReader saxReader = new SAXReader(); Document document = saxReader.read(new File("文件路径")); Element rootElement = document.getRootElement(); List<Element> elementList = rootElement.elements(); element = elementList.get(1);// 获得root元素的第二个子元素 注意:将元素插入指定位置,必须使用Doc 阅读全文

posted @ 2012-08-22 20:17 东方泛起鱼肚白 阅读(247) 评论(0) 推荐(0) 编辑

第二天【JavaBean BeanUtils XML DTD】

摘要: 今天主要讲JavaBean、泛型、XML三大块: 一、JavaBean 狭义的JavaBean 1、有一个共有的空参数构造函数 2、有属性,并提供public的getter和setter属性的方法。 3、getter方法必须有返回值。 广义的JavaBean 在狭义JavaBean的基础上增加了业务逻辑1.1操作JavaBean的方法 Sun提供了操作JavaBean的一套API就是内省,同过PropertyDescriptor属性描述类,进行操作 。1.2 BeanUtils操作JavaBean 还有一种就是Apache组织开发BeanUtils工具包,实际项目中多用这个内省API(SUN公 阅读全文

posted @ 2012-08-22 20:16 东方泛起鱼肚白 阅读(269) 评论(0) 推荐(0) 编辑

第一天【反射、枚举、JUnit调试】

摘要: 1、介绍了开发工具的基本应用及快捷键的使用 1)myeclipse和eclipse 2)快捷键 Alt + / 代码提示Ctrl + 1 快速修复syso + Alt + / 快速输入System.out.println();Ctrl + Shift + f 格式化代码Ctrl + Shift + o 导入多个包Ctrl + Shift + m 导入单个包Ctrl + Shift + X 转大写Ctrl + Shift + Y 转小写Ctrl + / 单上注释,取消注释Ctrl + Shift + /和\ 多行注释,取消注释Alt + 上下按键 移动选择的行Alt + shift + r 重构 阅读全文

posted @ 2012-08-22 20:15 东方泛起鱼肚白 阅读(388) 评论(0) 推荐(0) 编辑

2012年5月9日

基于TCP协议的文件传输,传输带文件名等信息的文件流

摘要: 在做tcp传输文件实验时,我一直很纠结一个问题,就是Socket客户端发送一个文件SocketServer服务端时,SocketServer只能从socket.getInputStream()中得到一个文件流,怎么才能知道这个文件流具体是什么东西,什么文件,大小多少K等信息呢?思来想去今天有了答案,就是在客户端发送文件时,把文件信息和文件合并后在写入socket输出流。看上面图,因为SequenceInputStream的参数接收的是InputStream,那怎么把字符串文件信息变成一个读取流呢?假设我的文件信息就是文件名byte[] info = new byte[512]; 我们规定合并流 阅读全文

posted @ 2012-05-09 12:03 东方泛起鱼肚白 阅读(7006) 评论(1) 推荐(1) 编辑

2012年3月29日

数组排序

摘要: 介绍两种排序方法,冒泡法和选择法。只为了解排序算法,平时还是使用自带函数Arrays.sort(数组名)排序比较好,该方法在java.util.Arrays;包中,使用时注意import进来 冒泡法排序:思路是逐一对比相邻两个值之间的大小,如果下标小的数组大就对调他们的值,一轮下来就会排除数组最大的值,以此类推即可排好相应值。 做法:使用两个for嵌套循环遍历对比各个值,满足条件就对调。 //冒... 阅读全文

posted @ 2012-03-29 10:16 东方泛起鱼肚白 阅读(191) 评论(0) 推荐(0) 编辑

导航