- 博客(5)
- 资源 (7)
- 收藏
- 关注
原创 clojure学习(1)——判断语句
clojure是操作符前缀的语言。;为单行注释nil相当于Java里面的null,if判断里面的falseif语句除了false和nil,其他都为true,如果else后面没内容,为false时就返回nil。user=> (defn is-small [number] (if (< number 100) "yes" "no"))#'user/is-smalluser=> (is-small 2
2017-04-16 20:47:02 905
原创 clojure初探
本文目的是用clojure输出“Hello world!”本文用的是window系统,并认定你已经安装java环境。首先下载clojure,下载地址:https://clojure.org/解压到自己定的目录里面,然后在cmd里面cd进clojure文件夹。输入: java -cp ./clojure-1.8.0.jar clojure.main我的版本是1.8,你根据自己的版本来更改版本号。然后会
2017-04-14 17:15:29 508
原创 Android动画之——圆形进度条加波浪线
效果图 圆形进度条public class RecordView extends View { //View默认最小宽度 private static final int DEFAULT_MIN_WIDTH = 500; public final static int MODEL_PLAY = 2; public final static int MODEL_REC
2017-04-14 10:29:58 3940
原创 EventBus的使用
EventBus主要用于各个组件之间的通信,EventBus作为事件总线方便项目解耦。EventBus整个框架采用订阅者模式来操作。这里我用两个activity进行通信这个是第一个activitypublic class MainActivity extends AppCompatActivity { @BindView(R.id.tv_m) TextView title;
2017-04-13 20:36:25 516
原创 Butter Knife的使用
Butter Knife是view注入框架,使用Butter Knife主要是为了减少代码量,把让模板代码自动生成。先在module的build.gradle里面的dependencies添加依赖compile 'org.greenrobot:greendao:3.2.0'compile'org.greenrobot:greendao-generator:3.2.0'一般用的比较多的是点击事件绑定
2017-04-13 20:33:46 414
RecyclerView拖拽和侧删实现
2017-09-11
Button点击事件的四种实现
2016-06-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人