首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
sososeen09
掘友等级
Android高级攻城狮
|
阅文集团
喜欢撸代码,喜欢健身
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
59
文章 59
沸点 0
赞
59
返回
|
搜索文章
赞
文章( 59 )
沸点( 0 )
美团猫眼电影android模块化实战--可能是最详细的模块化实战
首先一句话概括:我想把这几个月做的事情记录下来,并且希望尽量详细,希望读者读了这篇文章能够知道项目进行模块化,项目改业务框架可能会遇到哪些问题,具体每个步骤都做什么,而不是大致的了解。 现在很多人都在谈模块化,网上有一大堆的博客实践都在讲这个。很多谈的只是模块与模块之间的解耦,…
Java&Android开发-浅析ServiceLoader类
ServiceLoader就是 Java平台提供的一个简单的 Service Provder Framework。使用ServiceLoader有简单的以下几个步骤 这里以一个简单虚拟支付场景为例。 以上的核心代码是 通过 ServiceLoader的load方法,传入Paym…
从 Java 字节码到 ASM 实践
1. 概述 AOP 是一种编程思想,但是它的实现方式有很多,比如:Spring、AspectJ、JavaAssist、ASM 等。由于我是做 Android 开发的,所以会用 Android 中的一些例子。 二. Java 字节码 & 虚拟机 从上图中,我们可以看到,.clas…
ASM 实战统计方法耗时
实际业务开发中有很多需要不改变原业务代码,而需额外增加一些包括各种统计的需求,如 APM、无数据埋点等,也就是耳熟能详的 AOP,本文以统计方法耗时为例,不使用 Aspectj,采用原生态的方式进行实践。
突破Android P(Preview 1)对调用隐藏API限制的方法
本文基于对Android P(Preview 1)的源码分析,实现了三种绕过对调用隐藏API限制的方法,有效性均已得到验证,能够成功调用系统隐藏API。 必须区分一个Method(或Field)对用户代码是隐藏的还是公开的。只有隐藏的才需要进行限制。 必须区分调用者的身份:是用…
给所有开发者的React Native详细入门指南(第一阶段)
本文为 Marno 原创,转载必须保留出处! 公众号【 aMarno 】,关注后回复 RN 加入交流群 React Native 优秀开源项目大全:http://www.marno.cn 建议先下载好资料后,再阅读本文。demo代码和资料下载 目录 一、前言 二、回答一些问题 …
手机 QQ Hybrid 的架构演进
涨姿势了
如何理解 Transform API
通过案例分析,详细介绍 Gradle Transform API 的使用方式
简单理解 Android Dalvik、ART 及 APK 编译过程
在学习 Android 之前,都学习了 Java,对于 Java 虚拟机都或多或少的进行了了解。那么 Android 中的虚拟机是个什么样子,一个 APK 的编译过程又是什么,就让我们来看看。
下一页
个人成就
文章被点赞
446
文章被阅读
24,542
掘力值
885
关注了
11
关注者
683
收藏集
7
关注标签
27
加入于
2016-05-11