Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

玩转Android组件篇---TextSwitcher

玩转Android组件篇---TextSwitcher

还记得有一次淘宝的电话面试的时候问了我一个关于Android的问题:如何让一个数字在组件上从0到n连续的显示变化,用到了什么方法的问题。今天将这个问题解答一下这里,用到的是TextSwitcher,它仅仅包含子类型TextView,TextSwitcher用来使得屏幕上的Label产生动画效果,每当setText(CharSequence)被调用时,TextSwitcher使用动画方式将当前的文字内容消失并显示新的内容下面看看实例中的使用以及效果MainA...
Android ROM研究---如何在ubuntu下下载姜饼(Gingerbread)源代码并编译Android ROM

Android ROM研究---如何在ubuntu下下载姜饼(Gingerbread)源代码并编译Android ROM

Android源代码由两部分组成,其一是Android系统应用部分的代码,其次是Android所使用的内核代码,由于公司是针对Google nexus s来开发rom,所以需要下载三星的内核代码Android 系统应用代码 http://android.git.kernel.org/Android内核代码 http://android.git.kernel.org/?p=kernel/samsung.git 准备阶段:安装JDK Java 6: for G...
U-Boot源代码下载地址

U-Boot源代码下载地址

U-Boot,全称 Universal Boot Loader,是遵循GPL条款的开放源码项目。从FADSROM、8xxROM、PPCBOOT逐步发展演化而来。其源码目录、编译形式与Linux内核很相似,事实上,不少U-Boot源码就是相应的Linux内核源程序的简化,尤其是一些设备的驱动程序,这从U-Boot源码的注释中能体现这一点。U-Boot不仅仅支持嵌入式Linux系统的引导,当前,它还支持NetBSD, VxWorks, QNX, RTEMS, ...
U-Boot源码阅读

U-Boot源码阅读

每个软件项目工程都是一个江湖,人在江湖,身不由已,出来混,总是要还的。但是如果我们把江湖的规矩都弄清楚了,我们还是可以一样游刃有余的。U-Boot源代码下载地址 http://www.linuxidc.com/Linux/2011-07/38897.htm认识Makefile小弟 要想做一个风风光光的江湖人,就需要引见,否则你一辈子都是一个小弟。就像星爷想进斧头帮一样,没人引见,你怎么可能进的去。Makefile就是引见我们的小弟了。 我们开始执行的mak...
Linux Shell编程基础 输出hello world

Linux Shell编程基础 输出hello world

在计算机科学中,Shell俗称壳(用来区别于核),是指“提供使用者使用界面”的软件(命令解析器)。它类似于DOS下的command.com。它接收用户命令,然后调用相应的应用程序。同时它又是一种程序设计语言。作为命令语言,它交互式解释和执行用户输入的命令或者自动地解释和执行预先设定好的一连串的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高阶语言中才具有的控制结构,包括循环和分支。下面就编写一个简单的shell程序用来输出helloworl...
Linux Kernel 2.6.38内核驱动globalmem--添加中断机制和udev机制

Linux Kernel 2.6.38内核驱动globalmem--添加中断机制和udev机制

//这个驱动网上有例子,但是很多机制在新的内核里面已经过时了,所以我重写了一下,尽量使用了一些最近内核里面的机制。 //创建设备节点,使用的udev机制; //注册中断向量的时候使用了新的接口函数,包括了ISR的接口的改变。 #include<linux/module.h> #include<linux/types.h> #include<linux/fs.h> #include<linux/errno.h>...
链表结构解析-Linux源码

链表结构解析-Linux源码

在Linux内核代码中,经常会使用到链表结构,其中分为普通链表和哈希表。普通链表在文件list.h中,定义的格式如下:struct list_head {struct list_head *next, *prev;};其中比较难理解的地方有两点:1、如何通过在数据结构中添加list_head成员变量实现链表;2、如何通过list_head成员变量访问宿主数据;关于第二点,本文稍作解释。list_head成员可以放置在宿主的任意位置,不需要放置在第一个变量的...
横屏Android的输入法避免全屏处理

横屏Android的输入法避免全屏处理

Android输入法PinyinIME 或 Softkeyboard,在ORIENTATION_LANDSCAPE的机器上就会进入全屏模式,也就是文本框变大,除了文本框和什么都不显示了(其实可能也没有太多空间显示,不过如果是个大屏幕就难看的很了),要想解除全屏模式,需要参考如下的办法。其实修改很简单,代码路径:platform/frameworks/base/core/java/android/inputmethodservice/InputMethodS...
<< 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 >>