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

首页 / 操作系统 / Linux

玩转Android组件篇---SeekBar,RatingBar,Chronometer

玩转Android组件篇---SeekBar,RatingBar,Chronometer

今天补充三个组件的使用,避免日后忘记。它们分别是SeekBar:用户调整进度的指示进度条RatingBar:用于显示和调整评分Chronometer:用户显示时间推移1、SeekBar例如我们用播放器看电影的时候,经常会向前移动进度,SeekBar就是这个功能,它类似一个进度条,但是调节器,可以被用户移动。例如:main.xml<?xmlversion="1.0"encoding="utf-8"?> <LinearLayoutxmlns...
玩转Android组件篇---AnalogClock,DigitalClock

玩转Android组件篇---AnalogClock,DigitalClock

首先要说的是,这两个控件并不是经常的使用,但是如果程序需要的话,这两个控件是可以满足需要的DigitalClock类似于在TextView中显示文本式的时间的WidgetDigitalClock是一种两个指针的钟盘显示时钟,其中一个指针用于显示“分”,另一个用于显示“时”。它们会根据时间的推移进行更新,钟盘的显示图像还可以根据View的尺寸进行缩放。另外,你开可以指定特定的drawable资源来修改钟面。它们都是根据系统所在时区显示当前的系统时间main....
Android心得之Nexus S的ROOT教程

Android心得之Nexus S的ROOT教程

Google Nexus S的Root教程一、什么是ROOT root就是手机的神经中枢,它可以访问和修改你手机几乎所有的文件,这些东西可能是制作手机的公司不愿意你修改和触碰的东西,因为他们有可能影响到手机的稳定,还容易被一些黑客入侵(Root是Linux等类UNIX系统中的超级管理员用户帐户,该帐户拥有整个系统至高无上的权利,所有对象他都有可以操作的权利,所以很多黑客在入侵系统时,都要把权限提升到Root权限,就是将自己的非法帐户添加到Root用户组。类...
玩转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成员可以放置在宿主的任意位置,不需要放置在第一个变量的...
<< 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 >>