- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 使用NVM来管理Node
为什么要使用NVM?由于node的生态圈的繁华,基于node的工具或者项目层出不穷。 各种工具使用的node版本可能不一致,就会出现一些奇怪的问题。 比如:你电脑安装的是最新的node,但是有个工具用最新的node就会报错。解决办法是使用低版本的node。 NVM就是用来帮助我们快速切换node版本的。 node所有版本列表安装NVM我使用的Window系统。所以用 nvm-windo
2016-10-30 17:29:03
14454
1
原创 JS传递数据给IOS Android
判断设备是Android还是IOS调用Android的代码 调用IOS的代码应用最近学习Html,需要调用传递数据到IOS和Android,写博客记录下~ 1.判断设备是Android还是IOS var browser = { versions: function() { var a = navigator.userAgent, b = nav
2016-04-26 12:14:19
1504
原创 自定义九宫格手势解锁
项目中用到手势解锁,然而没有在GitHub上找到想要的样式= =,只好自己来定义了,下面来看代码~~基本上很多应用的手势解锁全都是九宫格的,内部内就是九个小圈圈而已。那么我们写来自定义这个小圈圈吧~圈圈的颜色选择状态有大致有三种状态,所以我定义了一个枚举来区分package com.juzisang.com.library;/** * Created by 橘子桑 on 2016/3/27. *
2016-04-04 16:42:43
2656
原创 ButterKnife简单使用
1.ButterKnife引入GitHub—>ButterKnife 官方文档–>官方文档 dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' compile 'com.android.support:appco
2016-03-06 16:58:01
524
原创 开源库FlycoRoundView解析
**FlycoRoundView 一个扩展原生控件支持圆角矩形框背景的库,可以减少相关shape资源文件使用支持TextView,FrameLayout,LinearLayout,RelativeLayout,更多使用也可以自己扩展**1.使用方法 实现以上的效果只需要如下,几个简单的自定义属性, <com.flyco.roundview.RoundTextView
2016-02-12 17:46:51
6275
原创 Android 补间动画解析(一)
最近想给App加一点特效,无奈对动画的一些属性不熟悉,基本是一路百度下来的QAQ,好吧。这里做一下总结,省得下次又一路百度。。如果有什么遗漏的地方,请看到的同学说一下~!Tweened Animations的分类 ### 1. Alpha:淡入淡出动画 2. Scale:缩放动画、 3. Rotate:旋转动画 4. Translate:移动效果 5. AnimationSet:用于播放一组
2016-01-07 00:58:20
644
原创 为RecyclerView打造万能适配器,点击事件,5.0水波纹点击效果
一.前言最近使用到RecyclerView,RecyclerView使用详解戳这里,由于使用过张鸿洋大神的ListView万能Adapter,感觉RecyclerView的Adapter编写还是太麻烦了,而且没有点击事件,ok,参考ListView的万能Adapter的思路,写一个RecyclerView通用的Adapter,在加上点击效果( ̄︶ ̄)↗ 涨 二.代码编写RecyclerAdapt
2016-01-02 18:40:55
8765
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人