首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
他山之石
订阅
人在九楼
更多收藏集
微信扫码分享
微信
新浪微博
QQ
29篇文章 · 0订阅
android ViewPager 仿画廊/图书翻页 与 palette 使用
废话不多说,先来看看完成的效果! 总结实现效果: ViewPager 实现无限自动播放 ViewPager 实现中间大,两边小 [仿画廊效果] ViewPager 实现图片叠加[仿图书翻页效果] pa
Android修炼系列(41),简单实现个汉字笔顺动画
本节使用 hanzi-writer-data 源数据,一步步 从零开始实现一个汉字笔顺动画的效果..
Android 组件化最佳实践
在项目的开发过程中,随着开发人员的增多及功能的增加,如果提前没有使用合理的开发架构,那么代码会越来臃肿,功能间代码耦合也会越来越严重,这时候为了保证项目代码的质量,我们就必须进行重构。 比较简单的开发架构是按照功能模块进行拆分,也就是用 Android 开发中的 module …
一种非嵌套滑动冲突的解决方案
图左侧是 UI 的层级,上层是一些按钮控件和 ViewPager ,下层是视频流展示的 Fragment。右边是触摸事件处理的层级,双指缩放/View点击/聚焦点击需要在 ViewPager上面,否则都会被 ViewPager 消费掉,但是 ViewPager 的 UI 层级又…
美团外卖Android平台化架构演进实践
总第227篇2018年第19篇美团外卖自2013年创建以来,业务一直高速发展。目前美团外卖日完成订单量已突破1800万,成为美团点评最重要的业务之一。美团外卖的用户端入口,从单一的外卖独立App,拓展
参考微信模块化通信具体实现
初期Android项目构建方式基本为分层结构设计,由于初期项目较小这种架构简单,清晰因此沿用至今。而当项目业务逐渐扩大时发现简单的分层结构已经无法满足现有项目架构,尤其是多人开发时各个业务之间沟通成本成指数上升。 应运而生的模块化思想诞生,初期大家只是将项目的业务进行简单拆分成…
Gradle插件开发 APK瘦身资源自定义7z压缩
项目开发中,随着业务的增长,常常需要在apk编译阶段对包代码或是资源做一定的自定义修改,比如热修复,插件生成,无埋点统计,渠道包生成等等。 但是公司项目业务开发人员基本上都很少接触到相关技术,这里以学习的态度,实现一套用7zip压缩apk资源文件的gradle插件。 APK瘦身…
EasyDependency:简单优雅管理组件化的依赖配置
在实际的开发中,随着项目的复杂度的提升,为了维护代码的复用率和可读性,项目的组件化是一种比较受欢迎的解决方案。 在这个过程中,一个小的问题是关于组件化工程的依赖管理。随着工程中的模块越来越多,整个工程的编译时间会增多(虽然Android studio在这方面的改进已经越来越好)…
美团猫眼电影android模块化实战--可能是最详细的模块化实战
首先一句话概括:我想把这几个月做的事情记录下来,并且希望尽量详细,希望读者读了这篇文章能够知道项目进行模块化,项目改业务框架可能会遇到哪些问题,具体每个步骤都做什么,而不是大致的了解。 现在很多人都在谈模块化,网上有一大堆的博客实践都在讲这个。很多谈的只是模块与模块之间的解耦,…
Android模块化专题(二)- 模块通信和模块间服务调用
本文是对模块化专题介绍的系列文章,包含了以下四部分:《我所理解的Android模块化(一)——概念和路由》,《我所理解的Android模块化(二)——模块通信和模块间服务调用》,《我所理解的Andro