首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Gx
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
64
文章 64
沸点 0
赞
64
返回
|
搜索文章
Gx
赞了这篇文章
明川
Android 资深开发工程师 @ximalaya
·
8月前
关注
Android 性能优化:内存优化(实践篇)
1. 前言 2. 获取内存信息 这里还是要先插入下Android App的内存构成 您在内存分析器顶部看到的数字,基于您的应用提交的所有专用内存页面(此数据由 Androi...
46
评论
分享
Gx
赞了这篇文章
沈剑心
关门弟子 @纯阳宫
·
7月前
关注
gson很好,但我劝你在Kotlin上使用kotlinx.serialization
由于Kotlin 的 `data class`没有默认的无参构造函数,Gson会使用 `Unsafe API` 来创建对象,这种创建对象的方式不会调用构造函数,因此会导致了...
97
43
分享
Gx
赞了这篇文章
三翼鸟数字化技术团队
@海尔优家智能科技(北京)有限公司
·
7月前
关注
SharedFlow在海尔屏端智家App中的应用实践
在开发过程中,发现在底层引擎与上层 UI 层传递状态时有时候会状态不对,或丢状态,或顺序错位,于是深入 学习 了一下Flow,重点是SharedFlow,于是产生了这篇文章...
39
1
分享
Gx
赞了这篇文章
sickworm陈浩
安卓开发 @腾讯音乐
·
7月前
关注
Android Gradle 优化大全,助力提速 80%
本文主要分享常见的 Gradle 编译优化手段,并提供成本,收益,推荐度等维度供参考。以帮助大家快速找到最适合自己项目情况的优化项。实践中,全新编译最高可提速 80%。...
145
22
分享
Gx
赞了这篇文章
猿小蔡
Android
·
11月前
关注
Android混淆不要怕--一文搞定
ProGuard 工作流程 ProGuard工作过程包括四个步骤:shrink,optimize,obfuscate,preverigy。这四个步骤都是可选,但是顺序都是不...
67
2
分享
Gx
赞了这篇文章
Boybeak
高级Android开发工程师
·
8月前
关注
这可能是Android软键盘监听的最佳方案
监听Android的软键盘状态与高度总是很麻烦,因为官方并没有给一个api来做这个事,我们就只能利用系统的其他机制来实现。...
76
51
分享
Gx
赞了这篇文章
程序员DHL
公众号:ByteCode,大厂面试题解小程序 【猿面试】 开发者 @微信:hi-dhl
·
1年前
关注
为什么使用 Bundle 而不使用 HashMap
Bundle 内部是由 ArrayMap 实现的,ArrayMap 和 HashMap 是 Android 中常用的两种键值对数据结构Bundle...
34
评论
分享
Gx
关注了
AndroidDavi
Gx
赞了这篇文章
hqk
Android
·
3年前
关注
Android—Gradle教程(二)
在上一篇文章中,对Gradle基础以及构建机制进行了详细的讲解,在这一篇中将会对Gradle核心模型以及Gradle插件进行讲解。...
47
6
分享
Gx
赞了这篇文章
流浪汉kylin
Android
·
1年前
关注
Android 颜色渐变动画效果
今天来试一个颜色变化的效果,有个控件点击后,背景的颜色就逐渐变成另一个颜色。通过一些简单的基础原理来实现这个丝滑的动画效果。...
45
4
分享
Gx
关注了
hqk
Gx
赞了这篇文章
恋猫de小郭
Flutter & Dart GDE @🏆 掘金签约作者
·
10月前
关注
Android 托管 Github Action 发布 Github Packages ,实现 Mvn 免费自动化托管
自从多年前 JCenter 关闭服务之后,GSY 项目版本就一直发布在 Jitpack 上,如今每个月也都有大概 10w+ 左右下载,但是近年来时不时就会出现历史版本丢失的...
33
16
分享
Gx
赞了这篇文章
提前退休的java猿
高级java发工程师
·
10月前
关注
java基础类必读篇
前言 最近对几个工作几年的java开发做了模拟面试,发现都没看源码的习惯。但是对于常用的基础API还是需要看的。本篇文章简单的梳理一下必须掌握的jdk源码。 java 基础...
81
20
分享
Gx
赞了这篇文章
CYRUS_STUDIO
安卓逆向
·
10月前
关注
使用 jnitrace 分析 native 方法调用过程
jnitrace jnitrace 可以动态跟踪 Java 层通过 JNI 接口调用 native 层(C/C++)代码的过程。它会记录并显示每一个 JNI 函数的调用,包...
8
评论
分享
Gx
关注了
时光少年
Gx
赞了这篇文章
k3x1n
1年前
关注
Android未做处理的.so相当于开源!编写插件简单加密Native层代码
最简单的`.so`加密方法就是编译后加密其中的`.text`, 在运行时解密, 解密函数不能定义在`.text`, 要确保解密函数要在任何`.text`中被加密的代码执行前...
57
11
分享
Gx
赞了这篇文章
Lei_official
移动研发 @电商/AI/手机厂
·
11月前
关注
我是如何成为AOSP Android 15源代码贡献者的
科普:AOSP - Android Open Source Project AOSP即Android Open Source Project(安卓开源项目),每一名Andr...
27
9
分享
Gx
赞了这篇文章
AntDream
十年移动端开发
·
1年前
关注
Android Kotlin中如何优雅地退出循环?
Kotlin中如何退出forEach 在 Kotlin 中,forEach 是一个高阶函数,它在遍历集合时会对集合中的每一个元素执行给定的 lambda 表达式。若要在 f...
40
评论
分享
Gx
关注了
Petterp
Gx
赞了这篇文章
村口老王
Android研发攻城狮
·
6年前
关注
Android进阶(六)Binder机制
进程隔离是为保护操作系统中进程互不干扰而设计的一组不同硬件和软件的技术。进程数据不共享,进程A的虚拟地址和进程B的虚拟地址不同,这样就防止进程A将数据信息写入进程B,保证了...
58
3
分享
下一页
个人成就
文章被点赞
43
文章被阅读
9,851
掘力值
380
关注了
24
关注者
10
收藏集
13
关注标签
1
加入于
2019-08-15