自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Chailyn的博客

不积跬步无以至千里

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

原创 将github上的项目整合到jitpack

首先在github上提交一个项目 我们新建一个项目,这个项目中我们创建一个module,就是我们最后要用的库,最后将项目提交到github上,这个我用的是这个https://github.com/yingziYGwin/MyZxingLib首先在github中操作release然后到jitpack进行提交https://jitpack.io/ 最后使用 以上作为一个记录。 参考:http:

2017-06-27 14:39:54 708

原创 Volley自定义一个Request

之前通过源码简单的了解一下Volley. 1.Volley源码学习笔记_RequestQueue和BasicNetWork 2.Volley源码学习笔记_ExecutorDelivery 3.Volley源码学习笔记_CacheDispatcher和NetworkDispatcher 4.Volley源码学习笔记_Request 现在我们可以尝试自定义一个Volley请求。可以适用一般

2017-06-26 15:49:06 517

原创 AngularJs1学习笔记:AngularJS 输入验证和事件

一:AngularJs1学习笔记:指令 上篇看完angular的指令现在看一下他的指令和验证。这里的验证的对象是input。事件ng-click 表示点击事件 绑定点击事件<button id="butLogin" ng-click="login()">登录</button> $scope.login =function(){ alert("哈哈哈"); }ng

2017-06-26 13:07:49 1801

原创 AngularJs1学习笔记:指令

AngularJS 通过被称为 指令 的新属性来扩展 HTML。 AngularJS 通过内置的指令来为应用添加功能。 AngularJS 允许你自定义指令。 AngularJS 指令是扩展的 HTML 属性,带有前缀 ng-ng-app 指令初始化一个 AngularJS 应用程序。,标记AngularJs的范围,这个范围内AngularJs可以识别。一般放在html标签

2017-06-23 13:49:19 565

原创 Javascript学习-设计模式文章推荐

深入理解JavaScript系列(25):设计模式之单例模式深入理解JavaScript系列(26):设计模式之构造函数模式深入理解JavaScript系列(27):设计模式之建造者模式深入理解JavaScript系列(28):设计模式之工厂模式深入理解JavaScript系列(29):设计模式之装饰者模式深入理解JavaScript系列(30):设计模式之外观模式深入理解JavaScript系列(

2017-06-21 14:23:01 869 1

转载 Java生成唯一GUID UUID

GUID(Global unique identifier)全局唯一标识符,它是由网卡上的标识数字(每个网卡都有唯一的标识号)以及 CPU 时钟的唯一数字生成的的一个 16 字节的二进制值。 GUID 的格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”,其中每个 x 是 0-9 或 a-f 范围内的一个十六进制的数字。例如:76895313-83

2017-06-21 14:19:46 1423

原创 CountDownTimer使用之页面即时跳转

刚进入app的时候页面跳转,几秒后进入初始Activity,可以用Handler+time计时实现,这里可以试试CountDownTimer,用起来方便public class FlashActivity extends Activity { private TextView textTime; @Override protected void onCreate(Bundle

2017-06-21 11:06:08 658

原创 android 自定义控件 简易时间轴 二

这篇做了一个简单的时间轴控件。右侧的数据就是一个简单的字符串。问题还是有的,当右侧的文字长度不一样的时候就会有问题了。现在可以修改一下适配右侧的文字。效果如下: private Paint bgPaint, linePaint, borderPaint,textPaint; private Rect bgRect, textRect; //基本属性 private int

2017-06-21 10:42:27 1140

原创 Android 开源库_酷炫的颜色选择画板

GitHub地址https://github.com/QuadFlask/colorpicker 先看一下的使用的效果,一共有2个样式 代码使用 AlertDialog colorDialog= ColorPickerDialogBuilder .with(MainActivity.this)

2017-06-16 11:12:52 2722

转载 java 出现No enclosing instance of type Test1 is accessible. Must qualify the allocation with an enclos

大概情况就是这样一段代码报错,查找资料解决,这里记录一下public class Test1 { class A{ } public static void main(String[] args) { A a =new A();//这里报错,把A 改下 static 的就可以 }}参考非常感谢http://blog.csdn.net/sunny2038/

2017-06-15 11:41:27 2339

原创 Javascript监听此时的按键值

<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><script language="javascript" type="text/javascript">win

2017-06-14 10:47:57 329

原创 cordova学习笔记_cordova插件的使用(camera)

之前一篇简单的介绍了项目的创建现在来看一下,cordova的插件如何使用。添加cordova的插件就可以调用手机原生的一些功能或者控件。 首先添加相机插件:cordova plugin add cordova-plugin-camera 具体如何使用呢? <div class="app"> <div class="divUpload"> <input type="

2017-06-13 16:21:49 2532 1

原创 cordova学习笔记_创建一个cordova项目

环境和工具 webstorm Node.js JDK git 打开git bash,进入你要创建项目的目录,键入以下命令cordova create cordovaDemo com.cordova.demotest cordovaDemoTest 进入cordovaDemo这个文件夹: 添加Android平台 cordova platforms

2017-06-13 15:55:27 1964 1

原创 Rx系列学习笔记_使用okhttp拦截器统一处理返回请求

之前我们进行了一个简单的请求。但是我们发现api的所以的Observable的类型都是要进行一个ResponseData包裹。ResponseData的代码如下:public class ResponseData<T> { private String ErrorCode; private String ErrorMsg; private String Status;

2017-06-13 15:21:06 4516

原创 Rx系列学习笔记_RxJava+Retrofit进行简单请求

之前简单的学习了一下Rxjava的一些方法,现在来通过请求数据来继续学习。1 .请求的APIpublic interface MyApi { /** * 获取列表信息 * @param createdate * @param code * @return */ @GET("getusedserialwarcardlist.ashx")

2017-06-13 10:55:12 396

转载 C#学习笔记(1)_用EditPlus编译运行C#程序

因为公司会用到.NET技术,而我就会Java 装好Microsoft VisualStudio 2010 后发现这家伙真臃肿,虽然是开发利器,但是仅仅学习C# 做个小练习就用这玩意儿有点“大炮打小鸟”的嫌疑,于是我想起了一个自己非常喜欢的一个强大的文本编辑工具—EditPlus,经过简单的配置,也可以编译C#并运行C#程序。此软件非常小,启动迅速,可以编译很多语言,比如java,C/C++,PHP等

2017-06-12 13:06:23 1014 1

原创 Rx系列学习笔记_Rxjava的基本了解

学习的博文: 扔物线-给Android 开发者的 RxJava 详解 tough1985-RxJava 与 Retrofit 结合的最佳实践 大头鬼rxjava系列译文以上我都还没啃完。。所以就只会简单的使用…之前就是看一下丢一下,现在慢慢重新学习感谢给我讲课的大大。先看一下Rxjava的代码(来自扔物线的例子) Observable .from(folders) .

2017-06-12 11:22:26 567

原创 设计模式学习_javascript_观察者模式

什么是观察者模式观察者模式,用于一和多之间,一改变的时候通知多进行相应的变化。现在我们通过一个栗子来看一下观察者模式是怎样的。 下面这个demo要是实现的效果就是通过ADD按钮添加CheckBox显示在下面的灰色div中,然后上面的CheckBox选择的时候下面的CheckBox进行相应的操作。可能项目不是很完整,基本上看一个思想就好。 下面来分析 一下 这里当最上面的Che

2017-06-08 18:20:39 349

原创 Volley源码学习笔记_Request

现在看一下Volley的请求Request是什么样子的。abstract class Request<T> implements Comparable<Request<T>>{}...public int compareTo(Request<T> other) { Priority left = this.getPriority(); Priority right

2017-06-08 15:55:51 342

原创 Volley源码学习笔记_CacheDispatcher和NetworkDispatcher

从之前第一篇,第二篇可以看出,NetworkDispatcher和CacheDispatcher是start请求队列的时候创建的线程,在RequestQueue的add方法中我们可以看到请求是先添加到重复请求队列和缓存队列的。缓存队列传递给了CacheDispatcher。那CacheDispatcher中是怎么处理请求队列的? mCacheDispatcher = new CacheDisp

2017-06-08 13:30:52 324

原创 Volley源码学习笔记_ExecutorDelivery

Volley源码学习笔记_1简单介绍了RequestQueue以及BasicNetWork。这里看一下ExecutorDelivery。ExecutorDelivery的作用 ExecutorDelivery是用来通信,使用的是Handler。它实现了ResponseDelivery接口。ResponseDelivery有3个方法。参数是Request,Response以及一个Runnable接

2017-06-07 18:22:47 341

原创 Volley源码学习笔记_RequestQueue和BasicNetWork

1.开始 Volley也只是听过没用过,新接的项目里面请求用的是Volley,只能赶鸭子上架的看了些简单的使用。现在理解下源码。(ps:这里不涉及有关图片相关的部分pps:理解不对的地方请指出,灰常感谢)2.Volley的使用 关于Volley的使用,比较简洁的。 //首先创建请求队列 RequestQueue requestQueue = Volley.newRequestQue

2017-06-07 17:38:06 452

原创 设计模式学习_javascript_单例模式

什么是单例模式?保证一个类仅有一个实例,并提供一个访问它的全局访问点。var SingleTon=(function(){ var instance; var Student=function(){ this.name="yqy"; this.age=23; } return { getInstance:function

2017-06-07 09:36:32 289

开源MD风格Dialog

开源MD风格Dialog

2016-12-12

省市区二三级数据xml,sql,json

省市区二三级数据xml,sql,json

2016-11-08

apktool反编译工具

apktool 反编译

2016-10-15

listview+checkbox 多选

listview+checkbox 多选

2016-07-04

Virtualbox

Virtualbox错误,恢复系统主题

2016-06-04

新浪微博分享

在新浪微博的开发平台审核过后创建应用,获取自己的APPKey

2015-09-29

自定义view实现垂直gallery滚动

自定义view实现垂直gallery滚动,字体渐变缩放

2015-09-26

Android checkbox 实现单选

Android checkbox 实现单选,代码较少,布局简单

2015-09-26

空空如也

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

TA关注的人

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