- 博客(327)
- 收藏
- 关注

原创 想进阿里吗?送你一份 4000 字《阿里内推指南》
菩提本无树, 程序亦非猿时不时8:38推送优质文章,觉得有用,置顶加星标Hi,船员们好,我是可能能帮你进阿里的船长。最近公号没怎么更新,就是在折腾这份《阿里内推指南...
2019-10-15 18:08:00
1783

原创 【AAC 系列四】深入理解架构组件:ViewModel
这是程序亦非猿的第 47篇原创分享。作者 l 程序亦非猿来源 l 程序亦非猿(ID:chengxuyifeiyuan)转载请联系授权(微信ID:ONE-D-PIECE)约 2900 字,阅读时长 ≈ 12 分钟0. 前言本文是深入理解「Android Architecture Components」系列文章第四篇 源码基于 AAC 1.1.1 版本【A...
2019-06-13 08:37:00
361

原创 【AAC 系列二】深入理解架构组件的基石:Lifecycle
0. 前言在前文,我就提到 Android Architecture Components (后简称为 AAC),是一个帮助开发者设计 健壮 、 可测试 且 可维护 的一系列库的集合。Lifecycle 就是 AAC 中的一员,它能够帮助我们方便的管理 Activity 以及 Fragment 的生命周期。本文带大家深入了解 Lifecycle 。注意:本文基于 Lifecycle...
2019-05-23 08:06:00
209

原创 【AAC 系列三】深入理解架构组件:LiveData
这是程序亦非猿的第不知道第几期分享。作者 l 程序亦非猿来源 l 程序亦非猿(ID:chengxuyifeiyuan)转载请联系授权(微信ID:ONE-D-PIEC...
2019-05-20 08:38:00
267
原创 假如你偶尔需要“砍一刀”
Hi,大家好,我是船长 程序亦非猿。忘记什么时候开始的,某公司的“帮我砍一刀”的营销在各种群里、朋友圈里爆炸之后,各路公司的营销手段也都跟风学了起来。现在“砍一刀”的消息越来越多越来越多...
2020-12-08 22:17:49
390
原创 【推荐】我用它写了几百份文档
Hi 大家好,我是船长程序亦非猿。昨天发的 Android 知新远远超过了我的预期,已经满员了,大家别加了。今天给大家推荐下我在用的工具:语雀。语雀还不是语雀的时候,只在阿里内部开放使...
2020-12-03 23:14:12
312
原创 Android 知新
温故而知新,可以为师矣。抽空爬上来找大家聊聊,我呢想做个事情。Android 技术更新迭代,一个人学总觉得学不过来或者学不全面,所以我想找一些小伙伴一起学习 Android。互相学习,互...
2020-12-02 23:23:19
265
转载 Artfactory、Jetpack和MVVM该如何完美结合?
前段时间技术交流群里一个小伙伴突然问:不知道你们有没有遇到过,我每次过年,亲戚都会问,你现在干啥呢?我就说自己是做app、做手机应用的,就你手机上这一个个小方块。(你说你是开发他们也不懂...
2020-11-26 08:38:00
209
转载 再见!onActivityResult!你好,Activity Results API!
背景在Android应用程序开发中,启动一个Activity不一定是单项操作,从启动的Activity获取数据是常见的场景,最传统的方式是通过Intent携带数据,然后使用startAc...
2020-11-02 19:01:01
204
转载 小技巧 | 在 Android Studio 调试应用 (上)
作为开发者,我们有时会被一些问题所困,导致在调试器中所花费的时间甚至超过了编写代码所用的时间。正因如此,最近我们找机会了解了 Android Studio 团队在提升调试速度方面使用的一...
2020-11-02 19:01:01
183
转载 扔物线承诺的 Jetpack Hilt 公开课已安排,快来领取!
做 Android 的人都知道 ButterKnife,很多人也因为 ButterKnife 而知道了 Dagger。然而同为注解 + 自动赋值的库,Dagger 却远不像 Butter...
2020-08-11 08:30:00
1594
转载 你还在用着万年不变的过时框架吗?
还记得15年接触Android的时候,好像Android就是解析数据,列表展示,了解下四大组件生命周期,已经可以干活了,还记得当年一个View只要能滑动,就大呼自定义控件牛逼!不过,近几...
2020-08-03 08:38:00
234
转载 划重点 | Android Jetpack 三大重要更新!
Android Jetpack 集合了一系列的开发库,旨在帮助开发者更容易地创作高质量的应用,同时也更好地兼容老旧版本的 Android 系统。在正式发布 Jetpack 两年后的今天,...
2020-08-02 20:00:00
450
转载 闭关修炼31天,“啃完”346页pdf,我终于四面拿下阿里offer!
一、写在开篇闲话(长话短说):本篇文章主要是回忆今年上半年的面试总结。现已入职阿里三个月,终于有时间写下这篇android面经。今年的开端有些特殊,疫情对我们的生活造成了很大的影响,这对...
2020-07-23 08:38:00
590
转载 那么多免费专栏,不来看看么?
总有粉丝问我有什么免费的学习资料分享么?我会慎重分享,因为我觉得太多的免费资料,都是“坑”,有的没啥干货,有的甚至出现很多低级错误,所以建议大家慎重选择,偶尔付费一些没啥损失。之前经...
2020-07-19 10:00:00
446
转载 Dagger 导航从未如此简单 | Android Studio 4.1
在使用 Dagger 的项目中,您是否因为要弄清楚 Dagger 的依赖关系而产生疑惑?依赖项来自 @Inject 修饰的构造器、@Binds 还是 @Provides 修饰的方法?它有...
2020-07-18 20:00:00
164
转载 Android p 使用 hidden api
本文转载自掘金作者(全世界_Coder)如何使用这个库原先想的是只介绍一下原理,但是有的同学好像看了之后还不会使用。因此,接入了 jitpack 以便使用。Add it in your ...
2020-07-18 20:00:00
711
转载 动态资源加载技术
在游戏变得日益复杂的今天,一根加载进度条不再仅仅只是开启冒险的倒计时,更是连接玩家与开发者的信使。玩家们总是希望游戏能马上加载完毕,这意味着 "加载" 这件事情本身也有轻...
2020-07-18 20:00:00
333
1
转载 前端面经|蚂蚁、字节、滴滴面试经历总结(都已过)
前言最近两篇面试以及离职相关的文章不容错过哦。离开蘑菇街后,我最近的一些想法拼多多和酷家乐面试总结今年面试还是比较顺的,面了五家公司(酷家乐、拼多多、字节、滴滴、蚂蚁),都过了。在文章里...
2020-07-16 23:00:47
1122
转载 发现个好东西~
ConcatAdapter 是 recyclerview: 1.2.0-alpha 04 中提供的一个新组件,它可以帮我们顺序地组合多个 Adapter,并让它们显示在同一个 Recyc...
2020-07-16 23:00:47
239
转载 锦囊篇|一文摸懂Glide
前言和之前的文章会有一定的不同,这主要是因为Glide自身的源码量导致的问题,因为我是最后写的前言,你会发现在文章刚开始时会代码复制的比较完全,后面就比较零散,而且一部分我直接用自己话去...
2020-07-11 08:00:00
198
转载 Kotlin Vocabulary | 揭秘协程中的 suspend 修饰符
Kotlin 协程把 suspend 修饰符引入到了我们 Android 开发者的日常开发中。您是否好奇它的底层工作原理呢?编译器是如何转换我们的代码,使其能够挂起和恢复协程操作的呢?了...
2020-07-10 17:00:00
764
转载 协程中的取消和异常 | 核心概念介绍
在之前的文章里,我们为各位开发者分享了在 Android 中使用协程的一些基础知识,包括在 Android 协程的背景介绍、上手指南和代码实战。本次系列文章 "协程中的取消和异常...
2020-07-10 17:00:00
340
转载 Fragment 的过去、现在和将来
Fragment 是 Android 中历史十分悠久的一个组件,它在 API 11 被加入,时至今日已成为 Android 开发中最常用的组件之一。Fragment 有了哪些新特性、修复...
2020-06-28 17:30:00
205
转载 一款高仿 Eyepetizer | 开眼短视频的 MVVM 开源项目
“基于 Kotlin[1] 语言仿写「开眼 Eyepetizer[2]」的一个短视频 Android 客户端项目,采用 Jetpack[3] + 协程[30]实现的 MVVM 架构。”...
2020-06-28 17:30:00
1195
1
转载 Android Studio 4.0 正式版发布
作者 / Adarsh Fernando, Product Manager即便在如今这个变幻莫测的时势里,我们依然看到来自世界各地开发者们的佳作——那就是 Android 上一个又一个精...
2020-06-24 08:38:00
282
转载 Android Studio 4.0+ 中新的 UI 层次结构调试工具
调试 UI 的问题有时很棘手,Android Studio 4.0 内置了全新的布局检查器 (Layout Inspector),它的使用效果类似 Chrome 开发者工具,可以帮助开发...
2020-06-24 08:38:00
306
转载 阿里巴巴盒马前端面试总结
作者:泽锐Masayelhttps://juejin.im/post/5e9d2052e51d4546e5571a86春招总结记得当时大二的时候,看到实验室的学长学姐忙于各种春招,有些收...
2020-06-23 20:30:00
2117
2
转载 更方便、更强大: Flutter package 生态系统更新
作者 / Chris Sells,Flutter 开发者体验产品经理Google Flutter 团队只有一个工作目标: 让开发者在多个平台上都能构建精美的原生应用。在 Flutter ...
2020-06-23 20:30:00
281
转载 官方回答来了!Java 和 Kotlin 哪个是未来?你想知道的都在这里
做 Android 的应该没有几个不知道扔物线朱凯的,他是中国唯一的 Android GDE 和 Kotlin GDE(谷歌官方认证开发专家,这样的人在全世界仅 18 位),很多人的自定...
2020-06-18 08:30:00
174
转载 Android Jetpack架构开发组件化应用实战
点击上方「Android开发之旅」,马上关注大家好,好久没有更新文章了,最近在工作之余通过WanAndroid开放API使用Jetpack架构相关组件开发WanAndroid应用,本文主...
2020-06-17 19:30:00
393
1
转载 理解协程、LiveData 和 Flow
从 API 1 开始,处理 Activity 的生命周期 (lifecycle) 就是个老大难的问题,基本上开发者们都看过这两张生命周期流程图:△ Activity 生命周期流程图随着 ...
2020-06-17 19:30:00
2841
1
转载 不可描述的 Flutter ,真香
*文末有机会1元解锁Flutter*最近这几年,移动端技术基本没经过什么重大更迭,但跨端技术却层出不穷。(技术也换路子了)从 Hybrid 到 Weex、React Native 虽然...
2020-06-09 08:38:00
331
转载 知识点 | ViewModel 四种集成方式
ViewModel 甫一发布,便成为了 Jetpack 中的核心组件之一。我们在 2019 年做的一份开发者问卷显示,超过 40% 的 Android 开发者已经在自己的应用中使用了 V...
2020-06-08 18:32:53
1026
转载 BAT 程序员人手必备的「数据结构与算法」刷题技巧,快来领!
*文末有 1 元解锁专栏福利今天聊聊掌握了不一定能拿到大厂 Offer,但不掌握一定进不去大厂的神技「数据结构与算法」。为什么突然提到了数据结构与算法呢?这要从一个朋友的吐槽开始。我这位...
2020-05-20 09:00:00
243
转载 在 Android 开发中使用协程 | 代码实战
本文是介绍 Android 协程系列中的第三部分,这篇文章通过发送一次性请求来介绍如何使用协程处理在实际编码过程中遇到的问题。在阅读本文之前,建议您先阅读本系列的前两篇文章,关于在 An...
2020-05-19 19:00:00
680
转载 协程 Flow 最佳实践 | 基于 Android 开发者峰会应用
本文介绍了我们在开发 2019 Android 开发者峰会 (ADS) 应用时总结整理的 Flow 最佳实践 (应用源码已开源),我们将和大家共同探讨应用中的每个层级将如何处理数据流。A...
2020-05-19 19:00:00
294
转载 会写「18.dp」只是个入门——Kotlin 的扩展函数和属性(Extension Functions/Properties)...
你关注「扔物线」了吗?本文转自公众号「扔物线」。凯哥出品,必属精品。如果你做 Android 开发,一定关注一下扔物线的公众号。他的内容是不是最好的我无法评判,但要选出一批最好的技术作者...
2020-05-16 09:30:00
235
转载 声明式 UI 介绍
这篇介绍描述了 Flutter 所使用的声明式 UI 和许多其他 UI 框架所使用的命令式 UI 的概念性差异。1. 为什么是声明式 UI?从 Win32 到 Web 再到 Androi...
2020-05-15 19:00:00
808
转载 Flutter web 最新进展: 发掘更多可能!
作者 / Mariam Hasnany, Product Manager, Flutter差不多一年前,我们分享了 Flutter 针对 web 支持的首个技术预览版。我们对 Flutt...
2020-05-15 19:00:00
484
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人