自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

liusiqian的博客

积跬步以至千里

  • 博客(8)
  • 资源 (4)
  • 收藏
  • 关注

原创 简单的流布局实现

流布局在实际项目中应用非常广泛,它的子控件摆放方式为:依次从左至右摆放子控件,如果这一行中剩余的空间不能够再摆放下一个控件,则进行换行。每一行的行高为该行中高度最高的子控件高度。   下图是一个Demo应用中某个页面的截图,其中热门城市部分是流布局的一个实现样例。  流布局的实现通过自定义ViewGroup完成,在自定义ViewGroup中,最重要的是覆写其中的onMeasure()和onLayo

2016-04-26 19:57:04 465

原创 Android中图案锁的实现

本文详细地阐述了Android中图案锁的实现原理及编写过程。

2015-12-21 15:46:25 3134

原创 使用ormlite封装数据库

Android使用开源项目ormlite对SQLite数据库的封装

2015-12-04 18:30:37 911

原创 更改DatePicker中年月日的间隔和分隔线颜色

Android自定义的DatePicker控件,可以修改年月日之间间隔的大小,并且能够修改分隔线的颜色。此外,可以方便的设置和获取标准格式的日期。

2015-12-02 17:15:34 5638 3

原创 为GridView添加分割线

在需要展示含有多个列的列表时,我们通常会选用GridView这个控件。不过和ListView相比,GridView并不存在divider这个概念,因此没有办法在xml或者源文件中直接定义分隔线的高度及颜色。一种可行的解决办法是自定义一个GridView的子类,并在绘制每个单元格时,手动添加上分隔线。  一个View在绘制它的子View时会回调dispatchDraw方法,同时提供一个canvas。这

2015-11-30 13:50:30 5097 2

原创 Android各种小技巧(持续更新)

本文主要记录博主在平日工作中遇到的各种困惑,以及对应的解决方案。

2015-11-18 00:14:44 542

原创 NP完全性理论简介

本文主要阐述了算法复杂度,P问题,NP问题,NPC问题,NP难问题和归约的概念,并举例进行了说明。此外讨论了人们在研究P是否等于NP的问题上的进展。

2015-11-14 17:55:30 17941 13

原创 Android仿微信语音聊天功能

本文是仿照张鸿洋在慕课网的教学视频《Android-仿微信语音聊天》而作,从某种意义上来说并不能算作纯粹的原创,在此首先向这位大神致敬~文中详细介绍了该功能核心模块的具体实现

2015-11-13 00:16:30 11415 4

Android流布局源代码

Android流布局的实现源码,详见本人博客《简单的流布局实现》

2016-04-26

Android中图案锁的实现

Android中图案锁的实现,包含完整的AndroidStudio工程。详见本人博客《Android中图案锁的实现》

2015-12-21

Android自定义DatePicker

Android自定义的DatePicker,可以设置年、月、日之间间隔的宽度,并且可以修改分隔线的颜色,详见本人博客《更改DatePicker中年月日的间隔和分隔线颜色》

2015-12-02

Android带分隔线的GridView

自定义带分隔线的GridView,详见本人博客《为GridView添加分割线》

2015-11-30

空空如也

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

TA关注的人

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