首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
好文章
订阅
GDragon1478255978509
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
[译]Kotlin + buildSrc:更好的管理Gadle依赖
为了充分利用Android Plugin for Gradle 3.0+的优点,将Android项目拆分成多个module的做法越来越常见。然而,随着module数量的增多,我们很快就会遇到依赖管理的混乱问题。 这是一种大多数人在采用的管理依赖的方法,但每次升级依赖库时都需要做…
拖更了三年,带回了一个非常好用的库|墙裂推荐
事情是这样的。 4年前毕业那会,呆在公司的短视频项目,做 🍍 视频。那会做得比抖音还早,但是由于短视频太烧钱了,项目被公司关掉啦。当时需要开发横竖屏直播/异步视频的场景,就研究下了市场上的 app,发现输入弹幕的交互并不友好。最直接的体验就是,微信比绝大部分IM软件在聊天场景…
『BATcoder』寒冬已至!视频聊聊四面楚歌的Android工程师该何去何从?
大家好,我是刘望舒,I'm back!最近分享了一些视频,都属于望舒杂谈,望舒杂谈会分享一些经验,什么都会聊。除了望舒杂谈还有另一个视频分支叫做BATcoder,什么是BATcoder呢?它是Android进阶三部曲的番外篇,会对Android进阶三部曲的内容进行拓展和升级,会…
安卓navigation系列——入门篇
目前主要负责国内发行安卓相关开发,同时兼顾内部几款App开发。 在日常开发中,越来越多的会使用到一个activity嵌套多个fragment的场景,典型的例子就是app的首页,一般都会由一个activity+多个子tab组成,那对于Fragment的显示、隐藏等我们通常都是通过…
Android视图体系—View的工作流程
在Android应用中所有的用户界面元素都是由View和ViewGroup对象构建而成。View对象用于绘制屏幕中可以和用户交互的内容。ViewGroup用于存储其他View对象和ViewGroup对象,从而构成界面的布局。 就如图中所示,用户界面的布局就是通过View和Vie…
webpack打包原理 ? 看完这篇你就懂了 !
[实践系列] 主要是让我们通过实践去加深对一些原理的理解。 [实践系列]你能手写一个 Promise 吗?Yes I promise。 有兴趣的同学可以关注 [实践系列] 。 求 star 求 follow~ 入口起点(entry point)指示 webpack 应该使用哪个…
重学安卓:Activity 的快乐你不懂!
刚被告知,我开源的《Jetpack MVVM 最佳实践》项目,被对标阿里 P7 架构师的 价格 6000 多元的某课程,安排了 2 章节 12 课时 拿去给 2300 多名学员讲课。 事实上,这个项目的设计和维护 投入了我个人几乎所有空余的精力:为了方便开发者们无痛理解每个架构…
搞懂Java线程池
身为程序员我们对线程是再熟悉不过了,多线程并发算是Java进阶的知识,用好多线程不容易有太多的坑。创建线程也算是一个"重"操作。创建线程的语句是new Thread()咋一看好像就是new了一个对象。 没错是new了个对象,但是不仅仅是普通对象那样在堆中分配了一块内存,它还需要…
前端中的 IoC 理念
前端应用在不断壮大的过程中,内部模块间的依赖可能也会随之越来越复杂,模块间的 低复用性 导致应用 难以维护,不过我们可以借助计算机领域的一些优秀的编程理念来一定程度上解决这些问题,接下来要讲述的 IoC 就是其中之一。 嗯,看起来没什么问题,但是实际应用中需求是非常多变的,可能…
忘记Rxjava吧,你应该试试Kotlin的协程
协程以前一直是Kotlin作为实验性的一个库,前些日子发现1.3版本的kotlin relese了协程,所以就找时间研究了一下,本来早就想写这篇文章了,但是因为离职换工作的原因,迟迟未能动笔,这两天终于算搞完了,记录一下我对协程的一些理解。 我第一次接触协程是在python的教…