![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Android 组件化插件化
Android 组件化插件化
jianning-wu
努力过,期待中,好好工作!
展开
-
JavaScript 教程之DOM 事件+DOM 节点
一.JavaScript HTML DOM 事件 HTML DOM 使 JavaScript 有能力对 HTML 事件做出反应。 对事件做出反应 我们可以在事件发生时执行 JavaScript,比如当用户在 HTML 元素上点击时。 如需在用户点击某个元素时执行代码,请向一个 HTML 事件属性添加 JavaScript 代码: onclick=JavaScript HT...原创 2017-08-25 14:14:40 · 377 阅读 · 0 评论 -
Android 面向对象六大设计原则总概
设计模式和架构对创建一个成功可靠的应用程序至关重要,可是具备哪些特征才算得上一个好的架构呢?MVP、MVC和MVVM似乎都不错,该如何选择呢? 为什么以及如何选择正确的架构? 如果一开始不在乎架构、后期将会是修复错误和漏洞的噩梦。当然,程序员可以忽略像“Hello World”这样简单的应用程序中的体系结构,也可以忽略一些具有少量代码结构的应用,因为可以直接在View Co原创 2017-06-27 17:24:29 · 381 阅读 · 0 评论 -
JavaScript 教程之JS变量+JS数据类型+JS对象
一.JavaScript 变量 1.描述 变量是存储信息的容器。 变量可以使用短名称(比如 x 和 y),也可以使用描述性更好的名称(比如 age, sum, totalvolume)。 变量必须以字母开头。 变量也能以 $ 和 _ 符号开头(不过我们不推荐这么做) 变量名称对大小写敏感(y 和 Y 是不同的变量) JavaScript 语句和 JavaScript 变量...原创 2017-05-22 09:10:40 · 448 阅读 · 0 评论 -
Collection集合多个实现类对比
从JDK1.2起,就有了HashMap,正如前一篇文章所说,HashMap不是线程安全的,因此多线程操作时需要格外小心。 在JDK1.5中,伟大的Doug Lea给我们带来了concurrent包,从此Map也有安全的了。 ConcurrentHashMap具体是怎么实现线程安全的呢,肯定不可能是每个方法加synchronized,那样就变成了HashTable原创 2017-04-28 11:30:36 · 407 阅读 · 0 评论 -
Android 组件化 路由跳转(下)
1.读取Bitmap的方法 1.1.BitmapFactory.decodeStream();方法 网络图片 1.2.BitmapFactory.decodeResource();方法res/drawable 1.3.BitmapFactory.decodeFile();方法 某个文件下 2.保存bitmap图片 bitm...原创 2017-04-25 10:59:48 · 386 阅读 · 0 评论 -
Android 组件化 路由跳转(上)
1.简介 官方对于Activity的介绍:(连接:http://androiddoc.qiniudn.com/guide/components/activities.html) Activity是一个应用程序组件,它提供了一个屏幕,用户可以通过该屏幕进行交互,以便做一些事情,比如拨打电话、拍照、发送电子邮件或查看地图。每个活动都有一个窗口来绘制它的用户界面。窗口通常会填充屏幕,但可能...原创 2017-04-25 10:43:23 · 1068 阅读 · 0 评论 -
Android 组件化 各个Module统一配置Gradle文件
java表面上没有指针的原因是jvm内部把“指针”影藏掉了。 比如说:在java中,一个可能的堆的设计是将堆分为两个部分:引用池和对象池。一个对象的引用就是指向引用池的本地指针。而脚本语言和php就更不必多说。而且更重要的理解了指针更有利于以后高效编程。 变量在计算机中是怎么存储的。 比如: int i = 100; 这个 i 呢,计算机会把他翻译成一个地...原创 2017-04-19 17:43:54 · 1078 阅读 · 0 评论 -
Android 组件化 修改新建Module的各种配置
MVP也即Model-View-Presenter,是在MVC基础上优化衍生出来的一种软件架构模式,它将MVC中的Controller层进行了优化而生成了Presenter(可理解为主持者或表示者)。 这里Presenter层和MVC的Controller一样,负责核心逻辑,但不同的是,Presenter通过接口协议进行数据传递、功能调用,并阻断了View和Model的直接联系,从而使Vie原创 2017-04-19 17:40:16 · 995 阅读 · 0 评论 -
Android 组件化 从零创建一个组件化的项目
1.EventBus简介 EventBus 是由 greenrobot 组织开发的一个 Android 事件发布/订阅轻量级框架。EventBus 可以代替 Android 传统的 Intent, Handler, Broadcast或接口函数,在 Fragment, Activity, Service 线程之间传递数据,执行方法。 2.EventBus特点 代码简洁,是一...原创 2017-04-19 14:06:03 · 440 阅读 · 0 评论