项目结构思考
绝望的涮羊肉
前进无止境
展开
-
Android项目重构之路:实现篇 读后思考
在上次,我思考了关于结构方面的Android项目重构之路:架构篇 读后思考,那么这次,我在读了Android项目重构之路:实现篇之后,也有了新的收获 由于现在所在的公司比较小,android studio是没有使用的,不过在看着那篇文章之后,对于其中的模块原理有了一个基础的了解,原本对于网上分享的一些在android studio项目中界面特效的代码我是无法一下子理解的,现在,我理解了,原创 2015-07-18 12:09:10 · 2075 阅读 · 1 评论 -
Android项目重构之路:架构篇 读后思考
由于本人写代码逻辑比较多,所以现在针对这方面也在进行不断增强,最近偶尔看到一个项目经理在进入新公司时针对代码的结构设计,我在解读之后,针对其思维进行一些思考,每当想到更多会再编辑一次 这张图中的结构与我一般脑中的MVC结构略有不同,所以导致我一开始无法很理解,但是后来我理解了,这里的模型层就是我们定义的bean,可以说这里面都是围绕着模型层来进行 ,这种结构与我之前原创 2015-07-13 21:47:11 · 721 阅读 · 0 评论 -
android中的线程执行UI更新方式,以及Handler的初步了解
在安卓中,网络加载数据或准备数据后显示在界面是一种很频繁的需求,大体来说就是在线程内下载了数据之后需要在ui线程内去更新ui界面,我们需要避免以下两点 绝对不能在UI Thread当中进行耗时的操作,不能阻塞我们的UI Thread 在ui Thread中进行耗时操作,如果出现阻塞时间超过5秒钟,就会出现ANR (Application Not Responding)的现象,此时,原创 2015-08-16 17:39:43 · 864 阅读 · 0 评论 -
google-todo-mvp-clean解读
关于clean架构其实很多人都应该听说过,但是由于clean架构的项目会显得比较复杂,而且在实际使用总其实真的要用到的很少,所以真的了解这个架构的人也比较少 其实我自己是实际在项目中使用了clean架构的,所以其实对于clean架构的一些思想是有了一些了解,不过为了加深理解以及看一下是否理解的有所偏差,所以决定对google的demo看一遍并理解一遍 首先找到google的架构...原创 2018-05-22 15:32:23 · 971 阅读 · 0 评论 -
Android组件化项目指南
在大型项目中,组件化是一个非常必要的方式,所以我就来记录一下关于组件化一些关键的点 组件化的项目结构 最外层类似于一个壳一样,用来动态加载一些模块,下面是各个模块,然后每个模块依赖基础组件 简单的结构差不多就是这样子,但是在实际项目中组件也会互相调用,这个就需要在开发时把握好了,处理好跨组件调用的报错、展示问题 1、组件化开关配置 在gradle.properties文件中定义变...原创 2019-03-01 15:36:18 · 256 阅读 · 0 评论