首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
madao在掘金
更多收藏集
微信扫码分享
微信
新浪微博
QQ
48篇文章 · 0订阅
EventBus源码详解(一):基本使用
对于Android程序员来说,相信大家都听过EventBus的大名。EventBus是一个Android平台上基于事件发布和订阅的轻量级框架,可以对发布者和订阅者解耦,并简化Android的事件传递。
[贝聊科技]一次立竿见影的启动时间优化
@NewPan 贝聊科技 iOS 菜鸟工程师 之前公司的 UI 设计师和我们提过好几次启动时间的事情,当时在开发业务,所以没有时间去做这件事。最近发完版本,终于有时间搞一搞启动时间了。 一般而言,启动时间是指从用户点击 APP 那一刻开始到用户看到第一个界面这中间的时间。我们进…
Dagger 2 极速入门
Github地址 Dagger是一个快速的依赖注入框架,供Android和Java开发使用。以前由Square维护,现在转交给Google,Github链接为:https://github.com/google/dagger。 依赖注入 Dagger为依赖注入而生。什么是依赖?什…
Android单元测试在蘑菇街支付金融部门的实践
大家好,我是蘑菇街支付金融部门的邹勇,花名叫小创。今天很高兴跟大家分享一下安卓的单元测试在蘑菇街支付金融的实践。下面,我们从为什么开始。 首先要介绍为什么蘑菇街支付金融这边会采用单元测试的实践。说起来比较巧,刚开始的时候,只是我一个人会写单元测试。后来老板们知道了,觉得这是件…
微信Android视频编码爬过的那些坑
Android 视屏
Android Handler 消息机制原理解析
做过 Android 开发的同学都知道,不能在非主线程修改 UI 控件,因为 Android 规定只能在主线程中访问 UI ,如果在子线程中访问 UI ,那么程序就会抛出异常 并且,Android 也不建议在 UI 线程既主线程中做一些耗时操作,否则会导致程序 ANR 。如果我…
Gradle实战:Android多渠道打包方案汇总
本文将延续之前几篇博客的风格,先从基本概念入手,这有助于我们对后文的理解; 在后续的代码中如果忘了某个概念的具体意义,可以回顾头来重新查看概念的介绍。 文中先详细介绍了一般批量打包方案的实现原理,后介绍了美团批量打包的基本实现原理,并引用了几篇实现方案供大家参考 包名有两个作用…
CityPickerViewV2.0重磅来袭
详细介绍说明请移步 https://github.com/crazyandcoder/citypicker 强烈建议升级使用V2.0版本的CityPickerView控件!!! 本次更新内容 更丰富的数据结构、包含选择地区的百度、高德经纬度、城市code等; 更全面的全国省市区数…
ReactNative源码篇:启动流程
在分析具体的启动流程之前,我们先从Demo代码入手,对外部的代码有个大致的印象,我们才能进一步去了解内部的逻辑。 1 首先我们会在应用的Application里做RN的初始化操作。 2 页面继承ReactActivity,ReactActivity作为JS页面的容器。 3 有了…
Android AppLinks 接入
tags: AppLinks 以下内容分两部分。 第一部分译自官网文档,主要为App Links的接入指南;第二部分为笔者的接入实践,总结了接入过程遇到的问题,以及对App Links的使用上的思考。 以上内容,仅供个人学习、记录、参考使用,如有纰漏,还请留言指正。 [TOC] …