Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
安卓MediaRecorder(2)录制源码分析
文章目录 前言 JAVA new MediaRecorder 源码分析 android media MediaRecorder cpp native init MediaRecorder java postEventFromNative a
android开发
音视频编解码
Android
MediaRecorder
Framework
Android Framework——进程间通讯学习,从Binder使用看起
前言 Binder 是安卓中非常重要的进程间通讯工具 通过Binder 安卓在ServiceManager中对外提供了一系列的服务 学习Binder 将很好地为我们学习framework开个好头 Android 使用多进程 Android
移动开发
Android
Framework
学习
用于富 Web 开发的 13 个免费 JavaScript 库和插件
在这个新的一天伴随着最新技术崛起的舞台上 让您的商业品牌绽放光芒的唯一方法就是紧跟市场流行的趋势 使用 HTML 和 JavaScript 等技术是通过其中使用的一流功能获得盈利业务的灵魂 当从技术角度谈论 JavaScript 时 考虑到
Framework
javascript
js
libraries
Plugin
Framework层Android4.4锁屏流程分析
前段时间刚接触到锁屏 我们自己做的锁屏时通过底层通过反射调过去的 所以还是得从framewoke层的启动和加载开始分析 所以画了一下这样的两个图 前面一个图是系统开机调到锁屏的一个流程 后面一个图我分开来画了 一个是按power键灭屏和亮屏
Android
44锁屏
Framework
博客
SpringBoot2.* 配置拦截器(Interceptor) 并 集成swagger2 3.0版本
1 Interceptor 简介 拦截器在Web系统中非常常见 对于某些全局统一的操作 我们可以把它提取到拦截器中实现 在 Spring MVC 中使用接口 HandlerInterceptor 表示 包含三个方法 preHandle 在请
Java
Framework
spring boot
Spring
Android 13 - Media框架(9)- NuPlayer::Decoder
这一节我们将了解 NuPlayer Decoder 学习如何将 MediaCodec wrap 成一个强大的 Decoder 这一节会提前讲到 MediaCodec 相关的内容 如果看不大懂可以先跳过此篇 原先觉得 Decoder 部分简单
Android Media
Android
Framework
media
多媒体
startActivity流程学习
文章目录 应用完全没有启动过 应用完全没有启动过 launcher从sm 管理java层的ServiceManager 的服务列表里面找到AMS的代理对象AMSProxy 调用AMS向Zygote发出socket请求 从Zygote进程fo
Framework
iOS. Xcode11 dylib封装成framework 图文教程
Frameworks 制作 Xcode 版本 1 framework是什么 framework是一个层级的目录结构 将一系列可共享的资源 比如动态共享库 nib文件 图形文件 本地化相关文件 头文件 以及相关引用文档 包装成一个包 pack
Qt for iOS
ios
Framework
Android 11.0Launcher3 app列表页桌面图标按安装时间排序
目录 1 概述 2 Launcher3 app列表页桌面图标按安装时间排序的相关代码
android 110 Rom定制化系统讲解
Android
Framework
Launcher排序
Launcher3安装时间排序
[ Android 编译 ] 如果不指定LOCAL_CERTIFICATE,默认使用哪个key进行签名
Android 编译 如果不指定LOCAL CERTIFICATE 默认使用哪个key进行签名 尊重原创 转载请注明出处 创作不易 如有帮助请点赞支持 参考 Android系统签名简介 开发系统应用时 通常情况下我们都会在 Android
Android编译
Android
Framework
源码
Android 12.0 无源码app增加授予相关权限
1 概述 在12 0的系统产品开发中 对于一些无源码app增加一些权限 比如悬浮窗权限 由于app内部没申请这个权限 所以需要系统适配默认授予这个权限 就需要在PMS解析安装app的时候 授予悬浮窗权限就可以了 2 无源码app增加授予相关
android 120 Rom定制化系统讲解
Android
Framework
无源码授权app
无源码app授权
基于 Android 13 的 Activity 启动流程分析
对于 Android 客户端开发者来说 Activity 是我们再熟悉不过的一个组件了 它是 Android 四大组件之一 是一个用于直接与用户交互的展示型 UI 组件 在开发过程中 启动并创建一个 Activity 流程非常简单 而在系统
Framework
Android
Java
VMWare Workstation 16 安装 Ubuntu 22.04 LTS
最近想编译Android8 1 系统源码 不太想安装双系统 先尝试用虚拟机安装Ubuntu来编译试试 过程中也遇到一些特殊的错误 因此做了一次记录 VMWare Workstation 16 的下载和安装这里不作介绍 网上也有很多注册码可用
Framework
Ubuntu
Linux
Java
Android 解析软件包时出现问题 -- Error staging apk from content URI
Android Version 8 1 使用场景 在Rk3288w Android 8 1 的测试设备上安装 文件管理器 应用程序 若打开 apk文件 会出现 解析包错误 提示 即安装失败 影响使用 如下为ActivityManagerSe
Framework
Android
Android Looper Handler 机制浅析
最近想写个播放器demo 里面要用到 Looper Handler 看了很多资料都没能理解透彻 于是决定自己看看相关的源码 并在此记录心得体会 希望能够帮助到有需要的人 本文会以 猜想 log验证 的方式来学习 Android Looper
Android framework
Android
Framework
app开发
Wifi模块—源码分析Wifi热点扫描2(Android P)
一 前言 这次接着讲Wifi工程流程中的Wifi热点扫描过程部分的获取扫描结果的过程 也是Wifi扫描过程的延续 可以先看前面Wifi扫描的分析过程 Wifi模块 源码分析Wifi热点扫描 Android P 二 图示调用流程 这次的调用流
Android系统开发和架构研究
Android P
Framework
wifi scan
源码分析
Spring framework 笔记
文章目录 环境搭建 创建工程 添加maven依赖 快速开始 Spring控制反转 IOC 什么是SpringIOC 配置元数据 Xml Or Annotation XML配置方式 在一个配置文件中导入其他配置文件 Annotation配置方
一些总结
Spring
Framework
Android性能优化大法——内存优化
作者 layz4android 内存 是Android应用的生命线 一旦在内存上出现问题 轻者内存泄漏 重者直接crash 因此一个应用保持健壮 内存这块的工作是持久战 而且从写代码这块就需要注意合理性 所以想要了解内存优化如何去做 要先从
Android
性能优化
Framework
Java
Android通知发送原理之Framework实现(基于Android 10)
前言 这是一个基于 Android 10 源码 全面分析 Android通知系统实现原理 的系列 这是第三篇 全系列将覆盖 这一篇我们将全面分析通知发送在框架层 服务端 的一系列处理 说明 下文出现的简写 NM gt Notificatio
Android
Framework
android studio
IDE
ActivityManagerService新加listener及触发其回调
ActivityManagerService新加listener及触发其回调 前言 Android mk ActivityManager java ActivityManagerNative java IActivityManager ja
ActivityManagerService
Android
Framework
Java
1
2
3
4
5
»