
Android
文章平均质量分 85
火车上遇见
这个作者很懒,什么都没留下…
展开
-
单例模式
To create a singleton, you create a class with a private constructor and a get() method. If the instance already exists, then get() simply returns the instance. If the instance does not exist yet, the原创 2016-11-15 19:57:41 · 379 阅读 · 0 评论 -
Android MPEG4Writer.cpp 简单跟读
首先在前面申明一点,本人接触Android的时间并不长,只是因为喜欢 Android开发,并且项目有需要,才会去看Android framework 层MPEG4Writer.cpp 的代码。在这里也只是想简单的记录下自己这几天跟读代码的结果,也好给自己个交代。其中有些知识还是感谢网上其它大神的指点,这里给出我参考的博文的链接点击打开链接 http://m.blog.youkuaiyun.com/blog转载 2016-12-05 15:14:24 · 4183 阅读 · 0 评论 -
共享内存(Shared Memory)介绍
共享内存是常用的进程间通信,两个进程可以直接共享访问同一块内存区域。原创 2017-02-22 14:17:47 · 34966 阅读 · 0 评论 -
Android学习笔记--Binder
(一) 概述 android的binder机制提供一种进程间通信的方法,使不同一个进程可以以类似远程过程调用的形式调用另一个进程所提供的功能。binder机制在Java环境和C/C++环境都有提供。 android的代码中,与C/C++的binder包括一些类型和接口的定义和实现,相关的代码在下面这几个文件中: frameworks\bas转载 2017-02-22 13:50:51 · 843 阅读 · 0 评论 -
android studio碰到的问题
运行程序的时候碰到Caused by: java.util.zip.ZipException: error in opening zip file进入cd ~/.gradle/wrapper/dists/删除里面的文件。原创 2017-04-07 16:10:54 · 410 阅读 · 0 评论 -
Audio笔记之耳机插拔检测
System Server是Android系统的核心,他在Dalvik虚拟机启动后立即开始初始化和运行。其它的系统服务在System Server进程的环境中运行。在main函数中,首先检查系统时间设置和SamplingProfiler。然后加载一个叫android_servers的本地库,他提供本地方法的接口(源程序在framework/base/services/jni/目录中)。转载 2017-05-17 16:04:51 · 898 阅读 · 0 评论 -
二分法(Binary Search)介绍
二分法,是常用的方法,下面这里有个实例,讲述如何使用二分法写代码。// Implementation of binary search#include #include #include "vector.h"using namespace std;void initCityNames(Vector & cities);int findInSortedVector(string k原创 2017-12-13 10:34:34 · 839 阅读 · 0 评论