240 发简信
  • 买东西前的四条购买原则

    买东西前的四条购买原则:1.是否为生活必需品?2.如果不是生活必需品,是否非常喜欢?3.如果非常喜欢,是否会长周期的喜欢?4.如果买了它,下次搬...

  • RxBus for Android

    通过RxBus来实现事件的通知和订阅,简化应用组件间的通信,解耦事件的发送者和接收者,避免复杂和容易出错的依赖和生命周期的问题. 1. 依赖...

    0.9 980 1 51
  • 120
    Mvp_RxJava_Retrofit_Dagger组合框架

    Mvp、RxJava、Retrofit、Dagger这些当前流行的框架相信大家都听说过,这里不对这些做科普,这里主要分享一下个人的框架搭建,希望...

    1.0 668 0 51
  • 120
    String、StringBuffer、StringBuilder的区别

    String、StringBuffer、StringBuilder是编程中经常使用的字符串类,他们之间的区别也是经常在面试中会问到的问题。现在总...

    0.7 877 1 52
  • 120
    RelativeLayout or LinearLayout如何选择?

    这应该是大家写界面最常用的两个布局了 我们都知道,在老版本SDK中,创建项目时系统默认的根部局是LinearLayout,而在新版本的SDK中,...

    0.8 1060 0 50
  • 120
    Android中用Shape实现圆角和局部圆角

    本文讲解如何实现布局边框的部分圆角 大家可能都知道圆角实现其实很简单, 在drawable文件夹下新建xml文件加入以下代码 情景1: 四个角均...

  • ScrollView嵌套listView/gridView的坑

    问题: 为什么scrollView中的listView/gridView只显示一行? 原因:由于listView/gridView在scroll...

    0.7 1392 9 51
  • 120
    再续 Java 线程池

    本文引领大家更深层次的理解线程池的工作原理 大家可以先看看前一篇文章 初识 Java 线程池 相信看过上一篇的朋友们都对常用的四种线程池有基础的...

    0.7 626 0 50
  • Android倒计时之 CountDownTimer

    这里给大家介绍一种android中倒计时方法, 通过一个简单的例子来使用CountDownTimer实现倒计时10秒: 可以看出CountDow...