首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
涛声依旧847
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
49
文章 49
沸点 0
赞
49
返回
|
搜索文章
涛声依旧847
赞了这篇文章
Carson带你学Android
Android工程师 @腾讯 微信
·
5年前
关注
Android Kotlin那些实用的语法糖:空安全、类型转换 & 相等性判断
Kotlin被Google官方认为是Android开发的一级编程语言。今天,我将主要讲解,关于Kotlin的一些实用语法糖,主要包括: 1. 范围使用 2. 类型检查 &#...
19
评论
分享
涛声依旧847
赞了这篇文章
Android之禅
和你分享有价值有思考的技术文章 @微信 Ming_Lyan
·
5年前
关注
这些年,我爬过的 Android 坑 | 持续更新 (2020/07/03 update)
此时 window 为 wrap_content,如果出现左右空白,则考虑使用上个问题的方案。 在线上项目中我们遇到一个场景:当应用按下 Home 退回后台,然后过一段时间...
173
27
分享
涛声依旧847
赞了这篇文章
Android之禅
和你分享有价值有思考的技术文章 @微信 Ming_Lyan
·
5年前
关注
我是如何一步一步爬上 “64K限制” 的坑 | 经验贴
分享这个填坑的记录,主要是感觉身边很多 Androider 都会遇到和我一样的场景。 尝试了很多解决方案,a 方案不行换 b 方案,b 方案不行换 c 方案... 知道没有...
47
29
分享
涛声依旧847
赞了这篇文章
Android之禅
和你分享有价值有思考的技术文章 @微信 Ming_Lyan
·
5年前
关注
一个更贴近 android 场景的启动框架 | Anchors
随着公司项目需求迭代,项目依赖库越来越多,Application#onCreate() 承载的初始化逻辑变得越来越复杂。 以上一年线上项目的初始化逻辑例子。 项目的初始化代...
95
45
分享
涛声依旧847
赞了这篇文章
众少成多积小致巨
苦行僧
·
5年前
关注
网络编程-Gson源码分析
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式.简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,...
11
1
分享
涛声依旧847
赞了这篇文章
众少成多积小致巨
苦行僧
·
5年前
关注
网络编程-Okio库源码分析
. 不行时,把输入Buffer数据分离处一个count大小的数据节点...
10
2
分享
涛声依旧847
赞了这篇文章
众少成多积小致巨
苦行僧
·
5年前
关注
Retrofit 源码分析
代理模式:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 动态代...
7
评论
分享
涛声依旧847
赞了这篇文章
字节跳动技术团队
@字节跳动
·
5年前
关注
抖音包大小优化-资源优化
随着业务的快速迭代,抖音 Android 端的包大小爆发式增长。包大小直接影响到下载转化率、推广成本、运行内存和安装时间等因素,因此对 apk 进行瘦身是一件很有必要且收益...
174
25
分享
涛声依旧847
赞了这篇文章
字节跳动技术团队
@字节跳动
·
5年前
关注
今日头条 Android '秒' 级编译速度优化
Android 项目一般使用 gradle 作为构建打包工具,而其执行速度慢也一直为人所诟病,对于今日头条 Android 项目这种千万行级别的大型工程来说,全量编译一次的...
601
75
分享
涛声依旧847
赞了这篇文章
字节跳动技术团队
@字节跳动
·
5年前
关注
Android Camera 内存问题剖析
Raphael 是西瓜视频 Android 团队开发的一款 native 内存监控工具,在字节跳动内部产品(如西瓜、抖音、头条等)上广泛用于监控 native 内存泄漏问题...
51
9
分享
涛声依旧847
赞了这篇文章
BlackFlagBin
Flutter开发 @亚米网
·
7年前
关注
Android 面试题(附答案) | 掘金技术征文
垃圾回收需要完成两件事:找到垃圾,回收垃圾。 当一个对象被引用时,它的引用计数器会加一,垃圾回收时会清理掉引用计数为0的对象。但这种方法有一个问题,比方说有两个对象 A 和...
676
21
分享
涛声依旧847
关注了
BlackFlagBin
涛声依旧847
赞了这篇文章
子木_lsy
前端搬砖员 @🏢
·
5年前
关注
Android coder 需要理解的注解、反射和动态代理
注解我们经常使用它,很多框架也提供了很多注解给我们使用,如 ARouter 的 @Route(path = "/test/activity") 、butterknife 的...
37
6
分享
涛声依旧847
关注了
子木_lsy
涛声依旧847
赞了这篇文章
众少成多积小致巨
苦行僧
·
5年前
关注
Picasso 图片加载
使用方便,glide确实使用的方便很不错;但是进行内存优化,同样都是门槛有点(不过我一直认为,图片按需请求、加载才是省流性能优化的王道,但是基本没有见服务器端会给做。。。)...
11
评论
分享
涛声依旧847
关注了
已注销
涛声依旧847
赞了这篇文章
众少成多积小致巨
苦行僧
·
5年前
关注
AbstractQueuedSynchronizer原理解析
在ReentrantLock锁代码中,你发现,锁的动作是由Sync的实例来处理,而Sync是继承了AbstractQueuedSynchronizer;而在Reentran...
9
1
分享
涛声依旧847
赞了这篇文章
杨充
Android程序员 @Tencent
·
6年前
关注
Java深拷贝和浅拷贝
对象拷贝(Object Copy)就是将一个对象的属性拷贝到另一个有着相同类类型的对象中去。在程序中拷贝对象是很常见的,主要是为了在新的上下文环境中复用对象的部分或全部数据...
84
12
分享
涛声依旧847
关注了
杨充
涛声依旧847
赞了这篇文章
众少成多积小致巨
苦行僧
·
5年前
关注
AbstractQueuedSynchronizer 新玩法
1、简介AbstractQueuedSynchronizer是java同步器的基石,是为了更快,更省心的自定义实现同步锁的模板;这次也是介绍CountDownLatch、S...
12
评论
分享
下一页
关注了
11
关注者
0
收藏集
0
关注标签
0
加入于
2020-08-20