自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

正则表达式判断IP格式是否正确

Pattern p = Pattern.compile("(2[5][0-5]|2[0-4]\\d|1\\d{2}|\\d{1,2})" +"\\.(25[0-5]|2[0-4]\\d|1\\d{2}|\\d{1,2})" +"\\.(25[0-5]|2[0-4]\\d|1\\d{2}|\\d{1,2})" +"\\.(25[0-5]|2[0-4]\\d|1\\d{2}|\\d{1,2...

2012-08-31 17:42:00 362

Android 对话框(Dialog)的几种用法。

Activities提供了一种方便管理的创建、保存、回复的对话框机制,例如 onCreateDialog(int), onPrepareDialog(int, Dialog), showDialog(int), dismissDialog(int)等方法,如果使用这些方法的话,Activity将通过getOwnerActivity()方法返回该Activity管理的对话框(dialog).  ...

2012-08-31 14:46:00 90

Android基础教程:读写SharedPreferences中的数据

很多时候我们开发的软件需要向用户提供软件参数设置功能,例如我们常用的QQ,用户可以设置是否允许陌生人添加自己为好友。对于软件配置参数的保存,如果是window软件通常我们会采用ini文件进行保存,如果是j2se应用,我们会采用properties属性文件进行保存。如果是Android应用,我们最适合采用什么方式保存软件配置参数呢?Android平台给我们提供了一个SharedPreferenc...

2012-08-29 11:23:00 176

Android WebView显示HTML时右边有空白

在项目中,用WebView显示Html时,右边会出现一条空白区,这个空白区是跟Scroll Bar有关系,可能通下面方法去掉。1.在layout的xml文件中,WebView组件的元素中添加:android:scrollbars="none"属性;如:<WebView android:id="@+id/myWebView"android:layout_widt...

2012-08-27 16:48:00 252 1

android-仿iphone滚轮控件效果

转载自:http://www.cnblogs.com/ylligang/articles/2251258.html在论坛里看到的,自己弄个效果:这个滚动的WheelView/* * Android Wheel Control. * https://code.google.com/p/android-wheel/ * * Cop...

2012-08-27 15:43:00 83

第一个web项目:东升数学

写了两个多月,而且很多静态页面都是现成的,真不知道怎么写了这么久。不过我对这次写的项目挺满意的,毕竟是第一次,大家说的都很对,在写项目的时候学习的最多,以前很多知识都是零散的,在写项目的时候你得想怎么把它们组织起来,别看自己在学知识点的时候觉得很简单,但是真正用的时候考虑的还是挺多的。记得马老师说过——你们有事没事多互相交流交流设计。是的,在写的时候,我觉得最难的还真是设计,而且很多我都是在...

2012-08-24 22:54:00 83

[软件点评]猎豹浏览器使用初感

  刚试用了一下金山出的猎豹浏览器。这是个以Chrome内核为主,同时对那些侧重IE标准的网页也提供IE内核备用的双核浏览器。推介上说是国内第一个双核浏览器,但至少在知道它之前,我已经先用了Maxthon3和QQ浏览器,它们都是双核的,那么究竟它们到底谁最早就不清楚了,也没精力和义务去搞清楚。这里仅从普通用户的角度简单说说使用感观。  1.外观。有优有劣。M2之前和GB一样使用IE的T内核,M...

2012-08-23 13:57:00 213

Linux ubuntu 12.04系统托盘不显示ibus输入法图标的解决方法

在终端运行下述命令,然后注销并重新登录即可。$ gconftool --typeboolean -s /desktop/ibus/panel/show_icon_on_systraytrue$gconftool --typeboolean -s /desktop/ibus/panel/showtrue$gsettings ...

2012-08-23 12:14:00 213

java实现数字千分位的显示

由于项目中要求输入的数字用千分位显示,数字保留两位小数,而且要求再删除数字的时候也要求删除后的数字也要是千分位显示,好像表达的有点不清楚,贴代码吧,作为一个小工具吧。 /** * 格式化数字为千分位显示; * @param 要格式化的数字; * @return */ public static String fmtMicrometer(String text) ...

2012-08-22 11:08:00 3190

Linux ubuntu12.04 update Manager更新失败

失败信息截图如下:Unpackingsysvutils (from .../sysvutils_2.86.ds1-14.1ubuntu45.1_i386.deb) ...dpkg:error processing/var/cache/apt/archives/sysvutils_2.86.ds1-14.1ubuntu45.1_i386.deb(--unpack):tryingt...

2012-08-22 09:09:00 107

Java数据结构内容整理

ava数据结构内容整理关键字: 数据结构 Collection:List、SetMap:HashMap、HashTable如何在它们之间选择一、Array , ArraysJava所有“存储及随机访问一连串对象”的做法,array是最有效率的一种。1、 效率高,但容量固定且无法动态改变。array还有一个缺点是,无法判断其中实际存有多少元素,length只是告诉我们ar...

2012-08-21 11:54:00 53

使用window.open打开新窗口,以post方式传参数

如果在使用window.open打开新窗口(可以控制尺寸)的时候,不使用get方式传参,而是用post传。 这件事情我当时觉得不太可能。没想到很快他就找到一个实现方式,试验通过了。呵呵,看来好多看似不可能的东西,换个角度思考,就成了可能。方法一:js 代码<script> functionopenSpecfiyWindown(wind...

2012-08-20 18:11:00 1109

SecureCRT上传下载文件教程(Zmodem使用教程)

SecureCRT是一个仿真终端连接工具。它可以方便的连接SSH服务器,远程管理Linux。同时,它还能使用多种协议方便的上传下载文件。其中Zmodem是SecureCRT支持比较好的一种古老的上传下载协议。要使用Zmodem上传下载,必须要在Linux中安装相应的软件。否则SecureCRT无法正常上传或下载。在CentOS与Debian中,这个软件的名字叫“lrzsz”。下...

2012-08-20 13:11:00 540

Android中View绘制流程以及invalidate()等相关方法分析

转载请注明出处:http://blog.csdn.net/qinjuning 前言: 本文是我读《Android内核剖析》第13章----View工作原理总结而成的,在此膜拜下作者。同时真挚地向渴望了解 Android 框架层的网友,推荐这本书,希望你们能够在Android开发里学到更多的知识 。 整个View树的绘图流程是在ViewRoot.ja...

2012-08-20 01:18:00 56

Android中View绘制流程以及invalidate()等相关方法分析

转载请注明出处:http://blog.csdn.net/qinjuning 前言: 本文是我读《Android内核剖析》第13章----View工作原理总结而成的,在此膜拜下作者。同时真挚地向渴望了解 Android 框架层的网友,推荐这本书,希望你们能够在Android开发里学到更多的知识 。 整个View树的绘图流程是在ViewRoot.ja...

2012-08-20 01:18:00 62

Android中View绘制流程以及invalidate()等相关方法分析

转载请注明出处:http://blog.csdn.net/qinjuning 前言: 本文是我读《Android内核剖析》第13章----View工作原理总结而成的,在此膜拜下作者。同时真挚地向渴望了解 Android 框架层的网友,推荐这本书,希望你们能够在Android开发里学到更多的知识 。 整个View树的绘图流程是在ViewRoot.ja...

2012-08-20 01:18:00 60

ArrayList 使用迭代抛出ConcurrentModificationException解决方法

注意,ArrayList实现不是同步的。如果多个线程同时访问一个 ArrayList 实例,而其中至少一个线程从结构上修改了列表,那么它必须 保持外部同步。(结构上的修改是指任何添加或删除一个或多个元素的操作,或者显式调整底层数组的大小;仅仅设置元素的值不是结构上的修改。)这一般通过对自然封装该列表的对象进行同步操作来完成。如果不存在这样的对象,则应该使用Collections.synchro...

2012-08-15 15:54:00 309

Android解决java.lang.OutOfMemoryError: bitmap size exceeds VM budget

昨天遇到这个问题就是从一个输入流里调用BitmapFactory.decodeStream(this.getContentResolver().openInputStream(uri))得到一个bitmap报的错。第一次调用都没问题,第二次再次调用就会报上面那个内存溢出的问题。而且有的手机报有的手机不报。研究了半天终于解决。首先分析了下原因,应该是图片占用的内存超过了系统虚拟机可分配的最大限制。不...

2012-08-14 15:49:00 77

android数据库操作出现的 android.database.sqlite.SQLiteConstraintException: error code 19: constraint failed...

android数据库操作 也许我们会经常出现android.database.sqlite.SQLiteConstraintException: error code 19: constraint failed的错误下面是出现此错误的具体情况:我当时根据这个错误改了好几遍,始终错误改不掉,后来经分析原来是我在数据库插入操作中将主键即自己定义的_id插进去,android中数据库...

2012-08-13 09:19:00 578

物联网 - 物流仓储 通用标签 条码常识

EAN-13 是“通用产品码”UPC-A的欧洲版本. EAN-13 和 UPC-A的区别在于 EAN-13 编码为 13 位,而且第 13 位与一个 UPC-A符号左边六位的样式相同。 第 13 位和第 12 位和在一起通常代表国家代码。 一个补充的两位或五位数字可能会附加到主条形码符号上。 这是为出版物和期刊而设计的。 该数字将作为 附加的条形码显示在主条形码的右边。EAN-8 E...

2012-08-09 16:54:00 1071

Android简单手电筒的应用可以设置不同的颜色

手电筒对于Android来说是极其常见的一个应用,常见的是通过摄像头发出光线进行照明,这里我们没有采取那样做而是通过采取通过界面Layout的一些方法来设置可拥有显示不同颜色。其整体的思路不是太难,首先我们应该在values建立一个color.xml文件来存储不同的颜色信息:<?xml version="1.0" encoding="utf-8"?><resources&...

2012-08-09 15:41:00 580

struts2 权威指南 struts2的开发规范与技巧

Struts2的前景还是稳健的,使用的人数在不断的增加。参看struts 2依然坚挺 Seam前景不明但基于Struts2的开发,如果没有足够的经验和规范做支撑,并不能带来还多的好处,如果失控,一样和JSP+servlet泛滥,这一点需要警示。1).Action类及Action Name的命名规范Action类的后缀统一加上"Action", Action的Name与类的名称保持一...

2012-08-09 15:22:00 133

开源数据库连接池的比较

名称简介优点缺点dbcp使用最广泛持续运行的稳定性可以Spring开发驵推荐使用速度稍慢,在大并发量的压力下稳定性有所下降不提供连接池监控强行关闭连接或数据库重启无法reconnectc3p0比较有名持续运行的稳定大并发量的压力下稳定性...

2012-08-07 18:41:00 93

Java实现系统内部消息广播的功能

Java 实现系统内部消息广播的功能:思路:首先数据库要一张消息表,记录消息体信息。包括消息主题、user_id、消息发送时间、过期时间,消息状态(过期,未开始,已广播)。...

2012-08-05 23:12:00 728

Android中动态更新ListView

在使用ListView时,会遇到当ListView列表滑动到最底端时,添加新的列表项的问题,本文通过代码演示如何动态的添加新的列表项到ListView中。实现步骤:调用ListView的setOnScrollListener()方法设置滑动监听器,实现OnScrollListener接口的方法,判断当列表滑动到最低端时,加载新的列表项。其中OnScrollListener接口需要实现如下两个方...

2012-08-03 17:57:00 78

Using your own SQLite database in Android applications

Most all of the Android examples and tutorials out there assume you want to create and populate your database at runtime and not to use and access an independent, preloaded database with your Android ...

2012-08-02 10:45:00 106

Java开发: Mybatis insert 插入记录后自动返回主键(Mybatis3.x)

<insert id="insertReceipt" parameterType="Receipt" useGeneratedKeys="true" keyProperty="id"> insert into tb_receipt (name,from_storage_code,to_storage_code,description,type_id,code,batch_numbe...

2012-08-01 17:08:00 67

Java 程序员应该了解的 10 个面向对象设计原则

面向对象设计原则是OOPS(Object-Oriented Programming System,面向对象的程序设计系统)编程的核心,但大多数Java程序员追逐像Singleton、Decorator、Observer这样的设计模式,而不重视面向对象的分析和设计。甚至还有经验丰富的Java程序员没有听说过OOPS和SOLID设计原则,他们根本不知道设计原则的好处,也不知道如何依照这些原则来进行编程...

2012-08-01 15:21:00 63

修改Android中的文件权限

在Android中有一个精简版的linux系统,因为是linux系统,那么有时候在写Android应用程序的时候会遇到权限问题。我们都知道在shell中可以通过chmod命令来修改权限,所以就希望通过程序来执行shell中的命令,如何来做呢?看下面代码:privatebooleanrunCommand(Stringcommand){ Processprocess...

2012-08-01 10:18:00 179

空空如也

空空如也

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

TA关注的人

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