摘要:
0x00 背景 真不是和被推荐了2天的博客园一位大神较真,从他那篇文章的索引式文章内容也学习到了很多东西,看评论区那么多对社交APP源码有兴趣的,正巧我上周把我的一个社交APP开源了,包括android源码和基于Laravel服务器的源码,并且之前有文章完整的介绍了Android端迁移到MVP架构的 阅读全文
摘要:
Luban-Circle-Demo 自己要用的上这个,找轮子的时候正巧发现了一个不错的图片压缩轮子鲁班;正巧原repo主用的rxjava,我一直没有时间点亮这个技能树,所以把rxjava部分扣掉了;正巧大部分的朋友圈轮子都是讨论的显示列表和多图选择器,而没有一个不错的编辑页(包括图片列表UI和图片上 阅读全文
摘要:
等想到写点什么的时候再写吧,其他看代码。 https://github.com/huijimuhe/monolog-android https://github.com/huijimuhe/monolog-web 阅读全文
摘要:
基于Laravel+Swoole开发智能家居后端 在上一篇<Laravel如何优雅的使用Swoole>中我已经大概谈到了Laravel结合Swoole的用法。 今天,我参与的智能家居项目基本上已经结束了Web服务器及android端的开发(熬了个通宵突击把剩下的做了,好累), 趁热来聊聊基于Lara 阅读全文
摘要:
在完成上一篇之后,断断续续的开始重构我的Android项目代码,现在终于完成了。在重构期间又仔细阅读了一些开源项目的源码及文章,并询问了一些大神思路,按照理解自己完成了MVP结构的重构,与google samples项目的大致一致,但没有完全照搬。本文侧重一些重构过程中思考的问题,,具体的代码可以在 阅读全文
摘要:
背景 正在做一个智能家居的项目(钱低的吓死人怎么办),接收下位机(就是控制智能家居硬件模块的HUB)协议解析,Web端维护硬件状态,利用APP交互。由于下位机数据是发送到服务器的XXX端口,所以必须对XXX端口进行监听。其实和聊天室的概念差不多,研究了一下workerman、swoole和其他几个开 阅读全文
摘要:
接上一篇,这一篇开始用android来解释MVP概念、八股式的架子结构和命名规范。我在准备这篇文章的时候还看到不少在MVP基础上衍生的架子思路,底子是MVP没错,但命名有区别、复杂度变了、架子也用到了module拆分而不单纯用包进行拆分,所以接下来会基于googlesamples推荐的命名、架子结构 阅读全文
摘要:
搭架子是脑垂体在放烟花 俗话说吃多少饭,走多少路,上学的时候捧着《设计模式》就想睡觉,现在轮子看得多了,自然有心领神会之感。搭架子就像谈哲学,如高山流水,遇弯则急、遇潭则深。我印象最深的是一次酒过三巡,一位德高望重的前辈讲释迦牟尼的故事:有人问释迦牟尼”恒河的沙砾有多少?“,释迦牟尼答:“恒河的沙砾 阅读全文
摘要:
背景 一直以来都想实现类似新闻客户端、鲜城等文章型app的正文显示,即在web editor下编辑后存为json,在app中解析json并显示正文。 网上搜过,没找到轮子。都是给的思路,然后告知是公司项目不好分享代码,所以干脆就自己做。 例子给的ui很粗,以实现功能为目的,你要有兴趣可以star等我 阅读全文
摘要:
背景 先说说逆向那事。各种曲折..各种技术过时,老老实实在啃看雪的帖子..更新会有的。 回正题,这里讨论的是在Masnory框架下的布局问题。像我这种游击队没师傅带,什么都得自己琢磨,一直没闹明白下面几个问题,今天终于下决心整理测试了一下,看完这篇文章基本上能闹明白ios的图标大小问题了。 会讨论问 阅读全文