自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 收藏
  • 关注

android string.xml中的string样式总结

目前用到的有以下几点:<b></b>加粗字体<i></i> 斜体字体<u></u> 给字体加下划线\n 换行\u0020表示空格\u2026表示省略号使用<b>和<b>来打印出<b&gt

2011-08-30 23:29:00 125

深入分析Android中Dialog

在Android中,Dialog是一个非常重要的UI,它可以方便的给用户提示,用最简洁的方式向用户展示信息,以下的图片是Dialog的一个整体架构,通过它,可以总体对Dialog有一个很清晰的认识.从这张图中可以看到,Dialog为父类,其下有最重要的,我们最常用的AlertDilog,而AlertDialog的子类,则是由DatePicker,ProgressDialog,TimeP...

2011-08-30 23:16:00 66

android 圆角效果

原文地址:http://henzil.easymorse.com/?p=214最近做一个效果,要一个上边两个角为圆角,下面两个角为直角的四边形白色背景;如下图:这里用到了shape属性中的corners 属性,api原文中是这样:<corners android:radius="integer" andr...

2011-08-30 23:03:00 66

android:shape的使用

原文地址:http://dev.10086.cn/cmdn/wiki/index.php?doc-view-6087.htmlAndroid中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结:先看下面的代码:<shape> <!-- 实心 --> <solid android...

2011-08-30 22:53:00 55

Android中改变Dialog背景透明度

Dialog dg = new Dialog(this); Window window = dg.getWindow(); WindowManager.LayoutParams lp = window.getAttributes(); lp.alpha = 0.5f; window.setAttributes(lp); //lp.alpha = 0.5f 透明度设置 ...

2011-08-30 22:39:00 75

关于如何获得ListView中选中项的值

已经获得了手机中保存的电话簿中联系人姓名和电话号码,并把它们显示在了一个ListView中,现在要实现的功能是当点击选中项时直接拨号,那么如何取得此时ListView中的号码?要显示联系人姓名和电话号码,那你现在肯定已经在listview 的item里面放了两个控件吧,假如说是textview吧,那你就首先要给listview添加一个OnItemClickListener来监听你点击了那个...

2011-08-30 22:18:00 258

Android 中用Intent提取缩略图和原始图像

提取图像的Thumbnail: Intent intent = new Intent(Intent.ACTION_GET_CONTENT, null);   intent.setType("image/*");   intent.putExtra("return-data", true);   startActivityForResult(intent, REQUEST_CODE_P...

2011-08-30 21:48:00 84

Android 彻底关闭应用程序,返回键的捕获及AlertDialog

在开发android应用时,常常通过按返回键(即keyCode ==KeyEvent.KEYCODE_BACK)就能关闭程序,其实大多情况下该应用还在任务里运行着,其实这不是我们想要的结果。我们可以这样做,当用户点击自定义的退出按钮或返回键时(需要捕获动作),我们在onDestroy()里强制退出应用,或直接杀死进程,具体操作代码如下: @Override public boolea...

2011-08-30 21:28:00 93

MYSQL命令大全

可以在mysql中通过mysql> SELECT @@VERSION();来查看数据库版本一、连接MYSQL。格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前...

2011-08-30 21:16:00 51

Android 对话框【Dialog】去除白色边框代码

使用样式文件,在values目录下新建styles.xml文件,编写如下代码:<resources> <style name="dialog" parent="@android:style/Theme.Dialog"> <item name="android:windowFrame">@null</item&gt

2011-08-28 22:24:00 47

Android 自定义 Dialog方法总结

方法一:在activity中AlertDialog myDialog = new AlertDialog.Builder(this).create();myDialog.show();//这里注意一定要先show dialog 再去加载 contentView。否则会出现异常。myDialog.getWindow().setContentView(R.layout.main...

2011-08-28 17:29:00 45

Mac OS X 10.6 Snow Leopard 安装笔记(Virtual Box虚拟机)

记得2008年的时候为了在裸机上安装 Mac操作系统,找补丁找驱动反反复复搞了2天。现在好了,VMWare和Virtual Box都可以在虚拟机中安装Mac OS X,大大方便了。 下面是Virtual Box中的安装笔记。-----------------准备1. Oracle Virtual Box,使用的当前最新版本,4.1.2版本。http://www.virtualbox.org...

2011-08-28 16:51:00 176

Ubuntu 用 iBus pinyin 替换scim

如果安装了SCIM,先删除删除scim sudo apt-get remove scim && sudo apt-get autoremove由于删除会把中文字体也删除所以得再装一遍中文支持,超SB的事情。sudo apt-get install language-support-fonts-zh添加以下PPA的...

2011-08-26 17:35:00 50

some note

1.TCP协议并不能确定在read()和write()方法中所发送信息的界限,也就是说,虽然我们只用一个write()方法来发送回馈字符串,回馈服务器也可能从多个块(chunk)中接收信息。即使回馈字符串在服务器上存在一个块中,在返回的时候,也可能被TCP协议分割成多个部分。所以,一个write()方法所发送的数据并不总是只由一个read()方法来接收。...

2011-08-26 16:13:00 108

Android 保存图片到SQLite

1、bitmap保存到SQLite 中 数据格式:Blob demo。 db.execSQL("Create table " + TABLE_NAME + "( _id INTEGER PRIMARY KEY AUTOINCREMENT,USER_AGE INTEGER,USER_NAME TEXT,BITMAP_VALUES BLOB );");2、bitmap 变为 Blob ...

2011-08-26 13:20:00 75

Android启动脚本init.rc

在Android中使用启动脚本init.rc,可以在系统的初始化过程中进行一些简单的初始化操作。这个脚本被直接安装到目标系统的根文件系统中,被 init可执行程序解析。 init.rc是在init启动后被执行的启动脚本,其语法主要包含了以下内容:Commands:命令Actions: 动作Triggers:触发条件Services:服务Options: 选项...

2011-08-26 13:20:00 104

不借助第三方工具查看映像路径(系统进程路径)

我们有的时候需要查看当前运行的进程的路径.1.开始--运行--输入wmic2.输入process 回车.

2011-08-26 13:18:00 79

/var/cache/debconf/config.dat is locked by another process: Resource

ERROR: /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable$ sudo fuser /var/cache/<wbr>debconf/<wbr>config.<wbr>dat<br>/var/cache/&...

2011-08-26 13:17:00 75

ubuntu 系统全方位清理

清理1:清理残余的配置文件 一般而言,当我们从 Ubuntu 系统中删除了一个软件之后,该软件的残余配置文件并没有被删除。如果你确信以后不再使用该软件,那么保留其配置文件实在没有必要,所以我们大可一并删除之。 要删除某个软件的残余配置文件,可以执行下面的操作: 1. 在终端中执行 sudo synaptic,以便启动 Synaptic 包管理工具。 2. 点击 Synaptic...

2011-08-26 13:16:00 183

/etc/fstab详解

1fstab文件的作用文件/etc/fstab存放的是系统中的文件系统信息。当正确的设置了该文件,则可以通过mount/directoryname命令来加载一个文件系统,每种文件系统都对应一个独立的行,每行中的字段都有空格或tab键分开。同时fsck、mount、umount的等命令都利用该程序。2.fstab文件格式下面是/etc/fatab文件的一个示例行:fs_specf...

2011-08-26 13:15:00 107

ubuntu-网络配置

检查网络配置命令:ifconfig -a1、通过配置文件配置环境:VPC2007SP1 、Ubuntu9.04 Ubuntu上连了两块网卡,eth0为外网的eth1为内网的eth0上IP为自动获取eth1上为手工设置配置过程: 1、打开Ubuntu的/etc/network/interfaces文件 。默认内容如下: auto lo iface ...

2011-08-26 13:14:00 45

Ubuntu配置安装源

1,常用cn99的更新源 deb http://ubuntu.cn99.com/ubuntu-cn/ edgy main restricted universe multiverse deb http://ubuntu.cn99.com/ubuntu/ feisty main restricted universe multiverse deb-src http://ubuntu.cn...

2011-08-26 13:13:00 86

ubuntu 配置 ftp server

安装vsftpdsudoapt-getinstallvsftpd#vsftp(VerySecureFTP)是一种在Unix/Linux中非常安全且快速稳定的FTP服务器安装完毕后或许会自动生成一个帐户”ftp”,/home下也会增加一个文件夹。如果没有生成这个用户的话可以手动来,生成了就不用了:sudouseradd-mftpsudopasswdftp有”ftp”帐...

2011-08-26 13:12:00 55

apt-get下载的文件存放目录

apt-get install apps 这样的命令会下载文件放在 /var/cache/apt/archives目录下,然后安装。这样这个目录所占空间会越来越大,幸运的是apt提供了相应的管理工具apt-get clean删除/var/cache/apt/archives/ 和 /var/cache/apt/archives/partial/目录下所有包(锁定的除外)。apt-get au...

2011-08-26 13:11:00 430

dpkg 管理软件

1.删除软件包,命令: dpkg -r (软件名).deb2.连同软件包的配置文件一起删除,命令: dpkg -r --purge (软件名).deb3.查看软件包信息,命令: dpkg -info (软件名).deb4.查看系统中已安装软件包信息,命令: dpkg -l5.重新配置软件包,命令: dpkg-reconfigure(软件名)6.安装软件 depg -i pkgs.deb...

2011-08-26 13:11:00 44

Ubuntu软件安装与删除相关命令

安装软件 命令: apt-get install softname1 softname2 softname3…… 卸载软件 命令: apt-get remove softname1 softname2 softname3…… 卸载并清除配置 命令: apt-get remove --purge softname1 更新软件信息数据库 命令: apt-get update...

2011-08-26 13:10:00 44

ubuntu11.04(unix 就可以了) 共享文件以及支持上传文件

我这两个功能是分开实现的。。。共享文件:很简单,就一条命令:python -m SimpleHTTPServer如果要指定端口号直接在刚才的命令后面加上你要的端口号。接着别人就可以用你的IP访问了。(在哪个目录下使用这条命令就共享该文件夹)支持上传文件:首先建一个droop文件,写入以下代码(代码最后才列出),然后放到~/bin/目录下,接着敲下面的命令:mkd...

2011-08-26 09:59:00 8215

Photoshop水晶按钮制作

本教程的按钮大致分为两个大的部分来制作。首先是金属边框部分,用到的图层比较多,每一个图层都需要加上金属渐变色及图层样式。然后就是中间的红色水晶部分的制作,方法与前面的基本相近。最终效果1、打开photoshop,新建一图层,按Shift使用椭圆工具画一正圆形。2、然后双击图层1,在图层1的混合属性中做如下设置:...

2011-08-25 13:09:00 83

java中private, public,protected的区别

在说明这四个关键字之前,我想就class之间的关系做一个简单的定义,对于继承自己的class,base class可以认为他们都是自己的子女,而对于和自己一个目录下的classes,认为都是自己的朋友。1、public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用2、private:private表示私有,私有的意思就是除了class自己之外,任何人都...

2011-08-25 12:50:00 61

实时环境映射贴图(Real-time Evironmnet Mapping)

如果你是个赛车游戏的爱好者,你一定玩过风靡全世界的赛车游戏《极品飞车:地下狂飚2》 (Need For Speed : UnderGround2)。在这款游戏中,玩家扮演了一个靠赛车为生的地下飚车手,在永远是夜晚的城市中飞驰。这款游戏大量地运用了环境映射技术(Real-time Evironmnet Mapping),例如下过雨的公路上看到两旁夜景的倒映、玩家车身上对周围环境的真实反射等等,这些都...

2011-08-24 14:51:00 201

Android Activity界面切换添加动画特效

在android2.0中已经可以很简单的实现Activity 之间的动画切换效果。在startActivity 后调用 overridePendingTransition(int enterAnim,int exitAnim),就可以实现Activity之间的动画,其中enterAnim 是下一个Activity的enter动画效果,exitAnim 是当前Actitvity退出的动画...

2011-08-24 13:11:00 45

Android ListView几个比较特别的属性

android:stackFromBottom="true" 设置该属性之后你做好的列表就会显示在列表的最下面,值为true和falseandroid:transcriptMode="alwaysScroll" 要用ListView或者其它显示大量Items的控件实时跟踪或者查看信息,并且希望最新的条目可以自动滚动到可视范围内。通过设置的控 件tra...

2011-08-20 21:47:00 44

关于谷歌(Google)、苹果(Apple)、微软(Microsoft)专利之争的一点看法

  前一阵,Google试图收购北电专利,被苹果微软虎口夺食;接着,Google突然吞下摩托罗拉;然后,大家又都聚焦于InterDigital的专利。  Google当然不会再买InterDigital的专利——如果我(liigo)是Google CEO的话。现在专利储备已经变味了,成了类似于的战略威慑力量。战略武器嘛,数量不必要无限多,只<wbr>有能保证毁灭对手就足够了。比如中...

2011-08-18 23:05:00 73

android实现页面下方的Tab效果 .

实现采用TabHost组件。1、XML布局文件:<?xml version="1.0" encoding="utf-8"?><TabHost xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/tabhost" android:layo...

2011-08-16 17:47:00 88

关于Android的问号?和@符号的用法

@表示引用资源,声明这是一个资源引用—随后的文本是以@[package:]type/name形式提供的资源名。 @android:string表明引用的系统的(android.*)资源@string表示引用应用内部资源对于id, 可以用@+id表明创建一个id?表示引用属性 “?”引用主题属性,当您使用这个标记,你所提供的资源名必须能够在主题属性中找到,因为资源工具认为这个资源...

2011-08-16 17:36:00 78

Android UI学习 - Menu

Android系统里面有3种类型的菜单:options menu,context menu,sub menu。options menu 按Menu键就会显示,用于当前的Activity。 它包括两种菜单项: 因为options menu在屏幕底部最多只能显示6个菜单项,这些菜单项称为icon menu,icon menu只支持文字(title) 以及icon,可以设置快捷...

2011-08-16 16:01:00 40

android 中用Intent提取缩略图和原始图像

提取图像的Thumbnail  1)  启动Intent  Intent intent = new Intent(Intent.ACTION_GET_CONTENT, null);  intent.setType("image/*");  intent.putExtra("return-data", true);  startActivityForResult(intent...

2011-08-15 21:39:00 73

windows xp“显示桌面”快捷方式不见时处理方法

将下面内容复制到一个文本文件内[Shell]command=2iconfile=explorer.exe,3[taskbar]command=toggledesktop将文件后缀改为.scf即可。

2011-08-15 21:34:00 170

Android屏幕密度(Density)和分辨率的关系

最近正在做Android的UI设计,故搜集了一些Android上进行UI设计的一些资料,现和各位分享下。首先说说density,density值表示每英寸有多少个显示点,与分辨率是两个不同的概念。Android主要有以下几种屏:QVGA和WQVGA屏density=120;HVGA屏density=160;WVGA屏density=240;下面以480dip*800dip的...

2011-08-15 21:31:00 210

Android标题栏(titlebar)显示进度条

在后台线程中执行各种操作(网络连接、大数据存储)的时候,我们希望让客户能看到后台有操作在进行,那么既能有效的提示用户,又不占用当前操作空间,最好的方法就是在标题栏有个进度条。实现起来很简单:protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState...

2011-08-15 21:22:00 112

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除