
译文
梦想拒绝零风险
这个作者很懒,什么都没留下…
展开
-
3. Dagger2之Component
译文标注一个接口或者抽象类从而根据modules集合生成一个完整的、依赖注入的实现。生成类会以@Component标注的类名加Dagger前缀命名。例如{@code @Component interface MyComponent {...}}会产生一个名为DaggerMyComponent的实现。1. Component-methods(组件-方法)每一个使用@Component翻译 2018-01-22 22:44:14 · 669 阅读 · 0 评论 -
Android官方文档翻译-Broadcasts
原文链接:https://developer.android.com/guide/components/broadcasts.html广播Android应用可以向Android系统和其他Android应用发送或从它们那接收广播消息,这类似于发布-订阅设计模式。当需要关注的事件发生时这些广播就会发送出去。例如Android系统在许多系统事件发生时会发送广播,比如当系统启动或设备开始充电时。应用也可以发翻译 2017-12-30 08:59:42 · 709 阅读 · 0 评论 -
大话MVP架构模式(1)-Basic
Model-view-presenter(MVP)是Model-view-controller(MVC)的派生,通常用于UI构建。在MVP中,presenter充当着“中间人”的功能。在MVP中,所有的表示逻辑都推给presenter。 model-view-presenter最早起源于90年代的Taligent——一个由Apple、IBM和Hewlett-Packard合资的企业。MVP是在翻译 2017-12-19 13:46:52 · 599 阅读 · 0 评论 -
史上最全的WebSettings说明
setAllowContentAccess (boolean allow) 是否允许在WebView中访问内容URL(Content Url),默认允许。内容Url访问允许WebView从安装在系统中的内容提供者载入内容。setAllowFileAccess (boolean allow) 是否允许访问文件,默认允许。注意,这里只是允许或禁止对文件系统的访问,Assets 和 resource翻译 2016-08-18 18:25:04 · 16832 阅读 · 4 评论 -
Dagger 官方文档之Dagger1(译文)
译者注Dagger2是在Dagger1的基础上升级开发的,所以要学习Dagger2,先了解Dagger1。下文是由Dagger1的官方文档翻译而来。 参考: 原文链接 Dagger1项目链接介绍在任何应用中最好的类是那些“干活卖力”的:如BarcodeDecoder,KoopaPhysicsEngine和AudioStreamer.这些类持有依赖,可能是一个BarcodeCameraFinde翻译 2017-12-21 13:50:52 · 1112 阅读 · 0 评论 -
面向对象23个设计模式(1)——工厂方法模式
参考链接:https://en.wikipedia.org/wiki/Factory_method_pattern http://blog.youkuaiyun.com/xmlife/article/details/43491039概念在基于类的编程(class-based programming)中,工厂方法模式(the factory method pattern)是创建型模式(creational pa翻译 2017-12-12 18:24:18 · 546 阅读 · 0 评论 -
AnnotationProcessor之Element和TypeElement
原文(摘自Java8的官方文档): Represents a class or interface program element. Provides access to information about the type and its members. Note that an enum type is a kind of class and an annotation type is a原创 2017-05-23 16:46:55 · 1133 阅读 · 0 评论 -
Activity官方文档译文简析
优快云这个垃圾,弄个回收站又不能还原生命周期可见的生命周期 onStart–>onResume–>onPause–>onStop 在这期间可以保留需要展示给用户的信息,例如在onStart中注册BroadCastReceiver,无需展示时在onStop中注销。在显示与隐藏间,这些方法可调用多次。前台的生命周期 onResume–>onPause Activity原创 2016-07-15 00:05:16 · 1029 阅读 · 0 评论 -
1.2.1 设计模式:Builder——建造者模式
Intent(意图)将一个复杂对象的构建(construction)与其表示(representation)分离,这样同样的构建过程可以创建出不同的表示。Motivation(动机)一个RTF(Rich Text Format)文档转换格式的阅读器必须可以将RTF转换成多种文本格式。该阅读器必须能将RTF文档转换成无格式的ASCII文本,或者转换为可交互编辑的文本插件(text w翻译 2018-01-17 22:01:45 · 525 阅读 · 0 评论