• 我的消息
  • 我的博客
  • 我的学院
  • 我的下载
  • 我的收藏
  • 消息
  • 搜索条件:
    点击返回全部
    全部文章 > {categoryName }
    • 置顶Android 模块化探索与实践

      本文首发于《程序员》杂志五月刊,此版本有部分纠错与调整 一、前言万维网发明人 Tim Berners-Lee 谈到设计原理时说过:“简单性和模块化是软件工程的基石;分布式和容错性是互联网的生命。” 由...

      原创
      2017-05-06 00:00:44
      915
      1
    • 置顶安居客Android项目架构演进

      本文已授权微信公众号 AndroidDeveloper 独家发布。 入职安居客三年从工程师到 Team Leader,见证了 Android 团队一路走来的发展历程。因此有心将这些记录下来与大家分享,...

      原创
      2017-02-27 14:25:58
      15495
      29
    • Android WebView那些坑之上传文件

      解决问题之前我们先来说说`WebView`上传文件的逻辑:当我们在Web页面上点击选择文件的控件(``)时,会回调`WebChromeClient`下的`openFileChooser()`(5.0及...

      原创
      2017-03-02 16:09:53
      1713
      1
    • 神兵利器Dagger2

      Dagger-匕首,鼎鼎大名的Square公司旗下又一把利刃(没错!还有一把黄油刀,唤作ButterKnife);故此给本篇取名神兵利器Dagger2。Dagger2起源于Dagger,是一款基于Ja...

      原创
      2017-03-02 15:51:49
      7792
      1
    • 在Android项目中使用Java8

      之前由于Android平台不支持Java8,如果我们想在Android项目中使用Lambda表达式、Stream API等Java8中的新特性就必须使用Retrolambda、Lightweight-...

      原创
      2017-03-02 15:47:07
      871
      0
    • Java8新特性第3章(Stream API)

      Stream作为Java8的新特性之一,他与Java IO包中的InputStream和OutputStream完全不是一个概念。Java8中的Stream是对集合功能的一种增强,主要用于对集合对象进...

      原创
      2017-03-02 15:45:57
      367
      0
    • Java8新特性第2章(接口默认方法)

      在Java中一个接口一旦发布就已经被定型,除非我们能够一次性的更新所有该接口的实现,否者在接口的添加新方法将会破坏现有接口的实现。默认方法就是为了解决这一问题的,这样接口在发布之后依然能够继续演化。

      原创
      2017-03-02 15:44:12
      334
      0
    • Java8新特性第1章(Lambda表达式)

      我们通过三篇文章来一起探索下Java8的新特性

      原创
      2017-03-02 15:41:12
      300
      0
    • 设计模式之观察者模式

      场景我们接到一个来自气象局的需求:气象局需要我们构建一套系统,这系统有两个公告牌,分别用于显示当前的实时天气和未来几天的天气预报。当气象局发布新的天气数据(WeatherData)后,两个公告牌上显示...

      原创
      2017-03-02 15:35:01
      669
      0
    • RxJava系列番外篇:一个RxJava解决复杂业务逻辑的案例

      之前写过一系列RxJava的文章,也承诺过会尽快有RxJava2的介绍。无奈实际项目中还未真正的使用RxJava2,不敢妄动笔墨。所以这次还是给大家分享一个使用RxJava1解决问题的案例,希望对大家...

      原创
      2017-03-02 15:21:46
      879
      0
    • RxJava系列7(最佳实践)

      这篇文章只是简单的通过两个例子介绍了RxJava在生产环境中的使用。不过本篇中的每个例子我都配上了完整的代码。 > 按照计划这一期是要介绍RxJava框架结构和设计思想的,但是考虑到Netflix将...

      原创
      2017-03-02 15:20:30
      718
      0
  • 学院
  • 下载
  • 消息