首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
rain9155
掘友等级
Android Developer
|
tencent
每天进步一点点
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
90
文章 90
沸点 0
赞
90
返回
|
搜索文章
rain9155
赞了这篇文章
Pika
Android GDE | 🏆掘金移动端签约作者 @字节跳动
·
3年前
关注
Android性能优化 - SIGSEGV的段错误保护实现(基于sigsetjmp)
从native层开发角度出发,SIGSEGV一直是我们场景的异常返回信号,那么对于这种信号,我们能不能进行像java层一样进行捕获呢?本篇对此进行阐述...
39
3
分享
rain9155
赞了这篇文章
huangwuming714
产品经理,项目经理,技术经理等 @保密
·
4年前
关注
C++使用openssl对数据进行加解密
1. 使用第一种方法获取,过程十分繁琐,同时编译过程中可能产生各种各种的问题,因此这里使用第二种方法获取openssl库文件及头文件。下载安装包(https://slpro...
2
评论
分享
rain9155
赞了这篇文章
ZYLAB
公众号 @「ZYLAB」
·
6年前
关注
【Android 修炼手册】常用技术篇 -- Android 热修复解析
示例代码基于 AndFix,NuWa,Robust 进行了调整,抽取主要部分用来讲解原理。 插件化和热修复的原理,都是动态加载 dex/apk 中的类/资源,两者的目的不同...
49
评论
分享
rain9155
赞了这篇文章
ZYLAB
公众号 @「ZYLAB」
·
6年前
关注
【Android 修炼手册】常用技术篇 -- Android 插件化解析
2012 年 AndroidDynamicLoader 给予 Fragment 实现了插件化框架,可以动态加载插件中的 Fragment 实现页面的切换。 2013 年 2...
151
27
分享
rain9155
Android Developer @tencent
·
3年前
关注
揭秘kotlin协程的实现原理
前言 上一篇文章:揭秘kotlin协程中的CoroutineContext 上一篇文章中介绍了kotlin协程的CoroutineContext的主要组成以及它的结构,ko...
35
8
分享
rain9155
赞了这篇文章
rain9155
Android Developer @tencent
·
6年前
关注
静态和动态代理模式
代理模式,也称委托模式,是结构型设计模式之一,何为代理呢? 在日常生活中就比如叫朋友替你拿个快递,叫朋友替你做一下作业,叫朋友替你买点东西等等,这个朋友就是你的代理,你把事...
29
17
分享
rain9155
赞了这篇文章
程序员DHL
公众号:ByteCode,大厂面试题解小程序 【猿面试】 开发者 @微信:hi-dhl
·
5年前
关注
Kotlin Sealed 是什么?为什么 Google 都用
在上一篇文章 Google 推荐在项目中使用 Sealed 和 RemoteMediator 中介绍了如何使用 Sealed Classes 在 Flow 基础上对网络请求...
59
11
分享
rain9155
赞了这篇文章
ltlovezh
高级工程师 @字节跳动
·
5年前
关注
Android图形系统之SurfaceTexture
SurfaceTexture是离屏渲染和TextureView的核心,内部包含了一个BufferQueue,可以把Surface生成的图像流,转换为纹理,供业务方进一步加工...
53
6
分享
rain9155
赞了这篇文章
路遥远
大龄程序员
·
7年前
关注
Smali 语法解析——Hello World
通过上一篇文章的学习,我们都知道了 Java 代码是如何执行的。Java 编译器将 .java 源文件编译为 .class 字节码文件,JVM(Java虚拟机)将字节码解释...
44
11
分享
rain9155
赞了这篇文章
芦半山
5年前
关注
Binder | 异常处理机制
两个进程之间若是要进行Binder通信,那么发起通信的一端我们就称它为Client进程。Client进程调用每一个代理对象的方法,本质上都是一次跨进程通信。如果这个方法是同...
14
3
分享
rain9155
赞了这篇文章
齐翊
打杂 @政采云
·
7年前
关注
Android组件化之(路由 vs 组件总线)
之前写了一篇关于总结一波安卓组件化开源方案的文章,反响还不错。后来,在QQ交流群(686844583)里有人问到通信机制这一对比项中路由和组件总线的区别。由于通信机制是组件...
29
4
分享
rain9155
赞了这篇文章
爱神的蛋糕
超级Android开发 @前富士康员工
·
4年前
关注
模块管理最佳实践-ModuleManager
在模块化和组件化横行的今天,module的数量越来越多,module数量增加的同时也给项目编译带来了极大的负担,相信大家都经历过.......
26
7
分享
rain9155
赞了这篇文章
DevYK
云游戏-SDK 开发 @公众号: DevYK
·
5年前
关注
音视频学习 (四) 交叉编译动态库、静态库的入门学习
该篇文章主要介绍 Android 端利用 NDK 工具库来对 C/C++ 进行交叉编译,并通过 makefile 和 cmake 来构建 Android 项目。 了解 c/...
40
15
分享
rain9155
赞了这篇文章
程序员kenney
高级工程师 @腾讯QQ影像中心
·
6年前
关注
OpenGL ES 高级进阶:EGL及GL线程
今天给大家介绍EGL和GL线程,EGL是OpenGL ES开发中很重要的一部分,特别是当想实现一些比较复杂的功能时,就有必要去了解EGL,另外,了解EGL也对掌握渲染底层的...
32
4
分享
rain9155
赞了这篇文章
呆呆敲代码的小Y
公众号:呆呆敲代码的小Y
·
4年前
关注
Unity与Android Studio✨之间那些不清不楚的小秘密✨(Android Studio与unity交互)
Unity与Android Studio✨之间那些不清不楚的小秘密✨(Android Studio与unity交互) 这是我参与更文挑战的第4天,活动详情查看: 更文挑战 ...
45
1
分享
rain9155
Android Developer @tencent
·
4年前
关注
优雅地处理运行时权限请求
前言 从android 6.0(API 级别 23)开始,android引入了运行时权限,用户开始在应用运行时向其授予权限,而不是在应用安装时向其授予权限,如果应用的某项功...
20
评论
分享
rain9155
赞了这篇文章
蓝师傅
广州Android开发 @TT
·
4年前
关注
卡顿、ANR、死锁,线上如何监控?
一、前言 最近参加了几轮面试,发现很多5-7年工作经验的候选人在性能优化这一块,基本上只能说出传统的分析方式,例如ANR分析,是通过查看/data/anr/ 下的log,分...
408
38
分享
rain9155
赞了这篇文章
ZYLAB
公众号 @「ZYLAB」
·
6年前
关注
五分钟搞定正则表达式,如果没搞定,再加两分钟
不用过多介绍,大家对正则表达式应该不太陌生。即使没有用过,也一定听说过。 对于正则表达式,第一映像是一串神秘的字符串。如果不是真正了解其规则,看到这字符串,定然是摸不着头脑...
158
12
分享
rain9155
赞了这篇文章
Android之禅
和你分享有价值有思考的技术文章 @微信 Ming_Lyan
·
5年前
关注
一个更贴近 android 场景的启动框架 | Anchors
随着公司项目需求迭代,项目依赖库越来越多,Application#onCreate() 承载的初始化逻辑变得越来越复杂。 以上一年线上项目的初始化逻辑例子。 项目的初始化代...
95
45
分享
rain9155
关注了
胡飞洋
Android Developer @tencent
下一页
个人成就
文章被点赞
400
文章被阅读
112,466
掘力值
2,554
关注了
25
关注者
174
收藏集
12
关注标签
32
加入于
2018-07-09