首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
无常的土豆
更多收藏集
微信扫码分享
微信
新浪微博
QQ
184篇文章 · 0订阅
自己动手实现一个脚本语言第一篇-------词法分析
目前来说编译原理的学习对于工作的用处很小,更多的方面可能是装逼,如果你不从nlp方面的话,编译器的工作研究基本已经在16年已经做完。不过,我觉得学东西没必要过分强调工作的需要,很多时候处于兴趣和爱好,探索底层,也许会有新的乐趣。 这是编译器的启动器。 实际上,有两种方法可以运行…
玩转ASM | 写个代码扫描插件,再也不怕 log4j 等问题
在国内隐私合规的背景下,危险API的调用排查越来越成为一种常态化技术。故此,本文将使用ASM作为解决方案,通过编写自定义代码扫描插件,从而实现静态扫描。
Android 编译速度优化黑科技 - RocketX
🔥🔥 android 端编译加速插件🚀 自动识别未改动 module 并在编译流程中替换为 aar ,只编译改动模块,加速 Android apk 的编译速度。
2023移动端技术探索
整体来看,整个移动端技术的发展可以说到了“山穷水尽”的地步,可挖掘的创新型内容不是很多了,大部分都是在现有体系维护和迭代。整体来看业务支撑还是主要的需求来源,车机、Iot也释放出一些机会,跨端、开发平
Transform API 废弃了,路由插件怎么办?
前言 在 AGP 7.2 中,谷歌废弃了Android开发过程非常常用的Transform API,在 AGP 8.0 移除,那么常见的路由该怎么出适配呢?
AGP8.0 ASM 更简单灵活了
AGP 8.0 Transform 接口废弃之后,使用 AGP 官方提供的新 API 如何更简单的用 ASM 实现代码插桩
深入Android系统(十二)Android图形显示系统-1-显示原理与Surface
Linux通常使用Framebuffer来用作显示输出(Framebuffer知识详解在这里),Framebuffer就是一块内存区域,它通常是显示驱动的内部缓冲区在内存中的映射。 一旦用户进程把图像数据复制到Framebuffer中,显示驱动会一个像素一个像素地扫描整个Fra…
AutoRegister:一种更高效的组件自动注册方案(android组件化开发)
在编译时,扫描即将打包到apk中的所有类,将所有组件类收集起来,通过修改字节码的方式生成注册代码到组件管理类中,从而实现编译时自动注册的功能,不用再关心项目中有哪些组件类了。 特点:不需要注解,不会增加新的类;性能高,不需要反射,运行时直接调用组件的构造方法;能扫描到所有类,不…
Android Activity 为什么要细化出 onCreate、onStart、onResume、onPause、onStop、onDesdroy 这么多方法让应用去重载?
Android Activity 为什么要细化出 onCreate、onStart、onResume、onPause、onStop、onDesdroy 这么多方法让应用去重载?原文:http://blog.csdn.net/zhao_3546/article/details/12843477
从零开始让你的 APP 增加即时通信功能
可能很多人谈到即时通信就望而却步,包括我之前也是一样,长链接、自动重连、保活、消息存储等等,感觉每个都是个大项目,一般我都是转头就去找第三方平台。