Android ContentProvider总结[转]
一、ContentProvider简介 当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方...
多线程的Runable和Thread的区别[转]
·多线程的两种实现手段 在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;·Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run...
android“设置”里的版本号
在文件 packages/apps/Settings/src/com/android/settings/DeviceInfoSettings.java 中setStringSummary("build_number", Build.DISPLAY); 指定了设置--关于设备--版本号。Build.DISPLAY即Build类中的 ...
Android固件的Model number
DeviceInfoSettings.java 从 ro.product.model 中获得Model Number,而ro.product.model系统属性是在编译时确定的,ro.product.model在tools/buildinfo.sh中 echo "ro.product.model=$PRODUCT_MODEL"PROD...
Android 的属性系统(翻译)
由于对Android 的属性系统不是很了解,所以翻译了这篇文章《Android Property System》 。每个属性都有一个名称和值,他们都是字符串格式。属性被大量使用在Android系统中,用来记录系统设置或进程之间的信息交换...
Android系统语言出厂设置为简体中文[转]
Android系统默认的语言是英语,但是对于中国大陆Android产品厂商来说,不会出厂之后语言还是英语,到用户手里之后,用户自己设置成简体中文吧?有如果客户不懂英语,岂不是就不能设置系统语言了?所以把Android系统...
修改Android开机画面
Android系统开机动画包括两部分:,开机显示的 ANDROID 文字;,ANDROID发光动画。这篇文章说的开机动画是第一种,下面开始正文!1. 制作当前屏幕像素的图片(模拟器默认为320*480)使用PS制作一张320*480的图片,保...
android开机动画[转]
Android 开机会出现3个画面:a. Bootloader启动,出现小企鹅画面(reboot)(Android 1.5及以上版本已经取消加载图片);b. Android平台启动初始化,出现”A N D R I O D”文字字样画面;c. Android平台图形系统启...
系统引导管理器GRUB,为初学者指南[转]
系统引导管理器GRUB,为初学者指南 作者:北南南北来自:LinuxSir.Org摘要: GRUB是多系统引导管理器,简单的说既能引导Linux,同时也能引导Windows;从LinuxSir.Org 讨论区近四年的观察来看,大多初学者并不...
ubuntu10.10和windows双系统启动顺序的修改[转]
我想大部分童鞋装ubuntu的时候,硬盘上的windows肯定还是保留着的,启动电脑时可以选择,想进windows就进windows,想进ubuntu就进ubuntu。但装完ubuntu后,它默认启动的是ubuntu,这对于使用ubuntu作为系统的童鞋来...
ubuntu查看系统版本命令
一、cat /etc/issue二、lsb_release -a
重新安装 Windows 的引导程序 [转]
同学安装了一个 Red Hat Linux 9(为什么这么多人装了这个却用不了呢?),现在想删掉这个红帽子,于是在 Windows 里直接格式化了那几个分区,但由于 grub 装在了 MBR 里,重起后引导完全失败。现在想办法要把...
什么是MBR
MBR(Master Boot Record)就是我们经常说的“硬盘主引导记录”,简单地 说,它是由FDISK等磁盘分区命令写在硬盘绝对0扇区的一段数据,它由主引导程序、硬盘分 区表及扇区结束标志字(55AA)这3个部分组成...
为android开放类增加自定义成员方法[转]
android SDK中有些JAVA类是开放的,有些是不开放的,API同样如此。这里所谓开放的类或API,只是javadoc的范畴,并不是java中public和private,也就是说,对于源码的编译无所谓,但是对android的上层应用有影响,因...
android 添加按键[转]
在android中,上层可使用的键值默认情况下是92个,从0-91;一般情况下,这些键值是够用的,但是如果想扩充的话,还是需要添加新的键值的,那么如何将一个新的键值从驱动的设置映射到上层,使应用可以对我们自定义的...
gcc中-pthread和-lpthread的区别[转]
用gcc编译使用了POSIX thread的程序时通常需要加额外的选项,以便使用thread-safe的库及头文件,一些老的书里说直接增加链接选项 -lpthread 就可以了,像这样:Shell代码 gcc -c x.c &nbs...
《APUE》习题 10.12
题目:10.12 写一段调用fw r i t e的程序,要求使用一个较大的缓存区(几个兆),调用fw r i t e前调用a l a rm设置一秒钟以后调度信号量。在信号量处理程序中打印捕捉到的信号量然后返回。fw r i t e可以完成...
《APUE》习题 10.11
题目:10 . 11 修改程序3- 3,要求:( a )将BU F F S I Z E改为10 0;(b )用si g n a l _ i n t r函数捕捉SI G X F S Z 信号量并打印消息,然后从信号量处理程序中返回;( c)如果没有写满请求的字节数...
《APUE》习题 10.6
题目:编写一段程序测试程序清单10-17中父进程和了进程的同步函数,要求进程创建一个文件并向文件写一个整数0,然后进程调用fork,接着父进程和了进程交替增加文件中的计数器値,每次计数器值增1时,打印是哪一个进程...
《APUE》习题 9.2
题目:编写一小段程序,要求调用fork并使子进程建立一个新的会话。验证子进程变成进程组组长并不再具有控制终端。答案(仅供参考)#include <stdio.h>#include <unistd.h>int main(){ ...