自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(107)
  • 收藏
  • 关注

原创 android流媒体

流媒体协议rtsphttp需要装adobe flash player有专门的运营商网站测试rtsp,和各种编解码格式

2011-11-17 15:21:13 928

原创 ubuntu单系统,Grub引导界面不停留,直接进桌面

开机按shift键进入grub引导界面

2011-11-09 13:22:58 3931

原创 Ubuntu 11.10 64bit系统编译android 2.3的相关问题

在用Ubuntu 11.10 64bit系统编译android 2.3代码时,发现由于gcc和g++为4.6与android要求不兼容,因此需要sudo apt-get install gcc-4.4sudo apt-get install g++-4.4并且,动态切换为4.4版本然后继续编译,期间可能还发生g++ selected multilib '32' not instal

2011-11-07 17:11:02 5184

转载 gcc版本切换

1.产看你的gcc版本 ls /usr/bin/gcc -l2.查看当前GCC版本 gcc --dumpversion3.下载安装所需版本的gcc4.查看当前安装的gcc版本 ls /usr/bin/gcc* -l5.增加gcc可选项(假如你增加的为gcc-3.3) update-alternatives --install /usr/bin/gcc gcc /usr/bin/

2011-11-07 10:55:11 6955

转载 对年轻离职者的忠告

总想对年轻离职者写点什么,当然我指的是那些在此生还想做一些事情的年轻人,而不是那些想混30年以后拿养老金的年轻人。我的忠告是:自己总结一个“职场错误清单”,最少要100条吧。在你离职的时候让你还可以信任的人们在上面划钩,更可以进行一些深度的交流。这样可以清醒地认识自己,知道以后该

2011-10-10 12:54:18 1000

转载 Android初始化语言 (init.*.rc、init.conf文件格式)

Android初始化语言 (init.*.rc、init.conf文件格式)    Android初始化语言包含了四种类型的声明:Actions (行动)、Commands (命令)、Services (服务)和Options (选项)。    所有这些都是以行为单位

2011-10-09 15:27:37 772

转载 Android Gallery3D源码分析

Gallery3D概述       Gallery3D的界面生成和普通的应用程序不一样。普通程序一般一个界面就是一个activity,布局用xml或代码都可以实现,界面切换是activity的切换方式;而Gallery3D没有用android的UI系统,而是用opengl

2011-09-28 15:00:30 6631 1

转载 Android 模拟并挂载sd卡

1.创建模拟sd卡(带路径)mksdcard -l mycard 256M card/mycard.img也可以使用不带路径的 mksdcard 256M mycard.img大小范围8M~1024M,命名随意,扩展名随意2.带参数启动模拟器emulato

2011-09-27 10:35:03 3551

转载 缓存算法

缓存算法http://www.zavakid.com/27http://www.jtraining.com/component/content/article/35-jtraining-blog/137.html缓存算法没有人能说清哪种缓存算法由于其他的缓存算

2011-09-26 13:47:08 652

转载 Ubuntu下安装LXR

1.安装apache2sudo apt-get install apache22.安装lxrsudo apt-get install lxr3. 在/etc/apache2/httpd.conf 末尾加上以下内容:Alias /lxr /usr/sha

2011-09-26 13:44:18 740

转载 在android源码中添加库模块

AndroidManifest.xml 根据Android的make file的结构,我们可以在源码中方便的添加Native Lib,linux application,java application,这些都可以在源代码中添加,并且进行编译。后面三个类型模块的添加,编译都会举出

2011-09-23 18:13:59 5634 2

转载 装β必备: 使用vim,及用于c开发

将文件中原有的tab也替换为空格。:retab文件打开命令行打开文件:luochunhui.com$ vim file在vim中打开另一个文件::e foo.c然后回到打开的上一个文件::e #打开下一个文件使用n.n的用法和

2011-09-23 17:14:25 901

原创 android kernel 权限设置

capablity.hcatset的一个对capability的设置

2011-09-20 10:06:31 906

原创 数学中说的线性关系线性是什么意思?

在一般的大学课本里对于线性系统有明确的定义,即满足均匀性和叠加性的系统。所谓均匀性指如果y与x成线性关系,则ay与ax也成线性关系(a为任意实数);叠加性指如果y1与x1是线性关系,y2与x2是线性关系,则y1+y2与x1+x2也是线性关系更一般地,均匀性和叠加性结合起来就

2011-09-14 14:50:36 9438

原创 Android 去掉 ImageButton 的白色边框

指定 android:background为透明色 #00ffffff

2011-09-13 18:01:19 1642

转载 Android onTouchEvent, onClick及onLongClick的调用机制

针对屏幕上的一个View控件,Android如何区分应当触发onTouchEvent,还是onClick,亦或是onLongClick事件?在Android中,一次用户操作可以被不同的View按次序分别处理,并将完全响应了用户一次UI操作称之为消费了该事件(consume),

2011-09-06 10:30:23 535

转载 onInterceptTouchEvent和onTouchEvent调用时序

onInterceptTouchEvent和onTouchEvent调用时序onInterceptTouchEvent()是ViewGroup的一个方法,目的是在系统向该ViewGroup及其各个childView触发onTouchEvent()之前对相关事件进行一次拦截,A

2011-09-06 10:29:26 508

转载 Android permission 权限类及中英文说明

view plainpublic final class Manifest {      public static final class permission {          /**  Allows read/write access to the "pro

2011-09-06 10:15:06 1595

转载 Times New Roman字体的历史

BY KATHERINE EASTLAND MONDAY, AUGUST 15, 2011Times New Roman可谓无处不在——翻开美国国务院备忘录、《妇女家庭伴侣》的扉页,以及触手可及的收件箱——你会发现,它是世界上使用最广泛的字体。同时,它也最具争议。 半

2011-09-06 10:10:32 1357

原创 利用动画移动imageview后,使之保持在最后的位置

调用  animation.setFillAfter(true)。(setFillEnabled(true))

2011-09-05 18:46:54 943

原创 关于Android sdk隐藏接口的使用

和该接口的权限有关,要根据权限的级别和要求。

2011-09-02 17:37:11 1617

转载 MotionEvent的getX(),getY()与getRawX(),getRawY()区别

getX()是表示Widget相对于自身左上角的x坐标,而getRawX()是表示相对于屏幕左上角的x坐标值(注意:这个屏幕左上角是手机屏幕左上角,不管activity是否有titleBar或是否全屏幕),getY(),getRawY()一样的道理如果你的某个Activity中实

2011-09-01 18:16:57 11183

原创 ContentObserver和DataSetObserver区别

ContentObserver是一个提前通知,cursor通知数据的内容变化了。例如:CursorAdapter就实现并注册了该接口到对应的cursor,当数据发生变化时,mCursor.requery();DataSetObserver是一个后置通知,只

2011-09-01 09:45:43 1243

原创 ViewConfiguration.getScaledTouchSlop () 返回值意义

表示滑动的时候,手的移动要大于这个返回的距离值才开始移动控件。

2011-08-30 14:56:42 2544

转载 Android数据库的批处理操作(以添加联系人为例)

Batch operationsData rows can be inserted/updated/deleted using the traditional insert(Uri, ContentValues),update(Uri, ContentValues, St

2011-08-30 13:45:36 781

原创 ubuntu允许root用户登录

ubuntu安装好后,默认是不开启root账户的。我们要使用root权限时,需要sudo 再加上你的指令,然后再输入当前帐号的密码即可,麻烦的和,反正是我自己桌面版本使用,不管那么多了每次administrator登录安装个软件还要密码。开启root账户首先要给root设置密

2011-08-16 10:28:35 828

转载 Framwork增加资源后更新public.xml 和current.xml

http://www.linuxidc.com/Linux/2011-03/33356.htm有时候我们想在标准的Framework中添加自己的新的资源怎么办呢?办法就是我们来尝试下。通过Eclipse的联系,我们可以联想到是否就是简单的把字符串放在res的各

2011-08-08 12:48:16 1177

转载 如何向android的framework里添加新类

google对于所有的类和API,分为开放式和不开放式两种。所谓的开放式就是值javadoc所包含的,并不是java中有public和private,而是跟javadoc有关系,代码  没有关系。在开放式的类中增加了一个变量,而又没隐藏,导致和原API的doc不一致造成的就会

2011-08-08 11:49:46 1569

转载 为android开放类增加自定义成员方法[转]

android SDK中有些JAVA类是开放的,有些是不开放的,API同样如此。这里所谓开放的类或API,只是javadoc的范畴,并不是java中public和private,也就是说,对于源码的编译无所谓,但是对android的上层应用有影响,因为非开放的类或API,andr

2011-08-08 11:48:33 912

转载 android : 修改frameworks/base/ 代码需要注意的地方

需要修改frameworks/base/下的代码,请注意 :如果修改了Android原有API的 ,需要update frameworks/base/api/current.xml。否则编译被中断并出现下面提示。 可以通过运行 make update-api 后,自动更新此文

2011-08-08 11:44:31 4993

转载 Android API Level概念

Android api level:androidsdk按固件版本从低到高将对应API分成不同level,其中T-Mobile G1刚刚推出时的固件版本为1.0,API Level为1;Android 1.1固件  API Level为2Android 1.5

2011-08-08 11:41:03 3399

转载 android 隐藏ListView滚动条

setScrollbarFadingEnabled(true);Define whether scrollbars will fade when the view is not scrolling.不活动的时候隐藏,活动的时候显示 setVerticalScrol

2011-08-08 10:43:01 70222 8

转载 Android的CTS测试

Android的CTS测试,英文为Compatibility Test Suite,意为兼容性测试。只有通过CTS测试的设备才有可能获得Android的商标和享受Android Market的权限。以下分享我对Android CTS的认识。一、取得Compatibility

2011-08-08 10:07:38 4459 1

转载 String,StringBuffer与StringBuilder的区别??

String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 Stri

2011-08-05 09:50:08 457

转载 Eclipse常用快捷键

编辑相关快捷键 1、〔Alt+/〕 为用户提供内容的辅助。 2、〔Ctrl+O〕 显示类中方法和属性的大纲,快速定位。 3、〔Ctrl+/〕 为光标所在行或选定行快速添加注释或取消注释。 4、〔Ctrl+M〕 窗口的最大化和还原。 5、〔Ctr

2011-08-04 15:49:48 534

转载 Hacker Typer – 逼真黑客范儿

Hacker Typer 是不折不扣的装逼应用。你可以一行程序都不会写,只需要一点黑客范儿,就可以让妹子们刮目相看了。点开网站,点 Hack! 按钮,然后自然熟练地把键盘按地劈里啪啦,不要激动,不要劲舞范儿。只见代码喷薄而出,就像飞速拉开的裤子拉链。当妹子们邀请你去修电脑时,你懂

2011-08-03 19:19:58 2136 1

转载 Ubuntu下OpenGL/Mesa3D配置

在linux核心的ubuntu下配置mesa3d是很简单的事情,不必像windows下那样繁琐。我是全面用新立得安装的,这个更加符合我windows的使用习惯。在linux下使用的仍然是开源的mesa3d代替opengl的api,而glut方面使用的是freeglut.

2011-08-03 15:20:54 4736

转载 Mesa安装手记--在Ubuntu 9.10

学计算机图形学用到OpenGL,不过想在Ubuntu下进行实现,查查了查,OpenGL在linux下的C绑定是Mesa,可是安装这玩意儿可是费了我一番功夫。   首先,从www.Mesa3D.org下载了三个文件,MesaDemos-X.Y.Z.tar.gz,MesaGL

2011-08-03 15:20:00 3063

原创 在Ubuntu下建立opengl的开发环境

安装基本库sudo apt-get install build-essential 安装opengl工具箱sudo apt-get install freeglut3-dev

2011-07-29 13:32:27 814

转载 How do I configure glibc in a separate build folder ?与 Glibc 安装指南

一、 How do I configure glibc in a separate build folder ?configure: error: you must configure in a separate build directoryTake it one step a

2011-07-22 11:00:45 2833

空空如也

空空如也

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

TA关注的人

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