240 发简信
IP属地:天津
  • Kotlin 初体验

    Kotlin 初体验 Kotlin也是基于JVM设计的编程语言,相对Java来说,Kotlin在编写代码时有如下优势:代码简洁高效、函数式编程、...

  • Resize,w 360,h 240
    dva 框架介绍

    dva 是基于 redux 最佳实践 实现的 framework,简化使用 redux 和 redux-saga 时很多繁杂的操作 数据流向 数...

  • android 单元测试

    单元测试的重要的和必要性这里不在强调,本文介绍几个常用的单元测试的框架 JUnit4 JUnit4是一个java的单元测试框架,多数Java的开...

  • Resize,w 360,h 240
    Fragment Transactions & Activity State Loss

    原文链接 StackOverflow的一个问题: 解释为什么会抛出这个异常,并且给出解决这个问题的几个建议 为什么抛出这个异常 抛出这个异常的原...

  • Android自定义控件:如何使view动起来?

    本文发表于CSDN《程序员》杂志2016年8月期,未经允许不得转载! 摘要 Android中的很多控件都有滑动功能,但是很多时候原生控件满足不了...

  • DrawerLayout 源码分析

    简介 DrawerLayout充当窗口内容的顶层容器,允许"抽屉"式的控件可以从窗口的一边或者两边垂直边缘拉出 使用 抽屉的位置或者布局可以通过...

  • Resize,w 360,h 240
    在已有的项目中引入react native

    如果新建一个react native项目,在Android中写native的话是很容易的,一般情况下项目已经存在,如何在已经存在的app中引入r...

  • Resize,w 360,h 240
    React Native 中 component 生命周期

    React Native中的component跟Android中的activity,fragment等一样,存在生命周期,下面先给出compon...

  • 设计模式之单例

    单例模式:确保一个类只有一个实例并提供一个对它的全局访问指针 什么是线程安全? 如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同...