首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
zhangcosin
掘友等级
android 开发
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2.7K
文章 2.7K
沸点 11
赞
2.7K
返回
|
搜索文章
zhangcosin
赞了这篇文章
搬砖喽
Android @上海华勤科技/上海阿牛信息科技有限公司
·
1月前
关注
【绝非标题党】Android 如何优化网络请求
在 Android 应用开发中,网络请求的性能直接影响用户体验。 优化网络请求不仅可以提升应用的响应速度,还能降低资源消耗,也是高频面试题。最近面试的时候也被问到了这个问题...
9
5
分享
zhangcosin
赞了这篇文章
coder_pig
🏆掘金签约作者 | 摸鱼王 @Android补全计划
·
3年前
关注
补齐Android技能树 - 从害怕到玩转Android代码混淆
🤡 不止代码混淆的基本使用,规则详解,杰哥带你从源码层面过一过APK混淆的具体过程,从害怕Android代码混淆到玩转它~...
328
24
分享
zhangcosin
赞了这篇文章
喊我四哥吧
Android
·
4年前
关注
Android代码混淆&组件化和SDK混淆方案
最近在整理项目中的混淆,踩了很多坑,如果不打开混淆,项目上线了等于裸奔,风险很大,混淆如果打开了处理不好,会出现很多莫名其妙的问题,所以我整理了比较全面的代码混淆方法,包括...
72
13
分享
zhangcosin
赞了这篇文章
sweetying
公众号 @ sweetying @Akulaku
·
2年前
关注
Android 逆向系列(三):Android APK,AAB 资源混淆
本文正在参加「金石计划 . 瓜分6万现金大奖」 前言 很高兴遇见你~ 在本系列的上一篇文章中,我们讲了: 1、反编译工具 jadx 的安装与使用 2、混淆 APK 代码 还...
31
5
分享
zhangcosin
赞了这篇文章
sweetying
公众号 @ sweetying @Akulaku
·
2年前
关注
Android 逆向系列(二):Android APK 代码混淆
本文正在参加「金石计划 . 瓜分6万现金大奖」 前言 很高兴遇见你~ 在本系列的上一篇文章中,我们讲了: 还没有看过上一篇的朋友,建议先去阅读Android 逆向系列(一)...
43
2
分享
zhangcosin
赞了这篇文章
小余的自习室
Android架构师 @联迪科技
·
2年前
关注
【Android性能优化】:ProGuard,混淆,R8优化
使用java编写的源代码编译后生成了对于的class文件,但是class文件是一个非常标准的文件,市面上很多软件都可以对class文件进行反编译,为了我们ap...
78
6
分享
zhangcosin
赞了这篇文章
猿小蔡
Android
·
8月前
关注
Android混淆不要怕--一文搞定
ProGuard 工作流程 ProGuard工作过程包括四个步骤:shrink,optimize,obfuscate,preverigy。这四个步骤都是可选,但是顺序都是不...
64
2
分享
zhangcosin
赞了这篇文章
猿小蔡
Android
·
1年前
关注
Android代码混淆指南
混淆文件概述 代码混淆是将代码转换成难以阅读和理解的形式,以保护源代码和减少应用体积的过程。以下是Android开发中常用的混淆配置文件及其作用: proguard-and...
1
评论
分享
zhangcosin
赞了这篇文章
Petterp
Android Developer @公众号: Petterp
·
2年前
关注
求知 | 聊聊Android资源加载的那些事 - 小试牛刀
本篇将由浅入深,从源头理清 Resource.getx() 的那些事,从而为理解 Android资源加载 迈出第一步。...
26
2
分享
zhangcosin
赞了这篇文章
Newki
@武汉
·
2年前
关注
你可能不知道的ViewPager刷新操作
哎呀,这个我会。不就是 `mViewPagerAdapter.notifyDataSetChanged();` 嘛,简单! 这个可能真不是那么简单,我们以常用的 ViewP...
37
8
分享
zhangcosin
赞了这篇文章
半山居士
@网易
·
2月前
关注
Android App 厂商角标适配
本篇主要是总结一下各个厂商的角标适配代码,以及过程中我们遇到的问题。读者遇到相关需求直接拿来使用就好,不过厂商也可能会随时更新,使用时也请做好测试。...
27
4
分享
zhangcosin
赞了这篇文章
9龙
5年前
关注
类加载流程,类加载机制及自定义类加载器详解(面试再也不怕了)
一、引言二、类的加载、链接、初始化1、加载1.1、加载的class来源2、类的链接2.1、验证2.2、准备2.3、解析3、类的初始化3.1、< clinit>方法相关3.2...
54
2
分享
zhangcosin
赞了这篇文章
程序员DHL
公众号:ByteCode,大厂面试题解小程序 【猿面试】 开发者 @微信:hi-dhl
·
8月前
关注
为什么使用 Bundle 而不使用 HashMap
Bundle 内部是由 ArrayMap 实现的,ArrayMap 和 HashMap 是 Android 中常用的两种键值对数据结构Bundle...
34
评论
分享
zhangcosin
赞了这篇文章
jianzhangg
全栈开发、创业者
·
4月前
关注
程序员的出路
最近几天渐渐悟出来一个道理,做技术没有出路。 我在想如果哪天我失业了,没有公司要我,以我现在的经验和能力,我该怎么办? 结果是我什么都干不了,我的经验和能力必须依靠公司才有...
1.4k
370
分享
zhangcosin
赞了这篇文章
小墙程序员
3月前
关注
一文了解 Android项目中build.gradle中的 android 配置扩展
在Android 项目中,我们常常需要配置 build.gradle 文件中的 android {...} 配置。而在 一文了解 Gradle 插件 文章中我们可以知道,a...
10
1
分享
zhangcosin
赞了这篇文章
江澎涌
安卓工程师 @灵魂铸造师
·
5年前
关注
sourceSets——安卓gradle
Android 项目中,代码的摆放位置都是约定好的,这是因为 gradle 的理念 “约定大于配置”,减少各种配置的书写。 但约定并非规定,所以可以进行配置改动,这也是 g...
50
6
分享
zhangcosin
赞了这篇文章
王远道
Android打工人
·
4年前
关注
Android模块化设计方案之sourceSets配置
在Android模块化设计方案之接口API化那篇文章中,我们使用Gradle脚本生成一个api模块,通过对api模块的引用解决了模块间依赖的问题。当然Gradle脚本还有很...
6
3
分享
zhangcosin
赞了这篇文章
哈利迪
4年前
关注
Android | 资源冲突覆盖的一些思考
啥是资源冲突覆盖,就是两个不同的文件,有着相同的文件名,在打包apk后引起的系列问题。本文将从情景、解决思路、延伸,三个方面展开。 先简单介绍下背景,App在线上跑了将近7...
55
5
分享
zhangcosin
赞了这篇文章
madroid
@Rethink Android
·
2年前
关注
Android 官方模块化方案解读
快速了解 Android 官方模块化方案。还有一些你可能不知道的实用小技巧。还有官方模板快速搭建模块化项目。...
135
23
分享
zhangcosin
赞了这篇文章
TechMerger
Android Developer @BATW
·
2年前
关注
终于理解~Android 模块化里的资源冲突
⚽ 前言 作为 Android 开发者,我们常常需要去管理非常多不同的资源文件,编译时这些资源文件会被统一地收集和整合到同一个包下面。根据官方的《Configure you...
81
16
分享
下一页
关注了
98
关注者
14
收藏集
54
关注标签
11
加入于
2016-07-23