<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[pjbwan的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/pjbwan</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; pjbwan]]></copyright><item><title><![CDATA[7 款提高 Java 代码质量的 Eclipse 插件]]></title><link>https://blog.youkuaiyun.com/pjbwan/article/details/41673957</link><guid>https://blog.youkuaiyun.com/pjbwan/article/details/41673957</guid><author>pjbwan</author><pubDate>Tue, 02 Dec 2014 09:33:13 +0800</pubDate><description><![CDATA[Git@OSC 的 Android 和 iOS 客户端全面开源

FindBugs: FindBugs是一个能静态分析源代码中可能会出现Bug的Eclipse插件工具。

CheckStyle: CheckStyle 是SourceForge下的一个项目，提供了一个帮助JAVA开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程，从 而使得开发人员从这项重要，但是枯燥的任务中解脱出]]></description><category></category></item><item><title><![CDATA[下拉刷新及滚动到底部加载更多的Listview使用]]></title><link>https://blog.youkuaiyun.com/pjbwan/article/details/41477717</link><guid>https://blog.youkuaiyun.com/pjbwan/article/details/41477717</guid><author>pjbwan</author><pubDate>Tue, 25 Nov 2014 10:18:24 +0800</pubDate><description><![CDATA[本文主要介绍可同时实现下拉刷新及滑动到底部加载更多的ListView的使用。

该ListView优点包括：a. 可自定义下拉响应事件(如下拉刷新)  b.可自定义滚动到底部响应的事件(如滑动到底部加载更多)  c.可自定义丰富的样式  d.高效(若下拉样式关闭不会加载其布局，同listView效率一致) e. 丰富的设置。

 

示例APK可从这些地址下载：Google Play,]]></description><category></category></item><item><title><![CDATA[Android常用工具类]]></title><link>https://blog.youkuaiyun.com/pjbwan/article/details/41477685</link><guid>https://blog.youkuaiyun.com/pjbwan/article/details/41477685</guid><author>pjbwan</author><pubDate>Tue, 25 Nov 2014 10:16:27 +0800</pubDate><description><![CDATA[主要介绍总结的Android开发中常用的工具类，大部分同样适用于Java。
目前包括HttpUtils、DownloadManagerPro、ShellUtils、PackageUtils、PreferencesUtils、JSONUtils、FileUtils、ResourceUtils、StringUtils、ParcelUtils、RandomUtils、ArrayUtils、ImageU]]></description><category></category></item><item><title><![CDATA[Android自动滚动 轮播循环的ViewPager]]></title><link>https://blog.youkuaiyun.com/pjbwan/article/details/41477633</link><guid>https://blog.youkuaiyun.com/pjbwan/article/details/41477633</guid><author>pjbwan</author><pubDate>Tue, 25 Nov 2014 10:12:26 +0800</pubDate><description><![CDATA[主要介绍如何实现ViewPager自动播放，循环滚动的效果及使用。顺便解决ViewPager嵌套(ViewPager
 inside ViewPager)影响触摸滑动及ViewPager滑动速度设置问题。

 

项目已开源Android Auto Scroll ViewPager@Github，欢迎star和fork。

 

示例APK可从这些地址下载：Google Play]]></description><category></category></item><item><title><![CDATA[Android下载管理DownloadManager功能扩展和bug修改]]></title><link>https://blog.youkuaiyun.com/pjbwan/article/details/41477617</link><guid>https://blog.youkuaiyun.com/pjbwan/article/details/41477617</guid><author>pjbwan</author><pubDate>Tue, 25 Nov 2014 10:10:55 +0800</pubDate><description><![CDATA[本文主要介绍如何修改Android系统下载管理，以支持更多的功能及部分bug修改和如何编译生效。目前内容包括暂停下载、继续下载、通知栏设置NotiExtra和NotiClass、wifi切换到3g自动暂停、Bug修改。

　　下面需要修改的DownloadManager.java所在目录为frameworks/base/core/java/android/app
　　DownloadInfo]]></description><category></category></item><item><title><![CDATA[使用Android自带DownloadManager下载文件]]></title><link>https://blog.youkuaiyun.com/pjbwan/article/details/41476835</link><guid>https://blog.youkuaiyun.com/pjbwan/article/details/41476835</guid><author>pjbwan</author><pubDate>Tue, 25 Nov 2014 09:27:36 +0800</pubDate><description><![CDATA[SDK在API Level 9中加入了DownloadManager服务，可以将长时间的下载任务交给系统，完全由系统管理。




直接看实例代码：




[java] view
 plaincopy






package com.hebaijun.downloadtest;  
  
import java.io.UnsupportedEncodi]]></description><category></category></item><item><title><![CDATA[js基本功能大全]]></title><link>https://blog.youkuaiyun.com/pjbwan/article/details/41347651</link><guid>https://blog.youkuaiyun.com/pjbwan/article/details/41347651</guid><author>pjbwan</author><pubDate>Fri, 21 Nov 2014 13:22:25 +0800</pubDate><description><![CDATA[1.javascript的数组API：


//定义数组 
var pageIds = new Array(); 
pageIds.push('A'); 
数组长度 
pageIds.length; 
//shift：删除原数组第一项，并返回删除元素的值；如果数组为空则返回undefined 
var a = [1,2,3,4,5]; 
var b = a.shift(); //a：[2,3]]></description><category></category></item><item><title><![CDATA[浏览器兼容 IE6、IE7、IE8、Firefox、Opera CSS hack区分]]></title><link>https://blog.youkuaiyun.com/pjbwan/article/details/41347605</link><guid>https://blog.youkuaiyun.com/pjbwan/article/details/41347605</guid><author>pjbwan</author><pubDate>Fri, 21 Nov 2014 13:20:01 +0800</pubDate><description><![CDATA[小知识：什么是CSS hack？

　　由于不同的浏览器，比如IE6、IE7、IE8、Firefox等，对CSS的解析认识不一样，因此会导致生成的页面效果不一样，得不到我们所需要的页面效果。

　　这个时候我们就需要针对不同的浏览器去写不同的CSS，让它能够同时兼容不同的浏览器，能在不同的浏览器中也能得到我们想要的页面效果。

　　这个针对不同的浏览器写不同的CSS code的过程，就]]></description><category></category></item><item><title><![CDATA[网页背景图固定不动，不跟随滚动条滚动]]></title><link>https://blog.youkuaiyun.com/pjbwan/article/details/41347587</link><guid>https://blog.youkuaiyun.com/pjbwan/article/details/41347587</guid><author>pjbwan</author><pubDate>Fri, 21 Nov 2014 13:18:54 +0800</pubDate><description><![CDATA[我们在做网页的时候，当背景是一张完整的图片，不动让其跟随滚动条滚动，怎么办？下面详细讲解一下。

CSS代码示例-背景颜色属性(background-color)

  背景颜色 background-color  body {background-color:#99FF00;}  

 这个HTML使用了CSS的background-color属性，将HTML的背景颜色变成翠绿色。 ]]></description><category></category></item><item><title><![CDATA[利用CSS的@font-face属性,在网页中嵌入字体]]></title><link>https://blog.youkuaiyun.com/pjbwan/article/details/41347537</link><guid>https://blog.youkuaiyun.com/pjbwan/article/details/41347537</guid><author>pjbwan</author><pubDate>Fri, 21 Nov 2014 13:15:01 +0800</pubDate><description><![CDATA[字体使用是网页设计中不可或缺的一部分。网页是文字的载体，我们希望在网页中使用某一特定字体，但是该字体并非主流操作系统的内置字体，这样用户在浏览页面的时候就有可能看不到真实的设计。

美工设计师最常做的办法是把想要的文字做成图片，这样做有几个明显缺陷： 　

一、不可能大范围的使用该字体； 　　

二、图片内容相对使用文字不易修改；

三、不利于网站SEO。

网络上有一些使用s]]></description><category></category></item><item><title><![CDATA[CSS技巧让你的网站更上一层楼]]></title><link>https://blog.youkuaiyun.com/pjbwan/article/details/41347531</link><guid>https://blog.youkuaiyun.com/pjbwan/article/details/41347531</guid><author>pjbwan</author><pubDate>Fri, 21 Nov 2014 13:14:26 +0800</pubDate><description><![CDATA[CSS是网站的外衣，所谓人靠衣装，佛靠金装，CSS决定了你给用户的第一感觉。虽然一直在做网站的架构和后端开发，但是还是需要多揣点CSS技巧，以防万一。 

01.DIV水平居中 

DIV 水平居中很简单，只需要设置DIV的宽带以及让左右margins设置成auto： 

div#container {width: 960px; margin: 0 auto } 

02.文字垂直]]></description><category></category></item><item><title><![CDATA[最常用和实用的CSS技巧]]></title><link>https://blog.youkuaiyun.com/pjbwan/article/details/41347517</link><guid>https://blog.youkuaiyun.com/pjbwan/article/details/41347517</guid><author>pjbwan</author><pubDate>Fri, 21 Nov 2014 13:13:03 +0800</pubDate><description><![CDATA[1.重置浏览器的字体大小 
重置浏览器的默认值 ，然后重设浏览器的字体大小你可以使用雅虎的用户界面重置的CSS方案 ，如果你不想下载9MB的文件，代码如下：



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,
   
blockquote,th,td {margin:0]]></description><category></category></item><item><title><![CDATA[10个非常有用的CSS技巧]]></title><link>https://blog.youkuaiyun.com/pjbwan/article/details/41347511</link><guid>https://blog.youkuaiyun.com/pjbwan/article/details/41347511</guid><author>pjbwan</author><pubDate>Fri, 21 Nov 2014 13:12:37 +0800</pubDate><description><![CDATA[1. 将网页或元素居中       

 
     


    
HTML：



div class="wrap">  
div>  


 

CSS：



.wrap { width:960px; margin:0 auto;}  


 

 

2.Sticky Footer (让页脚永远停靠在页面底部，而不是根据绝对位置)]]></description><category></category></item><item><title><![CDATA[一个border引发的血案]]></title><link>https://blog.youkuaiyun.com/pjbwan/article/details/41347503</link><guid>https://blog.youkuaiyun.com/pjbwan/article/details/41347503</guid><author>pjbwan</author><pubDate>Fri, 21 Nov 2014 13:11:26 +0800</pubDate><description><![CDATA[如果你要用CSS去表达元素没有边框，你会怎么表达？

是border:0呢？ 还是border:none呢？

我听过很多人推荐使用border:none，因为其理由是客户端的渲染。 乍听之下会觉得：嗯，有道理，又学到东西了呵…… 其实，很多时候，代码是死的，没有绝对的好与坏！ 在相对论面前，神马都是浮云……
要想明白哪种写法最适合你当前的环境，那么就必须先了解这两种写法的含义及优缺点：]]></description><category></category></item><item><title><![CDATA[div+css 你知道多少？值得一看]]></title><link>https://blog.youkuaiyun.com/pjbwan/article/details/41347493</link><guid>https://blog.youkuaiyun.com/pjbwan/article/details/41347493</guid><author>pjbwan</author><pubDate>Fri, 21 Nov 2014 13:10:45 +0800</pubDate><description><![CDATA[DIV+CSS是网站标准（或称“WEB标准”）中常用术语之一，div+css 是一种网页的布局方法，这一种网页布局方法有别于传统的HTML网页设计语言中的表格（table）定位方式，可实现网页页面内容与表现相分离。XHTML是The Extensible HyperText Markup Language（可扩展超文本标识语言）的缩写。XHTML基于可扩展标记语言（XML），是一种在HTML 基础]]></description><category></category></item><item><title><![CDATA[Css <ul><li>列表的样式的控制</li></ul>]]></title><link>https://blog.youkuaiyun.com/pjbwan/article/details/41347485</link><guid>https://blog.youkuaiyun.com/pjbwan/article/details/41347485</guid><author>pjbwan</author><pubDate>Fri, 21 Nov 2014 13:10:11 +0800</pubDate><description><![CDATA[列表是HTML里一种很有用的显示方式，可以把相关的并列内容整齐地垂直排列，使网页显得整洁专业，并让浏览者有一目了然的感觉。



列表是HTML里一种很有用的显示方式，可以把相关的并列内容整齐地垂直排列，使网页显得整洁专业，并让浏览者有一目了然的感觉。

样式表为列表增加了一些功能，控制列表的样式包括列表样式、图形符号、列表位置三个部分。

1．列表符号

列表符号是指显示于每]]></description><category></category></item><item><title><![CDATA[固定高度div,随内容自动变高css定义方法]]></title><link>https://blog.youkuaiyun.com/pjbwan/article/details/41347469</link><guid>https://blog.youkuaiyun.com/pjbwan/article/details/41347469</guid><author>pjbwan</author><pubDate>Fri, 21 Nov 2014 13:09:10 +0800</pubDate><description><![CDATA[*{ font-size:12px; margin:0; padding:0;}
方法1:
#testBox{border:1px solid #cccccc;padding:5px;width:220px;
min-height:100px; /*高度最小值设置为：100px*/
height:auto !important; /*兼容FF,IE7也支持 !important标签*/
]]></description><category></category></item><item><title><![CDATA[div+css 布局下兼容IE6 IE7 FF常见问题]]></title><link>https://blog.youkuaiyun.com/pjbwan/article/details/41347459</link><guid>https://blog.youkuaiyun.com/pjbwan/article/details/41347459</guid><author>pjbwan</author><pubDate>Fri, 21 Nov 2014 13:08:20 +0800</pubDate><description><![CDATA[div+css 布局下兼容IE6 IE7 FF常见问题 收藏 
所有浏览器 通用 （市面上主要用到的IE6 IE7 FF）
height: 100px;

IE6 专用 
_height: 100px;

IE6 专用 
*height: 100px;

IE7 专用 
*+height: 100px;

IE7、FF 共用 
height: 100px !import]]></description><category></category></item><item><title><![CDATA[CSS网页布局中易犯的10个小错误]]></title><link>https://blog.youkuaiyun.com/pjbwan/article/details/41347389</link><guid>https://blog.youkuaiyun.com/pjbwan/article/details/41347389</guid><author>pjbwan</author><pubDate>Fri, 21 Nov 2014 13:03:24 +0800</pubDate><description><![CDATA[即使是CSS高手，也难免在书写CSS代码的时候出一些小错误，或者说，任何一种代码都是如此。小错误却往往造成大问题，浪费很多无辜的时间来调试和排错。查看下面这份CSS网页布局中易犯的10个小错误，努力的修正你可能会犯的错误，加速你的前端开发效率。

1. 检查html元素是否有拼写错误、是否忘记结束标记

即使是老手也经常会弄错div的嵌套关系。可以用dreamweaver的验证功能检查一下]]></description><category></category></item><item><title><![CDATA[提升你设计水平的CSS3新技术]]></title><link>https://blog.youkuaiyun.com/pjbwan/article/details/41347287</link><guid>https://blog.youkuaiyun.com/pjbwan/article/details/41347287</guid><author>pjbwan</author><pubDate>Fri, 21 Nov 2014 12:55:37 +0800</pubDate><description><![CDATA[前些日子在SmashingMagazine看到一篇关于CSS3新技术不错的文章，它详细介绍了CSS3的新特性和它的使用方法，它包括:浏览器专有属性、选择器(属性选择器、连字符、伪类、伪元素)、RGBA和透明度属性、多栏布局、多背景图、Word Wrap、文字阴影、CSS圆角、边框图片、盒阴影、盒尺寸、媒体查询、语音，并详细说明了每个新技术目前有哪些浏览器兼容。本想将本文翻译成中文版和大家分享，但发]]></description><category></category></item></channel></rss>