Welcome 微信登录

首页 / 操作系统 / Linux

Android工程文件下assets文件夹与res文件夹的区别

Android工程文件下assets文件夹与res文件夹的区别

大家都知道建立一个Android项目后会产生assets与res的两个文件夹,理论上他们都是存放资源的文件夹,那么他们到底有什么区别呢?1.assets:不会在R.java文件下生成相应的标记,存放到这里的资源在运行打包的时候都会打入程序安装包中2.res:会在R.java文件下生成标记,这里的资源会在运行打包操作的时候判断哪些被使用到了,没有被使用到的文件资源是不会打包到安装包中的。在res文件夹下其实还可以定义一下目录:res/anim:这里存放的是动...
Android中实现整个视图切换的左右滑动效果

Android中实现整个视图切换的左右滑动效果

Android中提供了一个Gallary,可以实现图片或者文本的左右滑动效果。如何让整个视图都能实现左右滑动,达到类似于Gallary的效果呢?可以直接用一个开源的ViewFlow来实现。源码下载:免费下载地址在 http://linux.linuxidc.com/用户名与密码都是www.linuxidc.com具体下载目录在 /pub/Android源码集锦/2011年/11月/Android中实现整个视图切换的左右滑动效果/...
用HTML5的Canvas写字的例子

用HTML5的Canvas写字的例子

最近项目轻松了一些,就抱着学习的态度阅读了HTML Canvas 2D Context的内容。又想到以前曾经在Android上做过原笔迹手写的内容,就想试着在HTML5中简单做一下看看。摸索着完成了demo。下面是在Google Chrome 13.0版本上的效果。下面附上代码,仅仅为学习,没做优化,作为例子吧。注:要在支持HTML5的浏览器上运行才能看到效果。 <html> <head> <title>writede...
Android的surface类源码深度剖析

Android的surface类源码深度剖析

surface用来处理一段单独的缓冲区,这段缓冲区是由屏幕合成器来管理的。surface 包含安全的内容,使用一些特殊的措施来阻止在其他的进程中复制surface内容。尤其是截屏和VNC服务。surface不能被硬件加速。它创建的缓冲区有几种:BUFFERS,NORMAL,BLUR,DIM。当surface不能被创建或更改大小时候,系统会抛出异常。surface创建过程中,创建了一个画布,并且在之后的程序设计中我们可以使用。我们可以锁定或解锁一个surfa...
Android中的surface原理

Android中的surface原理

在Android中,有Surface、SurfaceView和SurfaceHolder三个类可以使用。Surface类:每个Surface 在系统中都对应一段单独的视频缓冲区,Surface就是这段缓冲区的一个描述,可以通过它提供的方法直接在上面绘图。SurfaceView类:用来创建和销毁显示区,处理与其他视图之间的关系。SurfaceHolder类:该类是一个接口,主要是定义其对应的Surface的方法的。GUI系统通过SurfaceView来操作S...
Linux内核制作与嵌入式根文件系统的构建

Linux内核制作与嵌入式根文件系统的构建

一、Linux内核的制作<这个制作仅为NFS文件系统而制作>1.1)先抱怨两句再说一大早起来打开电脑发现电脑启动不起来,拆开电脑搞了好久发现原来是显卡出问题了。。。本来最近就穷显卡坏了。无语之中拿这个破机器去看医生咯,修好电脑后再打开电脑一看启动起来了,但是。。。。显示器不显示了!!!!!!!什么逻辑 闲话少说、手动起来1.2)准备工作(经移植后的源码准备)1.3)开始内核制作1.3.1)进入Linux内核根目录执行makedistclean ...
Java+内存分配及变量存储位置的区别

Java+内存分配及变量存储位置的区别

Java内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java在内存分配时会涉及到以下区域: ◆寄存器:我们在程序中无法控制 ◆栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中(new 出来的对象) ◆堆:存放用new产生的数据 ◆静态域:存放在对象中用static定义的静态成员...
C++之Eclipse中搭建环境C++环境

C++之Eclipse中搭建环境C++环境

现在开始做第一个c++开发,用eclipse习惯了,所以打算在eclipse里面做开发,这就面临一个问题,搭建环境,自己从网上搜索了几篇文章终于搞定,现在分享一下。.开发环境整备CDT只是一个C++开发前端。后端需要自己装配GCC编译器。为了让cdt正常工作,需要的软件包有eclipse3.2.0(开发环境载体) cdtforeclipse3.2.0(开发环境插件) mingw5.0.0(编译调试器) Cygwinormsys(linux命令模拟环境)下载...
Android多媒体教程:实现仿百度图片查看功能

Android多媒体教程:实现仿百度图片查看功能

我们知道,进入百度图片后,输入一个关键字后,首先看到的是很多缩略图,当我们点击某张缩略图时,我们就可以进入到大图显示页面,在大图显示页面,中包含了一个图片画廊,同时当前大图为刚刚我们点击的那张图片。现在我们看看在Android中如何实现类似的效果:首先,我们需要有一个控件来显示缩略图,这里没有什么比GridView更加合适了。配置文件如下:<?xmlversion="1.0"encoding="utf-8"?> <LinearLayout...
<< 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 >>