Java
huanghaibin_dev
Android、前端、设计
展开
-
从零撸一个优雅的Android Http网络框架(一)框架搭建
从零撸一个优雅的Android Http网络框架系之框架搭建此系列文章基于Java原生URLConnection打造一款优雅的HTTP网络框架,惊喜多多,学点多多Github地址:https://github.com/huanghaibin-dev/HttpNet码代码之前,我们有必要先来确定一下整体框架,一个好的框架便于我们阅读、理解、迭代,总体如下图:1、整体入口就是Htt原创 2017-03-27 15:10:34 · 3244 阅读 · 7 评论 -
Android开源的精美日历控件,热插拔设计的万能自定义UI
Android开源的精美日历控件,热插拔设计的万能自定义UIUI框架应该逻辑与界面实现分离,该日历控件使用了热插拔的设计 ,简单几步即可实现你需要的UI效果,热插拔的思想是你提供你的实现,我提供我的插座接口,与自定义Behavior是一样的思想。项目开源地址https://github.com/huanghaibin-dev/CalendarViewCalendarView的优势:1、热插拔设计,根原创 2017-11-17 10:56:41 · 1785 阅读 · 0 评论 -
Android精美日历控件CalendarView自定义使用完全解析
项目github地址https://github.com/huanghaibin-dev/CalendarView此框架采用组合的方式,各个模块互相独立,可自由采用各种提供的控件组合,完全自定义自己需要的UI,周视图和月视图可通过简单自定义任意自由绘制,不怕美工提需求!!!下面教程将介绍如何实现3个API,自定义Canvas绘制日历CalendarView的优势:1、热...原创 2018-01-23 22:05:07 · 97687 阅读 · 124 评论 -
满足你各种姿势的最美Android开源日历
日历控件定制是移动开发平台上比较常见的而且比较难的需求,一般会遇到以下问题:性能差,加载速度慢,原因是各种基于GridView或RecyclerView等ViewGroup实现的日历,控件数太多,假设一个月视图界面有42个item,每个item里面分别就有2个子TextView:天数、农历数和本身3个控件,这样一个月视图就有42 * 3+1(RecyclerView or GridView),...原创 2018-10-15 10:06:18 · 2959 阅读 · 9 评论