自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

Android中数据存储--采用SQLite存储数据及在SDCard中创建数据库

SQLite数据库简单的认识 SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有ODBC接口,同样比...

2011-06-30 23:30:00 96

Kconfig 与Makefile

内核源码树的目录下都有两个文档Kconfig(2.4版本是Config.in)和Makefile。分布到各目录的Kconfig构成了一个分布式的内核配置数据库,每个Kconfig分别描述了所属目录源文档相关的内核配置菜单。在内核配置make menuconfig(或xconfig等)时,从Kconfig中读出菜单,用户选择后保存到.config的内核配置文档中。 在内核编译时,主M...

2011-06-30 22:39:00 61

自定制网页对话框

发布时间:2007.08.27 摘要: 在这篇文章中Haissam Abdul Malak将展示给你如何创建自已定制的确认信息对话框,代替浏览器自带的对话框,满足实际需要。作者:Haissam Abdul Malak文章内容: 简单介绍程序步骤执行步骤源码下载简单介绍[ 返回页首 ] 当程序进程在服务端继续运行之前,谁没有使用过window.confirm()方法显示一个确...

2011-06-30 17:29:00 67

Android 调用相册 拍照 实现系统控件缩放 切割图片

android 下如果做处理图片的软件 可以调用系统的控件 实现缩放切割图片 非常好的效果 今天写了一个demo分享给大家 嘿嘿。package cn.m15.test;import java.io.ByteArrayOutputStream;import java.io.File;import android.app.Activity;import android.content...

2011-06-29 20:57:00 62

虚拟机下fedora的网络和共享文件设置

在ubuntu上面已安装virtualbox, 且在virtualbox上已安装fedora。此处virtualbox 安装的Fedora为例,其他系统可参考。安装增强功能包(Guest Additions) 运行Fedora并登录,然后在VirtualBox的菜单里选择"设备(Devices)" -> "安装增强功能包(Install Guest Additions)"。 你会...

2011-06-29 14:25:00 180

fedora 11 关闭防火墙

从配置菜单关闭防火墙是不起作用的,索性在安装的时候就不要装防火墙查看防火墙状态:/etc/init.d/iptables status暂时关闭防火墙:/etc/init.d/iptables stop禁止防火墙在系统启动时启动/sbin/chkconfig --level 2345 iptables off重启iptables:/etc/init.d/iptable...

2011-06-29 14:21:00 49

java之static分析

对于学习static我们先来看两个例子://Example1Tst.java,nomain()methodpackagecom.blogchina.qb2049;publicclassTst{static{System.out.println("111111");}}运行结果为:111111Exceptioninthread"main"java.lang.NoSuc...

2011-06-29 11:38:00 67

Android WebView untold stories

Without any doubts, Android SDK has a poor documentations. There are pitfalls and traps about APIs without any mentions in SDK documentations. 1. WebView.clearHistory() When there is only one item i...

2011-06-29 08:27:00 57

linux配置java环境变量(详细)

现在用linux的朋友越来越多了,前几天就有两个朋友问我linux下怎么配置java环境,我想还有很多朋友想了解学习这方面的东西,就写一个完全一点的linux java环境配置吧,希望对大家有帮助。一. 下载jdk5.0 for linux  到sun的主页 http://java.sun.com/j2se/1.5.0/download.jsp 下载jdk安装文件jdk-1_5_0_0...

2011-06-28 10:00:00 186

Android 新浪微博XAuth方式授权与发送

新浪微博授权与发送 开发新浪微博 首先须要使用官方提供的API接口weibo4android.jar下载地址:http://download.csdn.net/source/3399114官方下载地址:http://code.google.com/p/weibo4j/downloads/list首先须要在项目中引入新浪微博官方的API jar包 如图所示:...

2011-06-27 22:37:00 62

Ubuntu不同目录下profile与bashrc的区别

原文:http://www.linuxidc.com/Linux/2010-08/28213.htmubuntu不同目录下profile与bashrc的区别/etc/profile: 此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行,并从/etc/profile.d目录的配置文件中搜集shell的设置。etc/bash.bashrc: 为每一个运...

2011-06-27 16:50:00 66

云计算势必会有广泛的应用

随着社会的发展,人们平日里所使用的设备越来越多,从十几年前的台式PC,到几年前的笔记本,再到现在的智能手机,平板电脑,数码相机,车载导向等。人们会在不同时间不同地点使用这些设备,会在这些设备上面创建不同的文件和资料。这样一来就引发了一个不同设备之间数据的共享与同步的问题。比如,当你在办公室里面,会使用公司的设备创建一些数据,当你下班途中,可能用手机或平板电脑,当你回家的时候可能又会使用家里的电脑...

2011-06-27 08:10:00 58

Android 实战项目之五子棋 附源码

五子棋游戏五子连珠算法实现1.游戏规则 五子棋是两个人之间进行的竞技活动,黑方白方规则规则相同,黑棋必须先行,五连子的方向为横、竖、斜,如黑白色任一方先五子连一线则算胜出。2.五子连珠算法 在 9 X 9 (这里举例子实际棋盘可以任意大小) 的游戏棋盘中 我们可以把它想象成一个二维数组,黑方下棋子后填充当前点的数组的值1,白方下棋子后填充当点的数组的值2,没有下棋子的点在数组...

2011-06-26 19:52:00 289

利用递归算法遍历所有文件并打印文件绝对路径(包括文件夹)

利用递归算法遍历所有文件并打印文件绝对路径(包括文件夹)import java.io.File;public class FileTraversal { /** * 利用递归算法遍历所有文件并打印文件绝对路径(包括文件夹) * * @author Ben Zeph */ public void Traversal(File root) { F...

2011-06-26 16:34:00 134

简单的读写Properties操作

写Propertiesimport java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import java.util.Properties;p...

2011-06-26 16:07:00 62

Ubuntu 11.04 x64 下安装Python

在网上搜了下,找到了如下安装顺序:Install python2.7wget http://www.python.org/ftp/python/2.7/Python-2.7.tar.bz2tar xjf Python-2.7.tar.bz2 cd Python-2.7/./configure makesudo make altinstallInstall set...

2011-06-25 06:07:00 59

Android中通过GPS或NetWork获取当前位置的经纬度

今天在Android项目中要实现一个通过GPS或NetWork来获取当前移动终端设备的经纬度功能。要实现该功能要用到Android Framework 中的 LocationManager 类。下面我就直接贴上主要的代码说明如何实现通过GPS或NetWork来获取实时位置的经纬度。private double latitude=0.0;private double longitude =...

2011-06-21 01:42:00 93

Android Service使用方法--简单音乐播放实例

Service翻译成中文是服务,熟悉Windows 系统的同学一定很熟悉了。Android里的Service跟Windows里的Service功能差不多,就是一个不可见的进程在后台执行。 Android中的服务,它与Activity不同,它是不能与用户交互的,不能自己启动的,运行在后台的程序,如果我们退出应用时,Service进程并没有结束,它仍然在后台运行,例如我们打开一个音乐播放器来听...

2011-06-18 01:17:00 61

vim 拷贝与删除

vim 中 y 表示拷贝, d 表示删除, p 表示粘贴. 其中拷贝与删除是与光标移动命令结合的. yw 表示拷贝从当前光标到光标所在单词结尾的内容. y0 表示拷贝从当前光标到光标所在行首的内容. y$ 表示拷贝从当前光标到光标所在行尾的内容. yfa 表示拷贝从当前光标到光标后面的第一个a字符之间的内容. dw 表示删除从当前光标到光标所在单词结尾的内容. d0 ...

2011-06-15 19:33:00 56

xinetd 服务器

xinetd提供类似于inetd+tcp_wrapper的功能,但是更加强大和安全。它能提供以下特色: * 支持对tcp、ucp、RPC服务(但是当前对RPC的支持不够稳定)   * 基于时间段的访问控制  * 功能完备的log功能,即可以记录连接成功也可以记录连接失败的行为  * 能有效的防止DoS攻击(Denial of Services)...

2011-06-15 19:22:00 54

vim 光标定位

在 vi 中, 移动光标和编辑是两件事, 正因为区分开来, 所以可以很方便的进行光标定位和编辑. 因此能更快一点移动光标是很有用的.文中的c-表示ctrl,大小写敏感。光标定位还需结合搜索。=== 光标定位 == h或^h 向左移一个字符 j或^j或^n 向下移一行 k或^p 向上移一行 l或空格 向右移一个字符 w 移到下一个字的开头 W...

2011-06-14 09:13:00 148

vim 比较文件、修改二进制文件

1. 使用vim的比较模式打开两个文件: vim -d file1 file2或 vimdiff file1 file22. 如果已经打开了文件file1,再打开另一个文件file2进行比较: :vert diffsplit file2如果没有用vert命令,diffsplit则会分上下两个窗口。3. 如果已经用split方式打开了两个文件file1,file2,又想比...

2011-06-14 09:11:00 129

vim 鼠标

vim 下有时需要将部分字符拷贝以便在其他地方搜索或者翻译,自然要用到鼠标复制。vim下鼠标有关的就是下面这句:set mouse=a这个是用来开启鼠标功能的。a表示所有模式vi的三种模式:命令模式,插入模式,可视模式.鼠标可以启动于各种模式中:The mouse can be enabled for different modes:n Normal modev Vis...

2011-06-13 19:52:00 67

directfbrc文件的使用及参数的详细说明

摘要:本文主要介绍了directfbrc文件的使用及参数的详细说明,在directfb应用程序启动做初始化阶段,都会去试图读取该文件。---------------------------------------------------------------------------------------------------------------------声明: ...

2011-06-12 17:31:00 115

ubuntu gconf-editor

Linux下是没有注册表的,所有的设置一般都是保存在基于ASCII的文本里。 gconf-editor是一款类似于注册表的软件,方便简单。 下面简单介绍几则gconf-editor的使用技巧(比如去掉桌面上的挂载盘符): 在终端下输入命令:gconf-editor1、定位到“/apps/nautilus/desktop”,勾上“Computer_icon_v...

2011-06-12 12:36:00 307

ubuntu 疑难杂症

1.ubuntu 界面出菜单栏丢失rm -rf $HOME/.gconf 重启系统 ok 搞定。其实是系统重启后又生成了 .gconf 配置文件。最好你备份一下修改前的.gconf 以便你看看到底有什么不同。2.ubuntu 网络连接菜单不显示vi /etc/NetworkManager/nm-system-settings.conf将配置文件中的 改成如下配置:...

2011-06-12 12:30:00 40

ubuntu 软件安装必须看的网址

http://wiki.ubuntu.org.cn/index.php?title=Qref/Apps&variant=zh-hans这里介绍了unbuntu常用软件及其安装,免得你百度来百度去的,哈哈,很汉我也发现不久。强力推荐!!!另一个ubuntu参考手册http://www.phpx.com/man/Ubuntu/UbuntuManual.htm...

2011-06-11 20:20:00 72

ubuntu 下的 totalcommander

Linux 工具: Gnome Commander安裝方法:apt-get install gnome-commanderGnome-commander 设置:设置 -> 选项 -> 程序 修改如下:Viewer: mousepad %s编辑器 gvim %s设置 -> 选项 -> 布局:Color scheme: 颜...

2011-06-11 12:57:00 736

如何在Eclipse中查看Android源码或者第三方组件包源码

在学习过程中如果经常阅读源码,理解程度会比较深,学习效率也会比较高,那么如何方便快捷的阅读Android源码? 如何查看Android源码[以Android2.2为例] 我们知道在Eclipse里按住Ctrl键不松手在某个类上点击鼠标左键,可以跳转到该类的文件。如果没有源码就会跳到class文件上。因此我们只需要把源码拷贝到合适位置,Eclipse就可以找到源码了。接下来我说一下步骤...

2011-06-10 01:12:00 63

未来手机什么样 十款未来概念手机图赏

今天在网上看Android的一些应用时,看到有篇文章说未来的手机是怎么样的,看了之后觉得挺不错的,就转贴了过来。我们很难想象未来会发生什么,或者某些事物会如何改变。未来的手机什么样?我们目前可以肯定的是:十年前,我们拿着大砖头时不会想到手机可以如此小巧;五年前,我们拿着小巧轻薄的手机时,不会想到手机可以只是一块大大的屏幕而没有实体键盘。十款未来概念手机,相信不久的将来,我们就会在卖场里看...

2011-06-09 00:01:00 222

Android ANR问题分析

可能会存在这样的情况,你写的代码通过了世界上所有的性能测试,但当用户尝试使用你的应用程序时,仍然让用户感到不爽。应用程序响应不够灵敏的地方包括——反映迟钝,挂起或冻结很长时间,或者需要花费很长的时间来处理输入。 在Android上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Application Not Responding)对话框...

2011-06-08 11:31:00 44

Android中模拟器如何访问本地服务器

今天在项目中涉及到Android中的模拟器如何访问服务器。个人采用本地服务器来进行调试,部署在Tomcat服务器中。我们在Android模拟器当中如何才能访问到本地的服务器呢?有的童鞋可能会想:采用 localhost 或者 127.0.0.1 来访问。但这样访问是不成功的。 android模拟器(simulator)把它自己作为了localhost,也就是说,代码中使用localhost或者...

2011-06-08 00:18:00 285

由1433端口入侵,浅谈sqlserver安全

前几日笔者在家里的PC上安装了Windows7旗舰版的操作系统,顺便搭了sqlserver2008和vs2010的开发环境,本打算业余时间可以方便开发、学习。可是不尽人意啊!用了不到两天,居然突然出现一个新建的系统用户,还是管理员组的。晕死了,机器让人给挂马了,成了“肉鸡,养马场”...仔细排查后(看Windows日志,sqlserver日志等),初步推断:是某位无聊的“黑客”同志,通过扫描器踩点...

2011-06-05 18:07:00 161

中学时候的“黑客笔记”

晚上清理硬盘,无意中发现了很多年前我留下的“黑客学习笔记”和“黑客工具”。我在中学时候,曾极度痴迷于所谓的“黑客技术”,尤其是喜爱钻研Windows平台上的漏洞,入侵等。我有五六年不倒腾那些玩意了,现在对于那些命令和工具,似乎已经感到很陌生了。但是对于基本的原理和入侵思想,还是有点理解的。其实我当初应该选择做一名自己喜欢的“系统安全管理员”,而不该是做了一名不起眼的小“程序员”。哈哈。回味一下Wi...

2011-06-04 22:04:00 48

Android中如何在命令行中查看某个文件的内容

在Android中,假如我们在程序开发中使用SharedPreferences对象在路径:/data/data/[PackageName]/shared_prefs目录下创建了一个 userinfo.xml 文件,并在该文件中保存了一些基础的信息。如果我们想查看该文件的内容,该如何查看呢?有两种方法可以查看,第一:采用Eclipse中自带的 File Explorer 工具把该文件导出来[pul...

2011-06-03 17:07:00 1109

Android中preference的使用(二)

继上篇文章 Android中preference的使用(一) ,在这篇文章中主要是学习下preference中各个节点的属性。PrefeneceActivity都提供了哪几种元素可供使用。点击Add按钮,在打开的新窗口中可以看到以下几项:1. CheckBoxPreference:CheckBox选择项,对应的值的ture或flase。如图:2. EditTextPrefer...

2011-06-03 01:38:00 75

Android中preference的使用(一)

在Android系统中,当我们点击Menu按钮时,则会弹出Menu的菜单选项,其中一项是设置选项,点击了设置选项后,则会弹出系统的设置Activity界面,这些设置功能是如何实现的呢?Android系统本身就大量用到了PreferenceActivity来对系统进行信息配置和管理,那么它是怎么保存数据的呢,如何创建PrefenceActivity的呢,更关键是怎样触发相应事件的呢。 Andr...

2011-06-03 00:42:00 60

Android中自适应draw9patch不失真背景

关于draw9patch如何使用,介绍的很详细,图文并茂,收藏下,备忘! http://www.cnblogs.com/qianxudetianxia/archive/2011/04/17/2017591.html

2011-06-01 22:20:00 49

Android数据存储方式之SharedPreferences

在Android系统中提供了多种存储技术.通过这些存储技术可以将数据存储在各种存储介质上,Android为数据存储提供了如下几种方式:1、文件2、SharedPreferences(参数)3、SQLite数据库4、内容提供者(Content provider)5、网络在这里我们将对sharedpreference...

2011-06-01 21:28:00 54

空空如也

空空如也

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

TA关注的人

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