首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
架构
订阅
王凯君28763
更多收藏集
微信扫码分享
微信
新浪微博
QQ
26篇文章 · 0订阅
一个 MVP 架构的应用,代码整洁干练,高度封装
MVP+Dagger2+Rxjava+Retrofit+GreenDao 开发的应用,包含新闻、视频、图片 3 个模块功能,良好的代码规范和清晰的项目架构,项目有不小的代码量并且做了大量封装,里面的功能模块可直接抽取出来使用。项目中尽可能尝试运用各方面的知识,对开发学习有不错的参考价值。
Android 中LayoutInflater(布局加载器)源码篇之createViewFromTag方法
如果读者没有阅读过该系列博客,建议先阅读下博文说明,这样会对后续的阅读博客思路上会有一个清晰的认识。 createViewFromTag在LayoutInflater中存在重载,最终还是会调用5个参数的createViewFromTag方法。 在使用时,相当于所有控件标签的父类…
通俗易懂的Redis数据结构基础教程
Redis有5个基本数据结构,string、list、hash、set和zset。它们是日常开发中使用频率非常高应用最为广泛的数据结构,把这5个数据结构都吃透了,你就掌握了Redis应用知识的一半了。 首先我们从string谈起。string表示的是一个可变的字节数组,我们初始…
Android Binder之应用层总结与分析
图文并茂的总结了Binder应用层的总体流程
Android架构系列-MVP架构的实际应用
在系列文章的第一篇文章中介绍了使用MVP架构。详细可以回看该文章 MVP是一种代码的分层思想,其实没有用到任何库,只是告诉了你如何规整的放置代码。使各个层次的代码各司其职,增加易读性和可测试性。 但是真实开发中发现,MVP是一种模块中高内聚的模式,Presenter层接管了Ac…
Lifecycles源码解读
Lifecycles源码分析
从 Android 代码中来记忆 23 种设计模式
从我们平时使用到的 android 的 api 中来记忆设计模式
Android Render(一)Activity窗口构成和绘制解析
这里我们会介绍到Activity、PhoneWindow、DecorView、ViewRootImpl、WindowManagerImpl、WindowManagerGlobal、ActivityThread和Surface,关于Activity窗口有很多方面可讲,我这里只侧重…