- 博客(50)
- 资源 (24)
- 收藏
- 关注
原创 JavaScriptCSS 层叠样式表
CSS 层叠样式表。将网页中的样式分离出来,完全由css来控制增强样式的复用性以及可扩展性。格式:选择器{属性名:属性值;属性名:属性值;}css和html代码相结合的四种方式:1.每一个html标签都有一个style属性2.当页面有多个标签有相同样式时,可以进行复用ycss代码3.当有多个页面中的标签的样式相同时,还可以将样式单独封装成一个css文件。
2013-10-09 21:46:55 1197
转载 android 实现流媒体播放远程mp3文件代码
android 实现流媒体播放远程mp3文件代码package com.shadow.util;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import jav
2013-09-16 20:53:07 721
转载 Sqlite工具类
package com.asc.db; import android.content.ContentValues; import android.content.Context; import android.database.Cursor; import android.database.sqlite.SQLiteDatabase; import android.database.
2013-08-28 09:13:43 1112
转载 Android程序中像素(px)跟单位dp(dip)之间的转换
public class UnitTransformUtil { /** * 根据手机的分辨率从dp 的单位 转成为px(像素) */ public static int dip2px(Context context, float dpValue) { final float scale = context.getResources().get
2013-08-27 11:29:42 671
原创 java 日期各种样式转化函数集合
mport java.text.DateFormat;import java.text.ParseException;import java.text.ParsePosition;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util
2013-08-22 10:06:33 716
原创 android Bitmap 转化成字节数组与流
public class BitamapToBytes { public static byte[] Bitmap2Bytes(Bitmap bm) { ByteArrayOutputStream baos =new ByteArrayOutputStream(); bm.compress(Bitmap.CompressFormat.PNG, 10
2013-08-21 12:47:25 1641
转载 android支付宝接入(一)
相信相同过App获取利润的都会需要接入计费SDK,下边就跟大家走一遍完整的支付宝SDK接入,支付系列均通过计费Button触发,计费所有代码均放到一个java文件实现,这样虽然会有点违背java面向对象及封装性,但这样做的一个好处是可以快速集成到不同的游戏中,将改动的文件降到最低,各有利弊吧,如果大家有什么更好的方法,望一起交流,好了,废话不多说了,开始干活。PS:初次写博文,各方面还不够
2013-08-03 12:59:54 1291
转载 Spring的JDBCTemplate
本文引自:http://www.blogjava.net/176142998/archive/2009/02/03/221507.htmlSpring的JDBCTemplate当hql等查询方式不能满足性能或灵活性的要求,必须使用SQL时,大家有三种选择:第一、使用Hibernate 的sql 查询函数,将查询结果对象转为Entity对象。第二、使用Hibernate Sessio
2013-06-14 15:32:08 478
原创 Eclipse 常用快捷键
(将学习经验分享给大家。)------内容提示 alt+/------快速修复 Ctrl+1------导报 Ctrl+shift +o格式化代码 Ctrl+shift+F向前向后 alt+方向键添加注释 Ctrl+Shrift+/去除注释 Ctrl+Shrift+\程序的调试和运行F5(跳入)F6(跳过) F7(跳出)
2013-06-10 10:58:38 441
原创 struts 请求与响应流程
(讲学习成果和经验与大家共享)1.读取流程(初始化ModuleConfig对象),Struts框架总控制器(ActionServlet)是一个Servlet,在Web.xml中的配置成启动的Servlet。读取配置文件(struts-config.xml)的配置信息。为不同的Struts模块初始化相应的ModuleConfig对象ActionConfig Contro
2013-06-08 15:28:18 794
原创 android 优化解决方案(上层)
1.避免创建不必要的对象2.如果方法用不到的成员变量,可以把方法声明为static,提高性能会15%到20%3.避免直接使用getter/setter存取Field,可以把Field声明为public,直接访问4.static的变量如果不For循环for(:)6.使用内部类要访问外部类的Field或方法,可以把外部类的Field或方法声明为包访问权限7.合理利用使用浮点数,浮点
2013-06-02 17:44:41 551
原创 struts2系统提供的校验器常用属性校验说明
系统提供的校验器如下:(开发中常用)required(必填校验器,要求field的值不能为空)requiredstring(必填字符串校验器,要求field的值不能为null,并且大于0,默认情况下会对字符串去掉前后空格)stringlength(字符串长度校验,要求field的值必须在指定的范围内,否则校验失败,minLength参数指定最小的长度,max_Length参数指
2013-05-20 10:58:37 654
原创 struts2标签防止重复提交
(重新学习和加强web的学习,将学习中的知识点和大家分享)标签防止重复提交---------------------------------标签防止重复提交,用法如下第一步:在表单中加入 姓名: 第二步: /index.jsp /WEB-INF/page/message.jsp
2013-05-18 08:48:14 447
转载 android ListView实现圆角
方法一:定义查看源码打印?1xmlversion ="1.0"encoding ="UTF-8"?> 2shapexmlns:android ="http://schemas.android.com/apk/res/android"android:shape ="rectangle
2013-05-13 13:40:50 572
转载 Android远程图片获取和本地缓存
Android远程图片获取和本地缓存2011-09-01 10:27 xieqibao blog.csdn 对于客户端——服务器端应用,从远程获取图片算是经常要用的一个功能,而图片资源往往会消耗比较大的流量,对应用来说,如果处理不好这个问题,那会让用户很崩溃,不知不觉手机流量就用完了,等用户发现是你的应用消耗掉了他手机流量的话,那么可想而知你的应用将面临什么样的命运。
2013-05-13 07:36:27 488
原创 java 集合类hashCode 方法与HashSet类
集合类(加强java学习)hashCode 方法与HashSet类 ---》有人发明了一种哈希算法来投稿从集合中查找元素的小小 ,这种方式将集合分成若干个存储区域,每个对象可以计算出一个哈希码 ,可以将哈希码分组,每组分别对应摸个区域,根据一个对象的哈希码就可以 确定该对象存储在哪个区域==========HashSet就是采用哈希算法存取对象的集合,它内部采用对某个数
2013-05-07 09:28:32 611
原创 获取手机分辨率
获取手机分辨率 //获取手机像素,用于处理图片内存溢出 private int metrisPixels = 0; DisplayMetrics outMetrics = new DisplayMetrics(); this.getWindowManager().getDefaultDisplay().getMetrics(outMetrics); metris
2013-05-02 08:01:27 533
转载 Android之PopupWindow弹出对话框
Android之PopupWindow弹出对话框Android的对话框常用的有两种:PopupWindow和AlertDialog。popupWindow是一个阻塞式的弹出框,这就意味着在我们退出这个弹出框之前,程序会一直等待,,这就意味着在我们退出这个弹出框之前,程序会一直等待, *这和AlertDialog不同哦,AlertDialog是非阻塞式弹出框,AlertDi
2013-05-01 21:28:28 778
转载 Android中Bitmap,byte[],Drawable相互转化
1、Drawable就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还有可能是一个图层(LayerDrawable),我们根据画图的需求,创建相应的可画对象2、Canvas画布,绘图的目的区域,用于绘图3、Bitmap位图,用于图的处理4、Matrix矩阵很多Android开发者可能发现,将Bitmap转
2013-05-01 20:16:59 804
转载 android回收图片使用内存
在android开发过程当中,如果要用到大量图片而你又没有做好图片内存的回收,很容易就会造成OOM内存溢出的问题。下面介绍一种图片内存回收的方法,就是将图片从添加到的ViewGroup中一张一张拿出来回收,具体代码如下:private void recycleBitmap( ){ if(viewGroup != null) { int
2013-04-30 08:40:14 736
原创 java 正则表达式判断 qq号是否合法
//判断QQ号是否合法 public static boolean isQQCorrect(String str) { String regex ="[1-9][0-9]{4,14}"; Pattern p = Pattern.compile(regex); Matcher m = p.matcher(str); return m.matches();
2013-04-23 16:15:46 4875
原创 struts2校验流程
输入校验的流程1.类型转换器对请求参数 执行类型转换,并把转换后的值赋值给action中的属性2.如果在执行类型转换的过程中出现异常,系统会将异常信息保存到ActionContext,conversionError拦截器将异常信息封装到fieldErrors里。不管类型转换是否出现异常,都会进入第三步3.系统通过反射技术先调用action中的validateXxx方法,Xx
2013-04-13 15:42:18 435
原创 Java 调整JVM内存的大小
在 eclipse 点击运行的java程序,右键run ---> as Dialog 在第二个框内填(如80m)-Xmx 80m开辟80M运行内存,默认为64M
2013-04-07 15:55:50 507
转载 android SD卡路径问题以及如何获取SDCard 内存
SD卡路径问题以及如何获取SDCard 内存昨天在研究拍照后突破的存储路径的问题,开始存储路径写死为: private String folder = "/sdcard/DCIM/Camera/"(SD卡上拍照程序的图片存储路径); 后来发现这样写虽然一般不会出错,但不是很好,因为不同相机,可能路径会出问题。较好的方法是通过Environment 来获取路径,最后给出一个例子,教你怎样获取
2013-04-06 15:20:53 577
翻译 Java 根据定路径删除文件和文件夹下的所有文件
java 根据定路径删除文件和文件夹下的所有文件,封装成工具类,可直接调用。// 验证字符串是否为正确路径名的正则表达式private static String matches = "[A-Za-z]:\\\\[^:?\">// 通过 sPath.matches(matches) 方法的返回值判断是否正确// sPath 为路径字符串import java.io
2013-04-04 17:49:11 2128
转载 Android 关于长按back键退出应用程序的实现
Android 关于长按back键退出应用程序的实现最近在做一个Android上的应用,碰到一个问题就是如何实现长按back键退出应用程序。在网上查找了很多资料,发现几乎没有这样的实现,大部分在处理时是双击back键来退出应用程序。参考了一下双击back键退出应用程序的代码,网上主流的一种方法是下面这种方法,实现起来比较简单://代码来自:http://www.devdiv.com
2013-04-02 15:54:37 443
转载 android:java.lang.OutOfMemoryError: bitmap size exceeds VM budget---缩略图
原出处:http://2711082222.blog.163.com/blog/static/10630224920123635918767/这一个没测试,想来必定能运行。分享和自己学习。当图片过大,或数量较多时使用BitmapFactory解码图片会出java.lang.OutOfMemoryError: bitmap size exceeds VM budgetandroid系统中
2013-03-31 17:22:08 703
转载 android 获取网络状态和设置网络
作为工具类,可以直接调用。import android.app.AlertDialog;import android.app.AlertDialog.Builder;import android.content.ComponentName;import android.content.Context;import android.content.DialogInterface;
2013-03-29 10:04:42 492
转载 3D相册旋转效果
Java代码:1. package eoe.android.CustomGallery;2. 3. 4. import android.content.Context;5. import android.graphics.Camera;6. import android.graphics.Matrix;7. import android.util.AttributeSe
2013-03-28 20:27:27 1104
转载 字符串分割成二维数组,或加入到Map中
[java]/** * 将字符串分割然后存到一个 * 二维数组中[{A,80},{B,60},{C,70}] * @return 返回值为一个二维数组 */ public static String[][] splitStringToArrary() { String s = "A:80
2013-03-26 20:03:07 1088
翻译 java web ----生成随机验证码
将学习成果,分享给大家,也便于自己温习学过的知识。import javax.imageio.ImageIO;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.
2013-03-22 17:47:43 558
原创 JDBC_利用Java反射技术将查询结果封装为对象
将学习成果分享给大家。import java.lang.reflect.Method;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import com.itcast.jdbc.d
2013-03-19 17:42:01 726 1
翻译 web应用和虚似目录的映射
学习传智播客视频的java EE视频,将一些必要的知识分享给大家。虚拟路径配置如下虚拟路径 path="/itcast" docBase 资源路径 path 是 Servlet路径此过程需要重启服务器(不推荐使用)。另外一种是在tomcat目录下的conf目录下新建一个context.xml,此时会让所有主机所有外部servlet应用访问
2013-03-17 15:48:56 437
原创 java SE 学习之递归(1)
求n的阶乘public class Test{ public static void main(String args[]) { System.out.println(method(5)); } public static long method(int n) { if(n == 1) return 1; else ret
2013-03-15 23:49:46 406
原创 android xml-----Pull解析
XML pull提供了开始元素和结束元素。当某个元素开始时,可以调用parser.nextText从XML文档中提取所有字符数据。当解析到一个文档结束时,自动生成EndDocument事件。常用的XML pull的接口和类:XmlPullParser:该解析器是一个在org.xmlpull.v1中定义的解析功能的接口。XmlSerializer:它是一个接口,定义了XM
2013-03-14 11:25:17 519
原创 android 数据库操作
android的开发中使用的数据库是SQLite ,它是一个轻量级的数据库 、非常小 、 移植性好、效率高、可靠。开发中使用数据库 的添加、删除、修改、查找操作,尤其在处理大量数据的时候使用数据库可以帮我们迅速定位当前须要处理的数据。同时android给我们提供了非常简单的操作方仿,我们只需要继承SQLiteOpenHelper类,实现其中的onCreate(SQLiteDatabase db)和
2013-03-14 11:16:03 554
翻译 Android -----数据共享ContentProvider
AAndroid中内置了SQLite,但是对于数据库操作这块,非常的麻烦.其实可以试用第3方的数据库持久化框架对之进行结构上调整, 摆脱了访问数据库操作的细节,不用再去写复杂的SQL语句.虽然这样会在数据库操作上损失一点性能,但基于xxxx对数据库操作不频繁性能要求不高可以使用,所带来的好处即使有一个良好的统一的数据库操作以及降低代码维护成本.然而,SQLite的数据库只能有本程序访问数据。但为了
2013-03-09 21:21:03 539
原创 android 工程常见问题解决
我们在android开发过程中,有时候参考他人写的代码,但是当我们使用import导入别人的工程,会出现如 提示你删除 @Override 的错误,这主要是java 编译jar包版本问题,我们可以讲鼠标点击工程,右击Properties ->Java Complier 将 Complier compliance setting 修改成 1.6 ,然后apply 保存就好啊了。如图
2013-03-09 11:54:28 563
原创 ListView--------------自定义适配器
接上一篇ListView常用适配器,现在针对一些要求较高的ListView实现效果来时,自定义适配器,可以达到我们想要的结果。此次,我们自己重新书写Adapter,来让我们的程序更加美观和实用性更强。适配器如下:import java.util.HashMap;import java.util.List;import android.content.Contex
2013-03-09 11:39:16 476
转载 TextView的一些高级显示
TextView的一些高级显示 //原文 http://www.2cto.com/kf/201205/129952.html1. 自定义字体可以使用setTypeface(Typeface)方法来设置文本框内文本的字体,而android的Typeface又使用TTF字体文件来设置字体所以,我们可以在程序中放入TTF字体文件,在程序中使用Typeface来设置字体:第一步,在asse
2013-03-08 20:30:40 434
ContentProvider工具类
2013-03-09
android GPS获取经纬度
2013-02-28
日记本实例
2013-02-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人