- 博客(9)
- 资源 (20)
- 收藏
- 关注
原创 使用git单独下载Android源代码某个仓代码
Android源代码十分庞大,如果使用repo下载全量代码,至少几十个G不说,而且非常耗时。如果不需要编译Android,至少为了阅读源代码的话,尤其是只研究某个模块,完全不需要下载全量代码,而只下载需要的仓即可,这样只需消耗较少空间,而且速度快。比如我需要研究framework的Media框架代码,那么我需要下载的是framework/av这个仓即可。首先去AOSP官网找到对应的仓:...
2018-12-23 22:15:51
2594
1
转载 Stagefright框架ALooper/AHandler/AMessage消息队列机制
本文引自:https://www.jianshu.com/p/b3217fbe6e56https://blog.youkuaiyun.com/harman_zjc/article/details/53397945https://blog.youkuaiyun.com/shisi/article/details/50451489 作为一只小菜鸟,在阅读到Android MediaPlayer相关的Nup...
2018-11-30 23:53:20
565
原创 Android应用开发学习-开始贴
不知不觉搞Android音频驱动已经1年时间了。这1年里,得益于在IC公司搞SOC的音频驱动开发,基本上把android系统音频子系统从上到下的流程都摸了一遍。包括Framework、audio hal、内核的ALSA驱动,还有音频dsp(这是我的主业),这些代码基本上都有涉猎,深深感慨android系统真是复杂无比,单单一个简单的audio,从应用层play到最终从speaker出声,中...
2018-08-24 02:03:54
305
原创 Qt绘制旋转文字
painter.drawText(100,100, "正常文字"); painter.setPen(QPen(Qt::red,5)); painter.drawPoint(100,100); QString rotateText = "旋转文字"; painter.translate(100, 100); // 第1步:变换旋转中心到所绘制文字
2014-04-05 20:12:36
9013
原创 一道经常出现的字符串内存地址问题的笔试题
今年秋季的校园招聘已经接近尾声,笔试面试也参加了不少。发现有一道题经常出现,特拿来分享。问题1:void getmemory(char *p){ p = (char *)mallol(100);}void test(void){ char *str = NULL; getmemory(str); strcpy(str,”hello,world”)
2013-12-03 19:22:43
728
原创 Qwt安装小记——Qt科学绘图再也不愁了
在最近做的一个Qt项目中需要频繁画科学图标,自己编写图标部件挺耗精力的,所幸有免费的Qwt可用,功能非常强大。费了半天劲,终于可以在QtCreator 中使用Qwt了,现在把安装过程记录下来。 编译环境:Win7平台(过几天准备在Ubuntu下编译^_^)Qt 4.8.4 + MinGW 4.4+ Qt Creator 2.7.1 1.按照Qwt手册说明,进入Qwt解压
2013-09-18 10:06:36
1315
原创 如何将Qt Demo中的ArthurStyle风格用在自己的程序中
Qt安装包自带了大量的例子来演示Qt GUI特性,其很多Demo十分之炫。最近我在学习Qt绘图,研究了下Path Stroking, Gradients这几个例子,发现其面板风格非常漂亮,要是能用在自己的程序中该多好啊! 通过阅读代码,发现这些程序的main.cpp中有以下代码,如Gradients的main.cpp中: GradientWidget gradie
2013-09-04 21:08:36
2203
原创 Ubuntu 13.04 下安装配置Qt 5
Qt 5已经出来一段时间了,官网上显示Qt5带来了很对新特性,于是也想尝尝鲜。之前已经在Win7上用了一段时间了,现在想在刚安装的Ubuntu 13.04下也配置好Qt,来做ARM开发。Qt 5的一个显著的新变化是安装包简化了,我们不再需要像Qt 4.x那样分别下载Qt Library和Qt Creator的安装包,而是把这些都集成到了一个安装包中,这真是极大方便了开发者!我下载的
2013-08-09 11:24:55
1368
原创 《C++ Primer》中的TextQuery例子
正在看《C++ Primer》(4th),第325页给出了一个TextQuery例子,很好地总结了STL容器的用法,但是书上没有给出连续完整的代码,我实验过后把程序记录下来,便于以后查找回忆。该程序的功能是查找输入文本文件中某个单词的出现次数及其行号。#ifndef TEXTQUERY_H_#define TEXTQUERY_H_#include#include /
2013-08-09 10:59:22
1452
Source_Insight4088_破解版
2018-01-07
2014嵌入式软件工程师-笔试面试题总结 By Erik Lee
2013-11-29
STM32不完全手册
2011-10-19
MATLAB基础与编程入门
2011-04-22
Java与UML面向对象程序设计
2011-04-22
测试驱动开发[Test-Driven Development]
2011-04-22
Beginning Visual C++ 2010[Visual C++ 2010入门经典]
2011-04-22
Python手册-超级无敌Python教程
2011-04-22
Python库参考手册
2011-04-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人