自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Base128 基于Base64的变种编码

Base128 基于Base64的变种编码前言毕设中的需求比较特殊,需要大量的用到长连接来进行数据传输,所以使用了Stomp来作为应用层协议。由于spring对其支持良好,服务端直接使用spring相关api完成编码。在spring中,其底层实现为WebSocket,可以简单理解为,在WebSocket的基础之上,对每一条消息封装一个包头(stomp协议)再进行传输,从而使消息的分发更加灵活,如订阅

2017-04-09 01:04:03 9884 4

原创 给LinearLayout加上花式分割线

给LinearLayout加上花式分割线前言写安卓的应该都知道LinearLayout有一个分割线的功能,可以在子View间添加分割线或是给整个LinearLayout上下加上分割线,同时对于分割线的样式,可以通过自定义drawable的方式来实现,灵活度很高,但这种方式也让开发人员的编码变得非常痛苦。写安卓也有一段时间了,你要问我安卓开发的过程中,最不愿意面对的事情是什么,我想说就是打开我的dra

2017-04-05 23:22:26 2332

原创 仿SegmentFault系列(一) PopupMenu

仿SegmentFault系列(一) PopupMenu

2016-07-26 20:19:22 1888

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除