首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android大叔
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
195
文章 194
沸点 1
赞
195
返回
|
搜索文章
赞
文章( 194 )
沸点( 1 )
vivo官网App模块化开发方案-ModularDevTool
本文主要讲述了Android客户端模块化开发的痛点及解决方案,详细讲解了方案的实现思路和具体实现方法。
更高效地刷新 RecyclerView | DiffUtil二次封装
每次数据变化都全量刷新整个列表是很奢侈的,不仅整个列表会闪烁一下,而且所有可见表项都会重新绑定一遍数据。这一篇对 DiffUtil 进行二次封装以让其更易于使用。
快速搭建Android CI/CD自动化打包构建系统(Jenkins)
本文采用Docker部署Jenkins服务来实现自动化打包,宿主机环境是Ubuntu18.04,宿主机使用root身份
最强打包插件,支持fir,蒲公英上传, 360加固 ,自动生成二维码
@[toc] 序言 由于公司的项目具有多个环境。每次打包都要手动选择编译类型,打包还得上传fir,和蒲公英。最后截二维码给测试。为了偷懒写了一个gradle 脚本。实现以下功能 自定义打包类型,可以指
一文读懂字节跳动自研移动研发工具链 MBox
MBox 是字节跳动抖音基础技术团队根据移动端研发出现的现状与问题,结合移动端研发工具相关实践经验,自研的一款面向移动端开发者的研发工具链产品。
从 LiveData 迁移到 Kotlin 数据流
LiveData 的历史要追溯到 2017 年。彼时,观察者模式有效简化了开发,但诸如 RxJava 一类的库对新手而言有些太过复杂。为此,架构组件团队打造了 LiveData: 一个专用于 Andr
源码分析 | ThreadedRenderer空指针问题,顺便把Choreographer认识一下
日常开发中遇到一些没有见过的crash如何定位分析呢?我相信学习了本篇文章能对你有点帮助,重要的是一些分析思路。
关于Android架构,你是否还在生搬硬套?
关于Android架构,可能在很多人心里一直都是虚无缥缈的存在,似懂非懂、为了用而用、处处生搬硬套,这种情况使用的意义真的很有限。本人有多个项目重构的经验,恰好对设计领域较为感兴趣,今天我将毫无保留的将自己对架构、设计的理解分享给大家。 本文不会具体去讲什么是MVC、MVP、M…
github优秀Kotlin/Android项目top100
曾经有人整理过Github上的Java/Android项目Top100,随着越来越多的Android项目开始转向Kotlin,我也想整理一下优秀的Kotlin/Android开源项目,便于大家更好的学习和参考。 | 6 |square/retrofit | okhttp虽好,但…
可视化拖拽组件库一些技术要点原理分析
建议结合源码一起阅读,效果更好(这个 DEMO 使用的是 Vue 技术栈)。 1. 编辑器 先来看一下页面的整体结构。 这一节要讲的编辑器其实就是中间的画布。它的作用是:当从左边组件列表拖拽出一个组件放到画布中时,画布要把这个组件渲染出来。 用一个数组 componentDat…
下一页
关注了
41
关注者
1
收藏集
12
关注标签
22
加入于
2017-01-18