`
文章列表
如何在Ubuntu上安装GIT <!--oogle_ad_section_star--> 今天花了很长时间才在Ubuntu 上安装好GIT 1.6.0.2,最开始本不需要1.6,所以只用 1 sudo apt-get install git-core 就把GIT1.5安装好。可以使用GIT://,SSH等方式。但后来需要HTTP的支持,1.5版本中不包含这个,所以开始漫长的升级之路。由于还没有哪个repository中有最新的1.6的package,所以只好用源文件来装了。1在这里下载了一个git-1.6.0.2.tar.gz2 解压这个 ...
MyEclipse是Eclipse的一个插件,所以,你必须先安装Eclipse才可以安装MyEclipse。 MyEclipse是一个编译器,要做JAVA程序,就要配置基本的JDK环境变量 一、安装JDK 首先下载JDK 5.0(JDK 5.0的下载页面为:http://java.sun.com/j2se/1.5.0/download.jsp); 然后运行JDK 5.0安装程序jdk-1_5_0_06-windows-i586-p.exe,安装过程中所有选项保持默认;最后配置
Ubuntu linux 右键添加"以管理员身份打开","在终端中打开" 2010年05月15日 星期六 上午 00:56 右键中添加"在终端中打开"安装一个包,即可在右键里面 添加一个“打开终端”的菜单。sudo apt-get install nautilus-open-terminal右键中添加"以管理员身份打开"在终端输入 sudo apt-get install nautilus-gksu, 然后回车就可以了。
最近打算玩下android,听hong老大说最好看看源码。而android官方并没有提供直接可用的。具体参考如下:http://www.williamhua.com/2009/04/29/git-and-repo-for-dummies/ http://blog.michael-forster.de/2008/12/view-android-source-code-in-eclipse.html 注意:在做sources.zip的时候不能是用主干来做,要切换到origin/android-sdk-1.5_r3分支下,我是这么做的 $ git checkout origin/android-sd ...
ubuntu 9.04上下载android源码 作为开源手机操作系统,android一经推出,便引来业界极大的关注。Google现在的android源码的版本号已经是1.50r1的。越来越多的爱好者开始加入到android源码的研究中,下面就ubuntu 9.04上如果去获得android最 ...
虚拟机软件可在一台计算机(这台计算机成为宿主计算机)上模拟出若干台计算机,每台模拟出的计算机都有自己单独的硬件配置,可以安装单独的操作系统,不受 宿主操作系统的限制且互补干扰,这样可以实现一台电脑“同时”拥有多个操作系统,还可以将这些操作系统连接成一个网络。下面开始图解教程: 一 安装虚拟机设置在起始页中点击新建虚拟机 接下来进入虚拟机设置 用典型的满足大部分用户 选择你要安装的操作系统 这里是ubuntu 设置虚拟机名称与位置 网络类型设置 推荐使用 NAT 设置简单
Codec集成和video overlay是现在FSL对android多媒体修改的所有东西,codec library以.so的形式放在prebuilt目录下,没有源文件。而video overlay的实现主要是使用了FSL的ipu底层库,将视频数据直接发送到硬件,由硬件进行merge。 A、Codec 集成 1、codec 集成方法      首先声明一下俺说的codec集成是指将codec集成到opencore框架中,网上看有人直接放个库然后通过jni调用,这种的方式有点扯蛋, 得自己实现控制,同步,输出等一堆东西,完全是杀鸡取卵,我们就不讨论了。要把一个裸的codec放 ...
LCD 原理和移植总结 图1. LCD子系统结构 Framebuffer:是linux的framebuffer驱动在内存开辟的一块显存,存放一帧图像数据。 IPU:是mx51的图像处理单元,里面包含DMA控制器和DI显示接口等。 LCD Driver :是一块和LCD屏幕整合在一起的驱动芯片,接收IPU传过来的数据和时序信号,转化为有规律的LCD驱动电压。 一幅图像的显示过程是这样的:用户打开/dev/fbx设备,使用mmap()系统调用映射framebuffer内存空间到用户空间,用户直接用 memcpy()复制图像数据到framebuffer,DMA探 ...
首先定义一个自定义类。注意红色部分。public class MyClass implements Serializable{private int number;private int max;private int min;private ArrayList<String> url;public void SetNumber(int number){  this.number = number;}public void SetMax(int max){  this.max = max;}public void SetMin(int min){  this.min = min ...
一、相关文件及所在目录:/system/app/Maps.apk/system/etc/permissions/com.google.android.gtalkservice.xml/system/etc/permissions/com.google.android.maps.xml/system/framework/com.google.android.gtalkservice.jar/system/framework/com.google.android.maps.jar/system/framework/base/core/res/res/drawable/blank_ ...
Q:I have just found a static inner interface in our code-base. class Foo {     public static interface Bar {         /* snip */     }     /* snip */ } 复制代码 I have never seen this before. The original developer is out of reach. Therefore I have to ask SO:What are the semantics behi ...
做项目时,可能会碰到这样的一个问题,就是需要把一个对象的属性完全拷贝到另一个对象上.当这个对象是个简单对象(即属性不包括对其他对象的引用)时用浅拷贝来完成对象的拷贝.即在实体类中实现Clonable接口,实现 public Object Clone()方法.通过调用父类的super.clone()方法(浅拷贝)可以重新生成一个对象,解决因对象引用赋值造成的原对象的修改.如  Student s=new Student("wangyan",23);   Student s2=s;   s2.setName("ZhangSan"); //实际上改的是Stude ...
Android SDK 下载地址 Saturday, November 14, 2009  Buzz  <script src="http://www.google.com/buzz/api/button.js" type="text/javascript"></script> Android dev主页: http://developer.android.com 是打不开的被墙了(至少杭州电信打不开),要下载SDK是不方便的。 另外从SDK 2.0开始, android 安装方式发生了变化,现在的开发包中只包含基本的模拟器和 ...
NinePatchDrawable 绘画的是一个可以伸缩的位图图像,Android会自动调整大小来容纳显示的内容。一个例子就是NinePatch为背景,使用标准的Android按钮,按钮必须伸缩来容纳长度变化的字符  NinePatchDrawable 是一个标准的PNG图像,它包括额外的1个像素的边界,你必须保存它后缀为.9.png,并且保持到工程的res/drawable目录中。如果你是从 APK解压后得到的*.9.png文件,注意它是已将周围的空白像素去掉了的,在使用时必须再加上。  这个边界是用来确定图像的可伸缩和静态区域。你可以在左边和上边的线上画一个或多个黑色的1个像素指出可伸缩的部 ...
反射:Class c = Class.forName ("java.lang.Integer");这条语句得到一个 Integer类的类对象。还有另一种方法,如下面的语句:Class c = Integer.class;或者Class c = Integer.TYPE;它们可获得基本类型的类信息。其中后一种方法中访问的是基本类型的封装类 (如 Integer) 中预先定义好的 TYPE 字段。第二步是调用诸如 getDeclaredMethods 的方法,以取得该类中定义的所有方法的列表。一旦取得这个信息,就可以进行第三步了。第三步是使用 reflection API 来操作 ...
Global site tag (gtag.js) - Google Analytics