首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
framework
订阅
SuperLaker
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
Android斩首行动——应用层开发Framework必知必会
本文章将会从应用层开发的视角,罗列我认为需要掌握的Framework基本知识。为了更方便的记忆与巩固,更多是从流程上进行讲解,而不会对源码进行非常深入的解读,大家可以当做一个知识小册,针对性地阅读
近期面试小结
--- theme: smartblue --- 最近面试了不少的公司,行情整体来说还是非常差的
Android反编译系统应用
在日常开发中,有的时候需要获取系统APK学(po)习(jie),这里主要记录一下获取系统APK流程,该流程在Android 8.0以下已经验证过。 系统APK安装的时候会将dex从APK中提取出来并且进行一波优化生成odex文件,dex文件转化为odex文件主要的原因为优化和提…
写给应用开发的 Android Framework 教程——玩转 AOSP篇 之系统 App 源码添加
1. 如何新建一个系统 App 项目 使用 Android Studio 新建一个空项目 FirstSystemApp,包名设置为 com.yuandaima.firstsystemapp,语言选择
写给应用开发的 Android Framework 教程——玩转 AOSP篇 之使用 Android Studio 开发系统 App
本文基于 AOSP Android10_r41 源码环境。 如果提前阅读了以下文章,本文阅读起来会更加顺利: Ubuntu 使用快速入门 AOSP 极速上手 系统开发工具 Make 构建工具入门
“终于懂了”系列:APK安装过程 完全解析!
一、背景 最近在了解插件化技术: 把未安装的插件apk 集成到 宿主App中,以取得减少宿主APK包体积等优点。也就是说,一个完整的APK 虽然不经过安装过程,但使用了插件化技术后却可以在宿主中使用其
【NDK】聊聊NDK开发那些事
Android NDK也是Android SDK的一个扩展集,用来扩展SDK的功能,NDK打通了Java和C/C++之间的开发障。
面试官:谈谈你对Binder和AIDL的理解
Binder主要是用于进程间的通讯,一个Binder通讯要分成客户端和服务端,简单的说就是客户端通过绑定服务端,获取了服务端的IBinder对象,这个IBinder对象,就是代理模式中的那个代理(或者说是c语音中的指针,指向了服务端),然后客户端通过这个代理对象,就可以通过tr…
Android 理解 ActivityManagerService(AMS)
1. Android 8.0 的 AMS 家族 2. AMS 的启动过程 3. AMS 与应用程序进程 Service 在启动过程中会调用 ActiveServices 的 bringUpServic
最简单的Android Studio阅读Android源码方式
最简单的阅读Android源码方式(方便、快捷、完整) 对于Android开发人员阅读Android系统源码是非常重要的事情,但很多时候我们关心的只是framework层的源码。 但是网上一搜全是教我