首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
耀雨
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
20
文章 19
沸点 1
赞
20
返回
|
搜索文章
赞
文章( 19 )
沸点( 1 )
带你动手实现 MVP+Clean架构!
Clean 架构,有的同学可能有所耳闻。肯定也有相当一部分同学没听说过 Clean 架构。 本篇文章重要讲解的是 Clean,MVP 在这里就不再赘述,感兴趣的戳下方链接。 Clean,中文意思为清洁的、整齐的。所以也可以称其为 "清晰架构"。 data 层(数据层)以及dom…
挤需体验三番钟,里造会干我一样,爱象节款混淆
把项目中用到的一些不包括在如上列表中的三方库配置到 proguard-rules.pro 文件中,或者提 issue 使其加入到本库中来(小众或者冷门的不予合入哦)。 混淆通过分析字节码,去掉冗余代码,再加上缩短了变量、函数、类的名称,可以进一步缩减应用大小,如果想混淆资源文件…
用LiveDataBus替代RxBus、EventBus——Android消息总线的演进之路
对于Android系统来说,消息传递是最基本的组件,每一个App内的不同页面,不同组件都在进行消息传递。消息传递既可以用于Android四大组件之间的通信,也可用于异步线程和主线程之间的通信。对于Android开发者来说,经常使用的消息传递方式有很多种,从最早使用的Handle…
又有MVP新写法了,这次我认为挺不错的。
一个简单强大且灵活的MVP框架。 一个 Activity 可以绑定多个 Presenter,以达到最大的复用功能。 采用注解的方式实现依赖注入,减少耦合。 可以灵活管理生命周期。 使用例子可以在项目中找到。 填入泛型参数你的 Presenter 实现类,比如上面所示的 Logi…
【Android珍藏】推荐10个炫酷的开源库
技术群里面经常有人问到一些炫酷的UI效果实现方法,有时候我都是给一个相同或者相似效果的Github链接,有同学私信给我说,大佬,怎么这些效果你都能找到?你是怎么搜索的,或者有其他什么秘方?会利用Google、百度等搜索工具搜索是一方面,另一个重要的方面是:记录搜藏,当看到一个炫…
【即时通讯】基于 Android 的即时通讯应用 [使用融云 SDK]
基于 Android 的即时通讯应用 [使用融云 SDK]
基于【LeanCloud + 融云】的IM聊天应用 v1.0
项目地址 主项目:https://github.com/boredream/BDChat 依赖主model:https://github.com/boredream/bdcodehelper 服务端代码:https://github.com/boredream/BoreIMClo…
【干货】基于iconfont拓展的EasyTextView(高度自定义,丰富Api,支持左右设置Text,设置Shape,设置span等)
还在苦于总用LinearLayout包一层?(代码洁癖患者~)。 Step 2. Add the dependency 动态设置Shape,由SupperShape实现,可以动态通过java代码给任何View设置Shape,不需要再写shape.xml文件,欢迎使用。 本项目仅…
MTRVA2.0来啦
这是MTRVA的架构图。 我们先想象这样一个常见的场景(列表页),那么我们首先要写一个Adapter,然后针对我们每一个type写一个xml,其次我们要在Adapter中用一个list来控制item数量以及每个item渲染所需要的实体类等等,如果对原有list插入逻辑很复杂,甚…
下一页
关注了
13
关注者
0
收藏集
1
关注标签
1
加入于
2017-07-14