首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
100斤
掘友等级
胖子
请各位给个面子
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
58
文章 56
沸点 2
赞
58
返回
|
搜索文章
赞
文章( 56 )
沸点( 2 )
面试之前骚操作,先破一下app
这里整理一下我的小白逆向经验。看到最后,反编译某音,某支付,粗略的看看代码是完全没有问题的。 MT管理器功能非常强大,直接打开手机中的apk即可破解。 破壳、AndroidManifest解析、dex转java查看都没有问题。 破某宝、某音轻轻松松,唯一的缺点就是只能在andr…
源码阅读之Activity启动与App启动流程 - Android 9.0
为了面试与被面试阅读了Activity的启动流程,整理了这篇文章。 之前一直好奇为什么Android面试经常问Activity启动流程,因为在工作中没有相关的实践。阅读完源码以后才发现,Activity启动流程中包含了许多知识,例如Activity的启动模式如何处理、插件化的h…
图凌闪屏页及Android彩蛋探究
在体验App时发现了一款叫‘图凌’的app,闪屏页非常特别。从下图可以看到,是一个以桌面壁纸为背景的页面。 这种闪屏效果让人眼前一亮,所以非常好奇他的实现原理。在不破解apk的情况下(破解失败,有腾讯乐固加固==),猜想了几种实现方式: 在逐个验证猜想之前,想到了一个页面的实现…
Android WebSocket实践
与服务端交互的协议中,HTTP只能被动接收客户端请求,然后响应。而WebSocket在客户端与服务端建立连接以后,服务端可以主动发消息给客户端。这就是WebSocket的特点。 4... ReactNative开发过程中,pc端可以控制android端重新加载、打印堆栈等等。这…
恶意用户识别?——Java 层反模拟器、反Hook、反多开技巧
近两年,Android端的虚拟化技术和群控技术发展急速,带来很多好玩产品和便利工具。但是作为App开发者就头疼了,恶意用户(比如不文明用户、比如刷单)利用这些技术,作恶门槛低得不知道哪里去。我们需要思考怎么识别和防御了。 下文介绍一些简单但是有效的恶意用户识别(方便后续封号)方…
ProGuard 在 Android 上的使用姿势
ProGuard 是一个压缩、优化、混淆代码的工具。尽管有很多其他工具供开发者们使用,但是 ProGuard 作为 Android Gradle 构建过程的一部分,已经打包在 SDK 中。 当我们构建应用时,使用 ProGuard 有很多好处。有的开发者更关心混淆这块功能,对我…
如何调试 Android 打包流程?
学会调试打包流程,对插件的学习帮助是很大的。
java多线程之三——volatile
在多线程编程中,Synchronized和volatile都扮演者重要的角色,前面的文章我们已经了解了java内置锁Synchronized,它保证了并发过程中的可见性与原子性,避免了共享数据的错误。
Android性能优化全方面解析
公司的新需求终于解决完了,离测试和发布还有段时间,第一次体验了下没需求没bug的感觉,真是舒爽~然后翻了翻有什么可以学的。无意翻到了Android后期发展的五大趋势。一、性能优化。二、高级UI。三、JNI/NDK开发。四、架构师。五、RN开发。这也许将会是我的进阶趋势。早已知道…
下一页
个人成就
文章被点赞
120
文章被阅读
23,436
掘力值
553
关注了
4
关注者
28
收藏集
22
关注标签
24
加入于
2016-08-20