首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
萌呆的胖叔叔
掘友等级
Android Leader
|
阿拉丁神灯美业科技有限公司
嗯⊙∀⊙!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
331
文章 331
沸点 0
赞
331
返回
|
搜索文章
萌呆的胖叔叔
赞了这篇文章
玉刚说
编程·思维·职场 @BAT
·
7年前
关注
RxJava2 只看这一篇文章就够了
0. 简介 RxJava 其实就是提供一套异步编程的 API,这套 API 是基于观察者模式的,而且是链式调用的,所以使用 RxJava 编写的代码的逻辑会非常简洁。 其实...
1.1k
49
分享
萌呆的胖叔叔
赞了这篇文章
杨充
Android程序员 @Tencent
·
6年前
关注
Activity、Window、View三者关系
使用子窗口:在 Android 进程内,我们可以直接使用类型为子窗口类型的窗口。在 Android 代码中的直接应用是 PopupWindow 或者是 Dialog 。这当...
84
1
分享
萌呆的胖叔叔
赞了这篇文章
Carson带你学Android
Android工程师 @腾讯 微信
·
6年前
关注
Android:请收好这份全面&详细的多线程学习指南!
本文全面讲解Android多线程的所有知识点...
54
2
分享
萌呆的胖叔叔
赞了这篇文章
刘一刀
RxHttp开源库作者 @RxHttp作者
·
6年前
关注
RxLife 史上最优雅的管理RxJava生命周期
熟悉RxJava的同学,当我们开启一个异步任务时,通常需要在Activity/Fragment销毁时,及时关闭异步任务,否则就会有内存泄漏的危险。 试想,如果我们开启了n个...
108
24
分享
萌呆的胖叔叔
赞了这篇文章
johnsonlee
@Coupang
·
6年前
关注
Booster 系列之——性能瓶颈检测
对于一款 APP 来说,卡顿率、ANR 率是衡量这个 APP 质量的两个重要指标,目前已经有很多成熟的 APM 工具和平台来统计 APP 的运行时性能,但是对于实行敏捷开发...
17
评论
分享
萌呆的胖叔叔
赞了这篇文章
johnsonlee
@Coupang
·
6年前
关注
移动APP质量优化框架 - Booster
Booster 是一款专门为移动应用设计的易用、轻量级且可扩展的质量优化框架,其目标主要是为了解决 APP 复杂度的提升而带来的性能、稳定性、包体积等问题。 质量优化是所有...
63
2
分享
萌呆的胖叔叔
赞了这篇文章
HFW
Android
·
6年前
关注
RxJava2源码初探
可以看到当还没被dispose就会调用到observer的onError方法,至此这个基本demo的源码已经分析完毕。 1. map 我们可以看到内部调用了mapper.a...
2
评论
分享
萌呆的胖叔叔
赞了这篇文章
HFW
Android
·
6年前
关注
OKHttp源码分析
其中url方法主要是将请求地址封装成HttpUrl实例并赋值给成员url,build方法创建了Request实例。至此第二步结束了接着看看第三步Call实例的创建 ,当下层...
8
评论
分享
萌呆的胖叔叔
赞了这篇文章
HFW
Android
·
6年前
关注
RxJava2 线程切换原理
说好的observeOn切换下游执行线程,怎么onSubscribe方法会在主线程中调用?原因是observeOn方法生成的ObserveOnObserver实例并不会对o...
6
评论
分享
萌呆的胖叔叔
赞了这篇文章
wingjay
《亿级 Android 架构》小专栏作者
·
6年前
关注
一文学会 Java 垃圾回收机制
垃圾回收机制是 Java 非常重要的特性之一,也是面试题的常客。它让开发者无需关注空间的创建和释放,而是以守护进程的形式在后台自动回收垃圾。这样做不仅提高了开发效率,更改善...
84
24
分享
萌呆的胖叔叔
赞了这篇文章
code小生助手
「code小生」运营者
·
6年前
关注
2019 年 Android 面试题汇总
1.跨进程通信的几种方式 Intent,比如拨打电话 ContentProvider 数据库存储数据 Broadcast 广播通信 AIDL通信,通过接口共享数据 2.wa...
42
1
分享
萌呆的胖叔叔
赞了这篇文章
刘望舒
腾讯TVP @公号「刘望舒」
·
6年前
关注
Gradle核心思想(五)通俗易懂的Gradle插件讲解
在本系列的前作中,我们学习了为什么要用Gradle、Gradle的入门基础和Groovy的基础,这些文章为Gradle的入门打下了基础,这一篇我们要来学习Gradle的插件...
32
1
分享
萌呆的胖叔叔
赞了这篇文章
Android架构分享
Android架构师
·
6年前
关注
华为面试Android岗;群面+技术面+综合面+英语面
作为去年裁员大军中的一员,为了准备年初的面试真的是勤勤恳恳诚惶诚恐啊。简单介绍一下,目前5年半开发经验,工作地点在上海,面的是Android高级岗,有一个认识前辈内推的。面...
78
26
分享
萌呆的胖叔叔
赞了这篇文章
jin广越_Android
Android 开发工程师 @baidu
·
6年前
关注
Android 高级开发面试题以及答案整理
如今安卓开发不像前几年那么热门,但是高级人才依然紧缺,大家看着这句话是不是很熟悉,因为 web 高级人才也紧缺,c++ 高级人才一样紧缺,那么到了人工智能时代,人工智能时代...
826
40
分享
萌呆的胖叔叔
赞了这篇文章
parting_soul
Android开发
·
6年前
关注
Android View 事件分发源码分析
一. 概述 Android的事件分发主要有这几个角色:Activity、Window、ViewGroup和View。当Activity接收到事件时,会将事件传递给Windo...
14
评论
分享
萌呆的胖叔叔
赞了这篇文章
杨充
Android程序员 @Tencent
·
6年前
关注
Android组件化实践项目分享
此项目属于业余时间练手的项目,接口数据来源均来自网络,如果存在侵权情况,请第一时间告知。本项目仅做学习交流使用,API数据内容所有权归原作公司所有,请勿用于其他用途。 比如...
52
13
分享
萌呆的胖叔叔
赞了这篇文章
guanpj
Android Developer
·
6年前
关注
屏幕上内容究竟是怎样画出来的 —— Android View 工作原理详解
前面已经分析了一个 App 从点击它的图标到 Activity 的 onCreate 等生命周期被调用的整个流程,本文将继续基于 Android Nougat 从源码的角度...
132
17
分享
萌呆的胖叔叔
赞了这篇文章
jeanboy
Android | iOS | 小程序 开发者
·
6年前
关注
【持续更新】金三银四跳槽季,拿上攻略有底气!
虽然我不推荐大家刷题,这里仅供大家差缺补漏。所有的知识点还是重在自己理解,用自己的方式表达出来比较好。 请列举 Android 中常见的布局(Layout)类型,并简述其用...
190
17
分享
萌呆的胖叔叔
赞了这篇文章
幕后眼光
Android Framework @Meizu
·
6年前
关注
盘点 Android 你用着却不一定知道的设计模式(上)
本文,是在 Android 代码中去寻找「设计模式」的影子,并不会很详细地展开各个模式的定义与应用。文中选取的例子都是尽量简单易懂的,主要让大家知道平时原来自己也是用着各种...
20
10
分享
下一页
关注了
9
关注者
0
收藏集
1
关注标签
1
加入于
2017-02-07