自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 expected class-name before ‘{’ token

碰到过几次这类问题,但是那时也不知道是怎么弄好的,最近在一些帖子,找到了办法,就是在头文件里,将include "xxx.h"文件注释掉,换成声明,在.cpp文件里使用include "xxx.h"。具体参考:http://stackoverflow.com/questions/7199809/expected-class-name-before-tokenhttp:/

2017-05-13 13:58:11 8428

转载 linux中open()函数的mode_t 含义

打开文件、新建文件和关闭文件操作打开文件操作使用系统调用函数open(),该函数的作用是建立一个文件描述符,其他的函数可以通过文件描述符对指定文件进行读取与写入的操作。打开文件的一般形式是:open(文件路径, 标志); 函数的返回值是文件描述符,如果打开文件成功返回一个正整数,否则返回-1。标志是用于指定打开文件操作模式的枚举常量,主标志如表13.1所示。表13.1 

2014-09-25 18:15:58 5823

转载 Eclipse C++的配置问题launch failed binary not found

首先下载eclipse c++ 我的是64bit版本安装好MinGW,并配置好环境变量,参考我的博客http://www.cnblogs.com/fickleness/p/3273044.html 配置eclipse选executable,选mingw gcc .按make toolchain(s) preferred.ok   配置好关闭ecl

2014-09-18 07:54:38 1289

转载 驱动 poll 接口实现原理

(2005-05-02 15:45:26)转载▼标签:杂谈分类: MSN搬家为了支持应用层的 select 系统调用,驱动需要实现 poll 方法。标准实现如下:unsigned int scull_p_poll(struct file *filp, poll_table *wait){    Sc

2014-09-14 10:16:09 1334

转载 linux中文件描述符fd和文件指针flip的理解

linux中文件描述符fd和文件指针flip的理解简单归纳:fd只是一个整数,在open时产生。起到一个索引的作用,进程通过PCB中的文件描述符表找到该fd所指向的文件指针filp。文件描述符的操作(如: open)返回的是一个文件描述符,内核会在每个进程空间中维护一个文件描述符表, 所有打开的文件都将通过此表中的文件描述符来引用; 而流(如: fopen)返回的是

2014-09-13 16:30:22 592

转载 Android中的SystemClock类

一、声明:public final class SystemClock extends Object 是一个不可变类。 二、结构:java.lang.Object?android.os.SystemClock三、概述: 它是一个核心的技术设备。三种不同的时钟是可用的,他们不应该混淆:1、System.currentTimeMillis()是一

2014-09-02 10:05:28 702

转载 自定义View常处理的回调函数

UUTON悠悠途恩2012-09-16自定义View常处理的回调函数onFinishInflate() 当View中所有的子控件均被映射成xml后触发onMeasure(int, int) 确定所有子元素的大小onLayout(boolean, int, int, int, int) 当View分配所有的子元素的大小和位置时触发onSizeChanged(i

2014-09-01 14:38:09 706

转载 Android中的PopupWindow详解

Android的对话框有两种:PopupWindow和AlertDialog。它们的不同点在于:AlertDialog的位置固定,而PopupWindow的位置可以随意AlertDialog是非阻塞线程的,而PopupWindow是阻塞线程的PopupWindow的位置按照有无偏移分,可以分为偏移和无偏移两种;按照参照物的不同,可以分为相对于某个控件(Anchor锚)和相对于父控件。具

2014-08-29 13:04:27 595

转载 android中Activity中的WindowManager与Window

在做项目的过程中,需要实现Activity非全屏显示、窗口背景透明显示的效果。在实现这些功能的过程中,涉及到Window与WindowManager两个类,经过查一些相关资料,了解二者之间的不同点如下所示:1)WindowManager继承自ViewManager这个接口,这个接口主要有以下的实现子接口:       * addView();         * updateV

2014-08-29 13:01:16 967

转载 AudioManager详解(结合源代码)

AudioManager:用来对音量大小,声音模式(静音,震动,震动加声音等模式)的管理, 还有用它来注册“插入耳机”时的广播接收者(Action: android.intent.action.MEDIA_BUTTON)  源码(没有Android源码的可以看下我之前的博文,有提供下载地址哈~)所在位置:  Android-4.0/frameworks/base/media/java/an

2014-08-28 16:10:07 2636

转载 Android中的Audio播放:音量和远程播放控制

文从Audio控制使用的角度,讲解了AudioStream的分类,硬件音量控制键调整对相应AudioStream音量大小的影响,以及如何响应远程MediaButton控制Audio播放。 1. Audio StreamAndroid为不同的应用场合定义了不同的Audio Stream: Voice Call, Ring, Music,Alarm, Notification, DTMF。

2014-08-28 11:43:32 1021

转载 7种形式的Android Dialog使用举例

在Android开发中,我们经常会需要在Android界面上弹出一些对话框,比如询问用户或者让用户选择。这些功能我们叫它Android Dialog对话框,在我们使用Android的过程中,我归纳了一下,Android Dialog的类型无非也就7种,下面我分别向大家介绍这7种Android Dialog对话框的使用方法,希望对大家能有所帮助。1.该效果是当按返回按钮时弹出一个提示,来确保无误

2014-08-28 10:47:02 558

转载 Android的framework层音量控制原理分析--hot(key)处理

Android.media.AudioManager中包含了对android.media.AudioService的跨进程AIDL调用封装。正常处理过程:1.调整音量是通过AudioManager间接调用AudioService.adjustStreamVolume方法来完成逻辑处理;2.AudioService调用VolumePanel画出音量调整界面,并发送音量变动广播消息,3

2014-08-27 11:14:20 1460

转载 Android 4.4 音量调节流程分析(二)

Android 4.4 音量调节流程分析(二)  之前在Android 4.4 音量调节流程分析(一)里已经有简单的分析音量控制的流程,今天想接着继续分析下音量大小计算的方法。对于任一播放文件而言其本身都有着固定大小的音量Volume_Max,而在AudioPolicyManagerBase.cpp文件中音量调节可以理解为在Volume_Max的基础上乘以系数κ(0≤κ≤1)。  现在对Audio

2014-08-27 11:00:07 2036

转载 Android 4.4 音量调节流程分析(一)

最近在做Android Audio方面的工作,有需求是在调节Volume_Up_Key & Volume_Down_key时,Spearker or Headset每音阶的衰减变为3db左右。所以利用Source Insight分析Android源码中音量控制的流程,如有错误,欢迎指正,谢谢!    以下是调节音量的流程:  Step_1.首先在调节机台Volume_Up_Key & Vo

2014-08-27 09:36:24 2409

转载 java集合复习笔记-java集合继承关系图

*面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式。*数组虽然也可以存储对象,但长度是固定的;集合长度是可变的,数组中可以存储基本数据类型,集合只能存储对象。*集合类的特点:集合只用于存储对象,集合长度是可变的,集合可以存储不同类型的对象。 集合框架图1、Collection (集合的最大接口)继承关系

2014-08-26 16:20:59 19686 1

转载 浅谈android的selector背景选择器

关于listview和button都要改变android原来控件的背景,在网上查找了一些资料不是很全,所以现在总结一下android的selector的用法。首先android的selector是在drawable/xxx.xml中配置的。先看一下listview中的状态:把下面的XML文件保存成你自己命名的.xml文件(比如list_item_bg.xml),在系统使用时根据List

2014-08-20 08:43:22 606

转载 TextView使用Spannable设置复合文本

pannable 对文字的编辑减少TextView的拼接并且达到改变一串字符中的部分文字的字体颜色,背景颜色,字体大小,样式 增加文字的超链接。如 把部分字体改成红色:SpannableString amountS=new SpannableString(amount);   amountS.setSpan(new ForegroundColorSpan(Color.RED), a

2014-07-18 08:51:10 610

转载 Android xml资源文件中@、@android:type、@*、?、@+含义和区别

一.@代表引用资源1.引用自定义资源。格式:@[package:]type/nameandroid:text="@string/hello" 2.引用系统资源。格式:@android:type/name    android:textColor="@android:color/opaque_red"  注意:其实@android:type/name是

2014-07-17 10:32:06 512

转载 Android Settings模块分析

http://www.360doc.com/content/13/0910/01/9171956_313396663.shtml

2014-07-15 15:17:53 740

转载 Android Activity 类接口描述

/*Activity对象描述 public接口 // 接口描述*/void addContentView(View view, ViewGroup.LayoutParams params) // 给activity添加内容void closeContentMeun() // 关闭最近打开的菜单内容,如果有显示菜单void closeOptionsMenu(

2014-07-03 13:27:55 1196

转载 Android开发:关于Android Settings中的八个问题

Android开发:关于Android Settings中的八个问题 2013年05月17日 11:05供稿中心: 互联网运营部 摘要:Android开发:关于Android Settings中的八个问题 - Lefter本问将回答以下八个问题,如有错误,敬请批评指正,不胜感激!(注:本文中的Settings解析基于android4.0+)问题一、Settings的主界面是怎么实现

2014-07-01 12:52:28 689

转载 Android音量调节的实现

Android音量调节的实现,分两种情况说明,一种是在settings的音量设置界面,按下侧键进行调节;另一种是在非settings界面,按下侧键进行音量调节。这两种调节方式的实现不一样,分别操作的是两个不同的音量SeekBar。下面,分别进行分析:一.  在settings的音量设置界面,按下侧键进行调节:在settings的音量设置界面,按下侧键回有音量的调节,同时,会播放音乐(这个音

2014-06-20 09:44:51 885

《OpenGL编程指南》源代码

《OpenGL编程指南》第八版的源代码,便宜甩了,有福同享啊

2018-09-01

EnDat2.2协议

EnDat2.2协议的英文介绍,全称EnDat Interface VERSION 2.2,Bidirectional Synchronous-Serial Interface forPosition Encoders,适用于光电编码器,是德国海德汉公司为光电编码器开发的数据传输协议。

2012-09-13

s3c2440arm9的启动代码分析

分析s3c2440arm9的启动代码,包括中断、看门狗、MMU管理等

2012-08-18

基于单片机的超声波测距

基于51单片机芯片,设计超声波测距装置,设计方法

2012-05-23

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除