自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (8)
  • 收藏
  • 关注

原创 android 实现类似于textview下划线效果

首先来看最终效果图实现这个功能首先想到的是使用drawableBottom属性,但是实验后发现,图片不能很好的适配textview的大小,有的时候会比textview上的内容长,有的时候会短。下面链接的这篇文章很好的讲了9patch,希望仔细看一下,对于下面内容的理解会更深一点。http://blog.csdn.net/u013443865/article/de

2016-12-13 12:10:11 2755

原创 自定义android checkbox的图标和文字

1、首先自定义checkbox的图标,包括按下和非按下状态 2、在布局文件中引用。<CheckBox android:id="@+id/check_all" android:layout_width="wrap_content" android:layout_height="50

2015-04-08 10:29:57 11517

转载 Android 开发框架介绍

一.概述现android开发有很多开发框架使用,做App不一定用到框架,但好框架的思想也是值得学习。选择合适的开发框架可提供实用功能,简化项目开发提升效率。 二.Afinal框架简介Afinal是一个android的Sqlite orm和ioc框架,封装android中Http框架简单易用。宗旨是简洁快速,约定大于配置原则。尽量一行代码完成所有事情。

2015-04-07 13:51:38 814

原创 android App级别的bug信息收集(crash信息保存和发送)

收集app的crash信息,保存并发送给服务器后端。在对于程序中没有做异常处理的程序。调用系统封装的UncaughtException类进行处理。第一步,封装handler。package com.yisa.qiqilogin.Handler;import java.io.PrintWriter;import java.io.StringWriter;import java.io.

2015-01-21 11:20:37 5776 1

转载 使用ListView的addFooterView或者addHeaderView报错或者不知名的异常:at android.widget.ListView.clearRecycledState(List

Caused by: java.lang.NullPointerException    at android.widget.ListView.clearRecycledState(ListView.java:522)    at android.widget.ListView.resetList(ListView.java:508)    at android.widget.List

2015-01-20 10:56:18 2597

原创 android实现桌面icon未读信息图标(类似与iPhone的badge)

给大家分享一个实现android系统上实现桌面icon未读信息气泡效果。类似于iPhone的badge。是从github上找到的源代码。从原文上来看目前只支持samsung和LG,三星亲测有效。import android.content.Context;import android.content.Intent;import android.content.pm.PackageM

2015-01-15 11:34:34 19087 3

原创 android使用TabHost实现tabbar,包括监听事件

/** * @Title: GatewayActivity.java * @Package com.yisa.qiqilogin.activity * @Description: TODO(用一句话描述该文件做什么) * @author hq * @date 2015年1月8日 下午1:53:44 * @version V1.0 */package com.yisa.qi

2015-01-09 17:38:55 6223

转载 android相对布局属性

AndroidRelativeLayout布局 android:layout_marginTop="25dip" //顶部距离 android:gravity="left" //空间布局位置 android:layout_marginLeft="15dip //距离左边距 // 相对于给定ID控件 android:layout_above 将该控件的底部置于给定ID

2014-12-30 22:41:08 524

转载 java的unicode解码

package util;import java.nio.ByteBuffer;import java.nio.charset.Charset;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * @author tian * */public class CharSetUtil

2014-12-24 15:40:49 8630 2

转载 HTML5触摸事件(touchstart、touchmove和touchend)

HTML5中新添加了很多事件,但是由于他们的兼容问题不是很理想,应用实战性不是太强,所以在这里基本省略,咱们只分享应用广泛兼容不错的事件,日后随着兼容情况提升以后再陆续添加分享。今天为大家介绍的事件主要是触摸事件:touchstart、touchmove和touchend。  一开始触摸事件touchstart、touchmove和touchend是iOs版Safari浏览器为了向开发人员

2014-11-20 16:18:03 224429 8

转载 基于SVG的web页面图形绘制API介绍及编程演示

SVG的全称是可扩展的矢量图形跟传统的Raster方式的图形(JPG, PNG, GIF等)有很大的差别,下面与大家分享下JavaScript中SVG API编程演示,感兴趣的朋友可以参考下哈

2014-11-20 16:15:56 2072

原创 javascript 动态生成svg 折线图像

首先 function init2(){ var svg = document.createElementNS("http://www.w3.org/2000/svg", "svg"); svg.setAttribute("width", "800"); svg.setAttribute("height", "500"); svg.addEventListener("loa

2014-11-20 16:01:34 10789

转载 解决:Should not happen: no rect-based-test nodes found

在android项目中的assets中的html页面中加入以下代码,便可解决问题window,html,body{    overflow-x:hidden !important;    -webkit-overflow-scrolling: touch !important;    overflow: scroll !important;}参考:

2014-11-20 14:51:17 3075

转载 oracle 删除表空间错误 提示:ora-02429:无法删除用于强制唯一/主键的索引

oracle 删除表空间错误 提示:ora-02429:无法删除用于强制唯一/主键的索引。sql>drop tablespace ksdmora-01549:表空间非空,请使用INCLUDING CONTENTS 选项sql>drop tablespace ksdm INCLUDING CONTENTS and datafiles;ora-00604:递归sql层1

2014-10-28 11:23:24 5840

转载 java webservice

使用Axis编写WebService比较简单,就我的理解,WebService的实现代码和编写Java代码其实没有什么区别,主要是将哪些Java类发布为WebService。下面是一个从编写测试例子到发布WebService,以及编写测试代码的过程介绍。      本例子的WebService提供了两个方法,分别是sayHello和sayHelloToPerson,第一个只是返回一个"Hell

2013-11-25 16:06:57 542

原创 java序列化的serialVersionUID

简单来说,Java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体(类)的serialVersionUID进行比较,如果相同就认为是一致的,可以进行反序列化,否则就会出现序列化版本不一致的异常。当实现java.io.Serializable接口的实体(类)没有显式

2013-10-22 17:38:26 613

转载 jquery mobile常用的data-role类型

data-role参数表:page        页面容器,其内部的mobile元素将会继承这个容器上所设置的属性 header     页面标题容器,这个容器内部可以包含文字、返回按钮、功能按钮等元素footer 页面页脚容器,这个容器内部也可以包含文字、返回按钮、功能按钮等元素content     页面内容容器,这是一个很宽容的容器,内部可以包含标准的html

2013-07-25 17:46:14 833

原创 apple 消息推送注意点

1、证书开发时. 如果你的程序是在Debug模式下运行,并且使用的是开发阶段的provisioning profile(Code Signing Identity属性的值是”iPhone Developer”),那你的服务器必须使用开发阶段的证书。开发证书的有效期是3个月。生产时. 程序如果已经在苹果商店上发布(Code Signing Identity属性的值是”iPhone Distr

2013-02-21 10:56:35 754

转载 页面静态化(JSP动态页面转静态化)

urlrewritefilter 下载:http://tuckey.org/urlrewrite/#download所用基于动态的url http://www.nihaoblog.com/content.jsp?id=1&contentid=404按照各大搜索引擎的喜好,应该美化成http://www.nihaoblog.com/content/1_404.html静态网页的方式,尽管

2012-12-17 11:25:06 945

转载 反防盗链实现办法(摘自百度百科)

不定期更名文件或者目录  不定期的更改文件或者目录的名称,是最原始的反盗链的方式,可以比较有效地防止盗连,这种方法一般工作量比较大。但是批量的文件改名是完全可以自动化的,而且也比较容易实现。在文件的更名过程中, 可能会有客户正在下载该文件,这样会导致正常的客户访问失败,尽管这个问题容易解决,但是也不能够忽视。限制引用页  这种防盗链原理是,服务器获取用户提交信息的网站地址,然后和真

2012-12-03 11:36:14 619

原创 反防盗链

最近一个项目要从web上抓取图片,遇到目标网站图片做了防盗链处理,以前项目里的防盗链代码是写在jsp里的,直接访问流文件,然后直接输出。%@page contentType="image/jpeg" import="java.io.OutputStream,java.io.InputStream,java.net.URL,java.net.URLConnection" language="ja

2012-11-26 10:35:52 756

原创 替换html特殊字符

org.apache.commons.lang.StringEscapeUtils str = StringEscapeUtils.unescapeHtml(str),替换掉html里的特殊字符。

2012-11-08 09:02:22 1207

转载 objective - c 内存管理机制

版权声明此文版权归作者VinceYuan (vince.yuan#gmail.com)所有。欢迎非营利性转载,转载时必须包含原始链接http://vinceyuan.cnblogs.com/,且必须包含此版权声明的完整内容。版本1.1发表于2010-03-08前言初学objectice-C的朋友都有一个困惑,总觉得对objective-C的内存管理机制琢磨不透,程序经常内存泄漏

2012-09-12 12:25:19 656

原创 获取当前环境的相对路径

问题描述:在web工程中,因为要部署到服务器中,所以引用外部文件的时候必须要写相对路径。如果在jsp页面中写相对路径,那么会得到eclipse的安装目录。比如在jsp文件的写如下代码:  此时如果打印path出来,出现的是eclipse的安装路径如图:  相同的代码出现在java类中,则会显示workspace的路径如图出现这种问题的原因目前不是

2012-08-31 16:30:38 555

转载 IOS消息推送(从IBM技术文档库中看到的一篇)

iOS 推送基础知识Apple 使用公共密钥数字证书对来自 iOS 应用程序的推送请求进行身份验证,所以您首先需要创建身份验证密钥,并向 Apple 注册它们。我将在下一节中花相当长的篇幅来直接介绍这一点。接下来,需要确定安装该应用程序并选择接收该应用程序的推送通知的每台设备。工作顺序如下:iOS 应用程序中的一个警告对话框会请求用户的许可,以接收推送通知。 如果用户授予权限,iO

2012-08-24 09:20:08 1464

一键反编译android项目

集成了apktools,只需要导入apk,自动反编译apk,方便反编译

2017-11-16

Universal_Image_Loader_Demo

Universal_Image_Loader_Demo

2015-04-01

android 中文API

android 中文API,api分成了四个文件如果要查的话可能要多查几个。并且不是全的,只有部分

2015-01-15

android应用退出

android使用linklist实现管理activity,用于实现android项目的退出

2015-01-15

android实现类似iPhone的badge未读消息提示

android实现类似iPhone的badge未读消息提示,动态改变android桌面icon上的红色气泡

2015-01-15

jquery-dialog

使用jquery实现的弹出层dialog

2013-09-17

jquery-1.7.1.js

Jquery最新版本框架,jquery-1.7.1.js, 该版本修复了1.7中发现的一些Bug,包括: Ajax #10723:jqXHR.always()返回一个Promise,而不是一个jqXHR对象 Attributes #10724:$(document).text()总是返回一个空字符串 #10773:removeAttr某些情况下容易出问题 Build #10630:修复了与焦点相关的测试失败的问题,以解决Swarm故障 Core #10646:jQuery.error抛出instanceof Error对象 #10682:使用$(‘ ‘)创建DOM元素可能会导致内存泄漏,并跳过片段缓存 #10687:jQuery过早调用AMD define()全局函数 #10690:使用isNumeric函数不能得到正确的结果 CSS #10733:在支持for loop的CSS模块中移除jQuery.each Data #10675:使用内键快捷键,而不是jQuery.expando Effects #10669:.animate()不再绘制百分比(%)表示的宽度 #10750:数据对象中的“null”可能会导致停止错误 另外,还修复了Event、Manipulation、Misc、Support等方面的Bug,详细信息参阅: http://blog.jquery.com/2011/11/21/jquery-1-7-1-released/

2011-12-19

图书馆图书租借管理系统

图书馆图书管理系统,,适用用各个图书馆,

2010-11-15

空空如也

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

TA关注的人

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