使用CMake编译NDK

新建Android项目使用Android Studio2.2新建一个Android项目 在新建项目时勾选Include C++ Support     阅读全文
罗炜光's avatar
罗炜光 1月 02, 2017

Win7下编译ffmpeg

下载ffmpeg源码并解压地址http://www.ffmpeg.org/download.html     阅读全文
罗炜光's avatar
罗炜光 12月 31, 2016

Android系统服务概要

本篇基于android2.2.3Android系统服务提供系统最基本、最核心的功能,如设备控制、位置信息、通知设定、以及消息显示等。这些服务分别存于Application Framework与Libraries层之中     阅读全文
罗炜光's avatar
罗炜光 10月 05, 2016

Service的使用

概述 Service是一种没有界面且能长时间运行于后台的应用组件.其它应用的组件可以启动一个服务运行于后台,即使用户切换到另一个应用也会继续运行.另外,一个组件可以绑定到一个service来进行交互,即使这个交互是进程间通讯也没问题.例如,一个service可能处理网络事物,播放音乐,执行文件I/O,或与一个内容提供者交互,所有这些都在后台进行.     阅读全文
罗炜光's avatar
罗炜光 10月 04, 2016

Zygote

本篇基于android2.2.3Zygote是Android系统应用中一个相当重要的进程,它的主要功能就是执行Android应用程序     阅读全文
罗炜光's avatar
罗炜光 10月 03, 2016

init进程

本篇基于android2.2.3 init进程是Android启动后,由内核启动的第一份用户级进程。     阅读全文
罗炜光's avatar
罗炜光 9月 25, 2016

Android命名规范

自用     阅读全文
罗炜光's avatar
罗炜光 9月 22, 2016

Serializable与Parcelable

Serializable接口是Java中为对象提供标准的序列化和反序列化操作的接口,而Parcelable接口是Android提供的序列化方式的接口     阅读全文
罗炜光's avatar
罗炜光 9月 12, 2016

Notification的使用

一般步骤使用状态栏通知一般有4个步骤: 1、 通过getSystemService()方法获取NotificationManager服务。 2、 创建一个Notification.Builder对象,并为其设置各种属性。 3、 对Notification.Builder对象设置各种属性和事件信息,构造一个对Notification对象。 4、 通过NotificationManager类的notify()方法将通知发送到状态栏。     阅读全文
罗炜光's avatar
罗炜光 9月 08, 2016

BroadcastReceiver的使用

广播的分类 普通广播 有序广播 粘性广播 本地广播 定向广播     阅读全文
罗炜光's avatar
罗炜光 8月 27, 2016