首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
MzDavid
掘友等级
Android开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
23
文章 23
沸点 0
赞
23
返回
|
搜索文章
文章
热门
最新
Android系统开发-选择并启动默认Launcher
如果在Android设备上又安装了一个Launcher应用,当我们返回主页的时候,Android就会弹出一个弹窗,要用户 选择要启动的Launcher应用,如下图所示: 这个是普通Android设备的
Android系统-installd守护进程
从前面Android包管理机制(三)PMS处理APK安装中可以了解到PMS在安装APK的时候调用了Installer的函数,而Installer实际是调用了installd中的方法。
Android系统-包管理机制(三)PMS处理APK安装
在上一篇中,我们知道了最终调用了PMS的installStage方法安装APK,接下来进入PMS处理APK的流程。
Android系统-包管理机制(二)PackageInstaller安装APK
APK的安装有很多方式,应用商城下载、文件浏览器安装、adb命令安装,我们以文件浏览器为例了解APK安装流程。
Android系统-包管理机制(一)PMS服务启动
PackageManagerService(简称PMS,有时为了区分PowerManagerService也称为PKMS),是Android系统中核心服务之一,管理着所有跟package相关的工作
Android JNI开发-实际项目开发总结(回调函数)
这篇文章想要介绍一下我之前做的一个真实项目,感觉比较有意思,记录一下。 这个项目比较有特点的是项目的主要业务逻辑由C语言开发同事完成,在他的SO库中去做初始化、网络操作、数据库存储、硬件设备操作等等的逻辑,我这边Android主要就是调用他的接口结合界面完成业务。 但是由于我们…
Android JNI学习-函数动态注册
前面JNI开发相关的也写了几篇博客,对java中native关键字定义的方法进行注册时,都是使用Javah命令生成对应的Java _ 包名 _ 类名 _ 方法名,现在完全可以通过编译器帮我们生成,我们去填对应的逻辑代码即可,这种方式被称为静态注册。今天来看一下新的方式:动态注册…
FFmpeg编码yuv转H264
紧接上一章内容,将视频文件添加一个红色方框后文件转成了YUV数据,这一节就再处理下YUV数据,编码成H.264文件。整体流程也比较简单,源码如下: 压缩效果非常明显,84M的YUV视频压缩成H264后只有492KB。
FFmpeg Filter简单使用
Filter,可以认为是一些预定义的范式,可以实现类似积木的多种功能的自由组合。每个filter都有固定数目的输入和输出,而且实际使用中不允许有空 悬的输入输出端。使用文本描述时我们可以通过标识符指定输入和输出端口,将不同filter串联起来,构成更复杂的filter。这就形成…
Android系统 添加自定义系统服务
公司准备对设备的Android系统做定制开发,之前都没搞过系统开发,只是了解一些原理性的知识,所以现在就是边做边学习。 系统服务是Android中非常重要的一部分, 像ActivityManagerService(AMS), PackageManagerSersvice(PMS…
下一页
个人成就
文章被点赞
197
文章被阅读
107,113
掘力值
2,289
关注了
4
关注者
171
收藏集
1
关注标签
23
加入于
2016-07-20