自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

转载 Android简单的利用MediaRecorder进行录音

Android简单的利用MediaRecorder进行录音[日期:2011-12-03]来源:Linux社区  作者:peijiangping1989[字体:大 中 小]MediaRecorder可以进行简单的录音,由于操作简单所以可以用来进行基本的录音。下面提供一个简单的例子,记得在Mainfest文件中添加权限。代码如

2014-05-30 10:35:32 848

转载 Android布局的继承层次

View类1、View代表了用户界面的一块可绘制的区域。每个View在屏幕上占据一个矩形区域。在这个区域内,View对象负责图形绘制和事件处理。2、View是小控件widgets和ViewGroup的父类。 ViewGroup类1、ViewGroup对象是一个特殊的View对象,其功能是装载和管理一组View和ViewGroup。2、ViewGroup是一个

2014-05-16 18:13:30 1969

转载 android的消息处理机制(图+源码分析)——Looper,Handler,Message

android的消息处理有三个核心类:Looper,Handler和Message。其实还有一个Message Queue(消息队列),但是MQ被封装到Looper里面了,我们不会直接与MQ打交道,因此我没将其作为核心类。下面一一介绍:线程的魔法师 LooperLooper的字面意思是“循环者”,它被设计用来使一个普通线程变成Looper线程。所谓Looper线程就是循环工作的线程

2014-05-16 18:09:37 569

转载 Java内部类总结

Java内部类其实在J2EE编程中使用较少,不过在窗口应用编程中特别常见,主要用来事件的处理。其实,做非GUI编程,内部类完全可以不用。 内部类的声明、访问控制等于外部类有所不同,要灵活使用内部类来编写程序,还是有相当难度的,Java发明了这种难懂的玩意儿,在其他语言中是没有的,但是在Java中,内部类也相当的重要,尤其做GUI开发时候,事件的响应处理全靠内部类了。 

2014-05-16 17:57:05 480

转载 Android AsyncTask完全解析,带你从源码的角度彻底理解

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/11711405我们都知道,Android UI是线程不安全的,如果想要在子线程里进行UI操作,就需要借助Android的异步消息处理机制。之前我也写过了一篇文章从源码层面分析了Android的异步消息处理机制,感兴趣的朋友可以参考 Android Handler、Mess

2014-05-16 17:53:37 511

转载 android - JNI - 一维数组、二维数组的访问与使用

在JNI中访问JAVA类中的整型、浮点型、字符型的数据比较简单,举一个简单的例子,如下:[java] view plaincopy//得到类名  jclass cls = (*env)->GetObjectClass(env, obj);  //得到Java类中的变量Number  jfieldID fNumber = (*env

2014-05-15 17:08:00 766

转载 C++中基本数据类型字节数及取值范围

机器字长:是指计算机进行一次整数运算所能处理的二进制数据的位数(整数运算即定点整数运算)。机器字长也就是运算器进行定点数运算的字长,通常也是CPU内部数据通路的宽度。现在一般为32位即4个字节,也有64位和16位的。     算术类型的存储空间按照机器而定。一般,short类型为半个机器字长,int为一个机器字长,long为1或2个机器字长,float为一个机器字长,double为两个字,

2014-05-15 17:04:58 6797

转载 C/C++函数返回二维数组指针问题

方法1:需要对指针有较好的理解int(*f())[2]{int (*m)[2]=new int[2][2];m[0][0]=1;m[0][1]=0;m[1][0]=2;m[1][1]=0;return m;}//总感觉这种函数定义很怪,可以使用typedef重定义下类型,如下:typedef int(*Matrix)[2];Matrix f(){

2014-05-15 17:03:31 5480

转载 动态定义数组

首先:为什么需要动态定义数组呢?  这是因为,很多情况下,在预编译过程阶段,数组的长度是不能预先知道的,必须在程序运行时动态的给出  但是问题是,c++要求定义数组时,必须明确给定数组的大小,要不然编译通不过    如: int Array[5];正确       int i=5;       int Array[i]; 错误 因为在编译阶段,编译器并不知道 i 的值是

2014-05-15 17:02:20 701

转载 在C++中子类继承和调用父类的构造函数方法

构造方法用来初始化类的对象,与父类的其它成员不同,它不能被子类继承(子类可以继承父类所有的成员变量和成员方法,但不继承父类的构造方法)。因此,在创建子类对象时,为了初始化从父类继承来的数据成员,系统需要调用其父类的构造方法。如果没有显式的构造函数,编译器会给一个默认的构造函数,并且该默认的构造函数仅仅在没有显式地声明构造函数情况下创建。构造原则如下:    1. 如果子类没有定

2014-05-15 17:01:14 710

转载 详细解析Java中抽象类和接口的区别

在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两

2014-05-15 16:43:47 452

转载 全面总结Java泛型

本文对Java泛型进行了全面的总结。文章内容包括普通泛型、通配符、受限泛型、泛型接口、泛型方法、返回泛型类型实例等等。AD: WOT2014课程推荐:实战MSA:用开源软件搭建微服务系统虽然Scala创始人Martin Odersky说当年正是因为Java泛型的丑陋,所以才想到要创建一个新的语言,不过这仍然不妨碍我们学习Java泛型。毕竟即使听说Java泛型

2014-05-15 16:43:03 457

转载 Java 中 Vector、ArrayList、List 使用深入剖析

线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtab

2014-05-15 16:41:22 490

转载 Java开发中的23种设计模式详解

设计模式(Design Patterns)                                  ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真

2014-05-15 16:40:08 797

转载 android开发--- jni读取assets资源文件

在ndk的demo程序hello-jni修改 在assets目录中添加文件log.txt,里面随便写点什么,hello,world好了 在ndk的demo程序hello-jni修改1. 在assets目录中添加文件log.txt,里面随便写点什么,hello,world好了2. 在 HelloJni.java中public voi

2014-05-12 11:37:27 5693 2

sourceinsight3.5汉化补丁

sourceinsight3.5汉化补丁

2011-08-31

20100517054553_天嵌科技出品-TQ6410使用手册_V0.1

20100517054553_天嵌科技出品-TQ6410使用手册_V0.1

2011-08-24

空空如也

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

TA关注的人

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