自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (9)
  • 收藏
  • 关注

原创 Rx Android,Rx Java封装的一个小工具,简化调用流程,使用方便

自已封装的 Rx java 一个小工具,方便使用.平时的链式调用代码实在太长,所以简单处理下,使流程简洁清晰RxJavaUtils.doTask(new RxJavaUtils.RxJavaClass<String>() { @Override public String onDoHeavyTask() { try { Threa...

2018-07-05 11:32:35 641

原创 安卓双向范围取值选择器,双向选择进度条,单向选择进度条自定义视图View实现

1背景需求要做一个时间选择器,所以自已写了一个,同时又需要做一个相同UI的单值取值拖动进度条,这个用系统的组件也很好实现,但是要两个控件实现相同的UI那还是集成在一个控件里方便,由感而写了这么一样控件2实现效果3实现思路A自定义绘制方式a先绘制圆角矩形背景b再绘制进度c最后再绘制拖动滑杆d根据配置,采用不同配置进行配置,配置变量有绘制的类型为一个拖动滑杆或者

2017-05-17 10:51:52 2714 1

原创 安卓Android单表通用数据库、万能数据库的设计,(sqlite,java反射,泛型),使用非常方便

1简介安卓里常用的存储有方法中少不了数据库的使用,主要是对单表的操作,多表的操作此处不涉及。每次使用数据库都会有繁琐的代码要写,大致思路是继承自SQLiteOpenHelper写一个数据库操作子类,然后重写onCreate方法,写上数据库的建表语句,重写onUpgrade方法,写上数据库的升级执行代码,此外还有繁琐的 增、删、改、查语句。每次建一张表都要做这些重复的工作,能不能用一种通

2017-03-12 01:15:25 1222 4

原创 Android:TextView的垂直滚动效果和上下滚动效果,原生动画实现

1 效果图啥也不多说,看效果图,2 实现原理A利用平移动画TranslateAnimation完成动画向上向下平移B得到控件的LayoutParams设置控件的宽高、Margins(设置TextView的宽高为最外部容器的宽高)3 附源码代码中提供方法setCurText 设置当前的文字,无动画,upText显示上升动画,downText显示下降动画,更多的功能

2017-01-19 16:04:59 10595 13

原创 Android安卓使用iosocket进行Socket通信简单封装优雅写代码

1 背景实际项目中常使用socket进行通信,我们可以使用第三方框架IOSocket进行网络socket通信,通常的写法是每一个监听都对应一个Linstener, 一旦协议多起来,代码量将是样当的大,很容易出错,思前想后,想到对IOSocket进行了封装,子类socket只需要书写很少代码便可以定制网络协议,经松地优雅编程2 主要用到的技术java反射机制,java接口回调3 核心

2017-01-13 15:41:00 4321

原创 Android安卓用Dialog对话框简单并且完美实现popupWindow底部弹出效果,有动画效果

1背景项目中经常用到popupwindow从底部弹出的样式,而且存在有动画,最初实现这种效果用是的popupwindow实现起来十分复杂(指的是动画要实现,效果要好),代码基类书写的代码量大。后来发现对话框可以实现从底部弹出效果,实验后发现,代码量奇迹般变少了,特分享一下思路和代码2看效果3 要点主要用到了自定义对话框的进出动画,对话框样式,设置对话框的屏幕宽度和位置等相关的方

2017-01-13 11:50:00 1048

原创 安卓Android通过字段映射创建sqlite数据库,操作数据库,创建表,增、删、改查,通用方法,轻松编程(by寒冬)

1 背景在项目开发过程中,我遇到需要根据比分实体类创建一个比分数据表的需求,然而比分实体类的字段数量十分多,达到60个以上,如果用传统的方法创建这个数据库,数据库的创建语句是相当的长,且不利于维护,而且字段名字必需与名字一一对应上,不能有丝豪差错,否则数据库肯定会报错。所以传统的方法在字段非常多的情况下就不适用了,冥丝苦想后,想到了使用java 反射机制解决这个问题。我利且java反射机制

2016-12-23 14:20:41 2144

原创 Android安卓自定义圆角矩形控件,省去定义drawable里面xml的麻烦,轻松编程

程序开发就是一个不断提高效率的过程,有时一些不合理的东西用法在使用过程中逐渐暴露出问题来,就需要用新的方法去改进,提高生产效率,让开发变得十分easy,而不是一直重复的体力劳动,做一个不是码农的工程师。^_+ =.=我们的项目的设计师喜欢用圆角矩形背景作为设计元素,而且颜色、样式各不一样导致项目工程里面定义了大量的xml文件,为了消除这一现象,我想到自定义圆角矩形控件解决这个问题。

2016-12-22 09:36:20 3848 2

原创 Android安卓自定义圆角菜单控件,解决自定义xml,书写一大堆代码的烦恼,轻松编程

1  先看效果图2 背景项目的设计师常常要用到一些圆角的控件,也喜欢用圆角菜单,圆角菜单实现起来本不复杂,但纠结的事,每次都要写一大堆的繁琐的XML,没有营养的代码,至此自定义一个圆角控件的想法产生了。3 技术要领主要用到了 canvas.drawRoundRect、canvas.drawRect、canvas.drawLine等方法以及自定义视图,自定义属性等4 怎么

2016-12-27 19:20:37 857

安卓,Android TextView的垂直滚动效果和上下滚动效果,原生动画实现

Android:TextView的垂直滚动效果和上下滚动效果,原生动画实现

2017-03-19

安卓Android sqlite万能数据库

安卓里常用的存储有方法中少不了数据库的使用,主要是对单表的操作,多表的操作此处不涉及。 每次使用数据库都会有繁琐的代码要写,大致思路是继承自SQLiteOpenHelper写一个数据库操作子类,然后重写onCreate方法,写上数据库的建表语句,重写onUpgrade方法,写上数据库的升级执行代码,此外还有繁琐的 增、删、改、查语句。每次建一张表都要做这些重复的工作,能不能用一种通用的方法,把这些繁琐的事务交给程序自动去完成呢?代码里告诉你答案

2017-03-12

Android安卓使用iosocket进行Socket通信简单封装优雅写代码

对iosocket进行简单封装,使得定制代码更加容易,迭代开发十分方便,实现方式十分优雅,作为一个有洁癖的程序员,自然要用最优雅的方式写出高质量的代码啦

2017-01-13

用对话框完美实现底部弹出PopupWindow样式

Android安卓用Dialog对话框简单并且完美实现popupWindow底部弹出效果,有动画效果

2017-01-13

Windows Mobile 扫雷 手机游戏 源码 C#

Windows Mobile 扫雷 手机游戏 源码 C# 手机屏幕240*320 难度分为初中高级自定义,对于初、中、高三个等级有计时,排行榜,图片采用的是WindowsXP上的经典扫雷图片,还有一种别的主题 可以选择,游戏支持.wav声音,但是要在游戏程序所在目录下加一个mine目录然后根据代码中所指定的名称放入声音文件。VS2005开发,自个过年时无聊写的,相比原来电脑版的改进了不少。因为手机本来运行效率就不如电脑,代码需要做优化,才不至于很卡。

2014-03-23

C# .net 连连看 Windows Mobile 游戏 源码

C# .net 连连看 Windows Mobile 游戏 源码 支持触摸屏,方向键操作,手机屏幕分辨率240*320 可以选择不同的游戏图片,连连看是将两张相同的图片用不多于3条的直线连接并消除的游戏。连线时画出连线,并将连线成功的图片爆炸并消失。 自个写的。可作参考。

2014-02-24

C# 推箱子 小游戏 源代码 代码 游戏 编程

C# 推箱子 小游戏 源代码 代码 游戏 编程,可以推箱子,可撤销ctrl+z,重复 ctrl+Y ,选关,通关将最好纪录步骤保存为level.way文件,可用于通关演示来看整个推箱子的过程,也可向朋友分享自己的通关过程,可以自行设计推箱子的关卡,当前状态存盘,读盘。。最后还有些功能没做出:自动寻路,要用到深度优先,用链接及栈,,鼠标操作人推箱子,还有通关光荣榜。相信各位都想试试身手了吧

2013-12-20

C# 扫雷 源代码 游戏 代码

C# 扫雷 源代码 游戏 代码,如果觉得图片不好看,改下一一最初的图片源源。

2013-12-20

C# 贪吃蛇 游戏 源代码 Windows Forms

C# 贪吃蛇 游戏 源代码,就是小时候玩的游戏 啦,W是上,S下,A左,D右

2013-12-18

空空如也

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

TA关注的人

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