- 博客(15)
- 资源 (9)
- 收藏
- 关注
转载 Android屏幕大小和密度对照表,以及px、dip、sp等像素单位的解释
px(Pixels ,像素):对应屏幕上的实际像素点。in(Inches ,英寸):屏幕物理长度单位。mm(Millimeters ,毫米):屏幕物理长度单位。pt(Points ,磅):屏幕物理长度单位,1/72英寸。dp(与密度无关的像素):逻辑长度单位,在 160 dpi 屏幕上,1dp=1px=1/160英寸。随着密度变化,对应的像素数量也变化,但并没有直接的变化比例。
2012-04-28 19:27:16 3177
转载 android 桌面快捷方式
有时候为了使用方便,需要在桌面上添加快捷方式,下面是两种添加快捷方式的方法:1.代码 void setshortCut() { Intent addShortcut = new Intent(); // 设置快捷方式的名字 addShortcut
2012-04-23 16:36:20 843
转载 Source Insight快捷键
Source Insight常用的快捷键:Ctrl+= :Jump to definitionAlt+/ :Look up reference F3 : search backwardF4 : search forwardF5: go to LineF7 :Look up symbolsF8 :Look up local symbolsF9 :Ident left
2012-04-21 11:45:14 1112
转载 PreferenceActivity
PerferenceActivity是什么,看下面的截图: Android系统截图(左) MusicPlayer Setting截图(右) 好了,我们看到Android系统本身就大量用到了PreferenceActivity来对系统进行信息配置和管理,那么它是怎么保存数据的呢,如何创建PrefenceActivi
2012-04-20 11:05:35 1233
转载 SystemProperties与Settings.system
android源码开发中,常常要用到一些全局标志或者说变量,这时候我们可以给android系统添加自己想要的属性。1.Settings.system这种系统属性我们经常用到,例如飞行模式的开启和关闭,我们就是去改变Settings.system.AIRPLANE_MODE_ON 的值。下面就介绍下我们怎样去定义一个系统属性。例如要添加一个属性名为“SILVAN_LIU”路径:fra
2012-04-20 10:18:42 17514
转载 枚举
DK1.5引入了新的类型——枚举。在Java中它虽然算个“小”功能,却给我的开发带来了“大”方便。用法一:常量在JDK1.5之前,我们定义常量都是:public static fianl....。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 Java代码 public enum Color { RED, GR
2012-04-18 14:04:09 759
转载 java观察者模式
在一对多依赖的对象关系中, 如果这个'一'对象状态发生了变化,那么它所有依赖的'多'对象都应该被通知,然后做相应的变化,这就是观察者模式. 就如同'多'对象一直在观察'一'对象的状态变化一样.在观察者模式中最重要的俩个对象分别是:Observable和Observer对象.它们的关系可总结如下:1. Observable和Observer对象是一对多的关系,也就是说一旦Observable
2012-04-18 11:44:04 627
转载 vim函数跳转技巧
在vim下可以使用常用的箭头键但是 还有其它键可以让你更快的达到目标hjkl 这是代替箭头键功能的H M L 跳到屏幕的顶上 中间 下方w 跳到下一个单词的开始e 跳到单词的结束b 向后跳gg 跳到文件的开始G 跳到文件的结束10gg 或10G 跳到第10行ta 跳到下一个a 前面fa 跳到下一个a大写的意思相反 另外还有%(跳到文件的%
2012-04-12 16:10:32 21898
转载 linux下vim的使用
本文就说些其中比较有用, 比较常用的命令, 若能熟练运用这些命令, 那么会发现编辑文件很舒服.说明:以下的例子中 xxx 表示在命令模式下输入 xxx 并回车以下的例子中 :xxx 表示在扩展模式下输入 xxx 并回车小括号中的命令表示相关命令.在编辑模式或可视模式下输入的命令会另外注明.1. 查找/xxx(?xxx) 表示在整篇文档中搜索匹配xxx的字
2012-04-12 11:42:50 1442
转载 Android App签名
Andriod应用程序如果要在手机或模拟器上安装,必须要有签名! 1.签名的意义 为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布的版本的一致性(如自动更新不会因为版本不一致而无法安装)。2.签名的步骤 a.创建key b.使用步骤a中产生的k
2012-04-12 11:37:07 3183
转载 Android系统源码编译
安装虚拟机时建议设置空间为16G左右,否则后面编译源代码可能会导致空间不够编译环境:Ubuntu8.101、安装一些环境 sudo apt-get install build-essential make gcc g++ libc6-dev patch texinfo libncurses-dev git-core gnupg flex bison gperf libsdl-dev l
2012-04-06 11:45:25 797
原创 ubuntu下Android源码下载编译运行,单独编译运行
搭建编译环境:系统ubuntu10.04.4sudo apt-get install flex bison gperf build-essential curl zlib1g-dev g++-multilib g++-4.4-multilib libc6-dev-i386 lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev li
2012-04-06 11:42:10 1079
转载 Android中内容观察者的使用---- ContentObserver类详解
ContentObserver——内容观察者,目的是观察(捕捉)特定Uri引起的数据库的变化,继而做一些相应的处理,它类似于 数据库技术中的触发器(Trigger),当ContentObserver所观察的Uri发生变化时,便会触发它。触发器分为表触发器、行触发器, 相应地ContentObserver也分为“表“ContentObserver、“行”ContentObserver,
2012-04-05 20:56:21 482
原创 ubuntu系统无法识别手机
sudo vi /etc/udev/rules.d/51-android.rules按照厂商ID填写,比如0bb4就写SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", ODE="0666", GROUP="plugdev"sudo chmod a+r /etc/udev/rules.d/51-android.rulessudo service ude
2012-04-05 13:32:17 1735
转载 android技术专题之二-telephony
第一部分 c代码Android源码中,hardware/ril目录中包含着Android的telephony底层源码。这个目录下包含着三个子目录,下面是对三个子目录的具体分析。一、目录hardware/ril/include分析: 只有一个头文件ril.h包含在此目录下。ril.h中定义
2012-04-05 10:44:11 616
JavaScript权威指南第四版.part2.rar
2010-06-23
JavaScript权威指南(第四版).part1.rar
2010-06-23
【精华资源】PHP和MySQL_Web开发_原书第4版.part5.rar
2010-06-23
【精华资源】PHP和MySQL_Web开发_原书第4版.part4.rar
2010-06-23
【精华资源】PHP和MySQL_Web开发_原书第4版.part2.rar
2010-06-23
【精华资源】PHP和MySQL_Web开发_原书第4版.part3.rar
2010-06-23
【精华资源】PHP和MySQL_Web开发_原书第4版.part1.rar
2010-06-23
高性能网站建设指南.part2.rar
2010-06-23
高性能网站建设指南.part1.rar
2010-06-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人