2016.5.4

作者: oaosj | 来源:发表于2016-05-04 17:43 被阅读22次

    1.javadoc
    一般都是用utf-8格式,在做文档的时候注意加上:-encoding utf-8 -charset utf-8
    2.MVP
    正确的模式应该把数据存储放在M的repository部分,而不是P。
    还是那句话,
    M数据存储(包含缓存策略),数据发送,
    P view的业务逻辑,M的获取规则。
    V 只管你的show 、hide 、anim

    3.RxJava

    • Observer和 Subscriber其实是同一个东西,正如scrollTo和scrollBy,那么区别就是Observer会被转化成subscriber,subscriber多了一个可控的onStart()。
    • Func1:变换序列类型,夹在链式调用中很棒,如果以后抛弃Retrofit,那么在需要Obervable的时候直接封装好Func1加入调度序列,就可以了。还是代码复用,替换,修改的问题。
    • Action1:执行部分操作
      好多啊。慢慢学吧。
      4.Java
      静态内部类与非静态内部类的区别:
      非静态内部类在编译完成之后会隐含地保存着一个引用,该引用是指向创建它的外围内。静态内部类没有这个引用,其创建无需依赖于外围类,同时不能使用外围类的非static成员变量和方法。

    相关文章

      网友评论

          本文标题:2016.5.4

          本文链接:https://www.haomeiwen.com/subject/ttvrrttx.html