<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[shen4402的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/shen4402</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; shen4402]]></copyright><item><title><![CDATA[select默认为空，下拉选项中option不为空]]></title><link>https://blog.youkuaiyun.com/shen4402/article/details/79012378</link><guid>https://blog.youkuaiyun.com/shen4402/article/details/79012378</guid><author>shen4402</author><pubDate>Tue, 09 Jan 2018 14:16:29 +0800</pubDate><description><![CDATA[网上找了几个方法不行，终于找到一篇博客，解决了，里面有三个方法，用了一个最简单的。


在option   添加    style='display: none'




另外两种：
1、option selected="selected" disabled="disabled"  style='display: none' value=''>option>




2]]></description><category></category></item><item><title><![CDATA[更改eclipse项目名称后，如果有问题，]]></title><link>https://blog.youkuaiyun.com/shen4402/article/details/78780091</link><guid>https://blog.youkuaiyun.com/shen4402/article/details/78780091</guid><author>shen4402</author><pubDate>Tue, 12 Dec 2017 11:07:40 +0800</pubDate><description><![CDATA[更改eclipse项目名称后，如果有问题，
可以看看这块是否已修改为新名称。]]></description><category></category></item><item><title><![CDATA[android studio导入项目出现的问题：expected reference but got (raw string) @+android:style/Animation.Translucen]]></title><link>https://blog.youkuaiyun.com/shen4402/article/details/78668811</link><guid>https://blog.youkuaiyun.com/shen4402/article/details/78668811</guid><author>shen4402</author><pubDate>Wed, 29 Nov 2017 19:09:41 +0800</pubDate><description><![CDATA[android studio导入项目出现

error: expected reference but got (raw string) @+android:style/Animation.Translucent.


第一步：



修改gradle的版本，使用4.2.1


把系统和项目的gradle版本都改了


系统：File ===>Settings...=]]></description><category></category></item><item><title><![CDATA[androidStudio升级3.0的问题，以后再也不用担心啦]]></title><link>https://blog.youkuaiyun.com/shen4402/article/details/78601730</link><guid>https://blog.youkuaiyun.com/shen4402/article/details/78601730</guid><author>shen4402</author><pubDate>Wed, 22 Nov 2017 12:03:06 +0800</pubDate><description><![CDATA[每次androidStudio升级都会提心吊胆，怕程序出一大堆错，现在貌似好了，找到终极解决方法了。


升级后，项目在启动时，一直会卡在那里不动。


解决方法：等，就是一个字，等。


等的过程时，到.gradle\wrapper\dists\  文件夹下 再进去最新的gradle 文件下，
例如我的路径为：“C:\Users\chensheng\.gradle\wrapp]]></description><category></category></item><item><title><![CDATA[Java读取并导出Word中的表格(Excel),导出文件为Excel]]></title><link>https://blog.youkuaiyun.com/shen4402/article/details/78357771</link><guid>https://blog.youkuaiyun.com/shen4402/article/details/78357771</guid><author>shen4402</author><pubDate>Thu, 26 Oct 2017 19:35:55 +0800</pubDate><description><![CDATA[看公司的同事很费劲的在一条一条地从Word中的表格复制粘贴到Excel，
我从网上找个两个demo给合在了一起，帮他解决了问题。最下方有源码。

一个两个类
第一个：
package com.wbs.test;

import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOExcept]]></description><category></category></item><item><title><![CDATA[Volley重复请求的问题]]></title><link>https://blog.youkuaiyun.com/shen4402/article/details/78345626</link><guid>https://blog.youkuaiyun.com/shen4402/article/details/78345626</guid><author>shen4402</author><pubDate>Wed, 25 Oct 2017 19:45:53 +0800</pubDate><description><![CDATA[1.需要注意超时时间的设置，不要设置过短，第一个参数。

2.需要设置重复请求的次数，第二个参数设置为0。



jsonObjectRequest.setRetryPolicy(new DefaultRetryPolicy(25*1000,0,0f));]]></description><category></category></item><item><title><![CDATA[ASCII GBK Unicode UTF-8 区别和关系 编码关系]]></title><link>https://blog.youkuaiyun.com/shen4402/article/details/78322750</link><guid>https://blog.youkuaiyun.com/shen4402/article/details/78322750</guid><author>shen4402</author><pubDate>Mon, 23 Oct 2017 20:13:31 +0800</pubDate><description><![CDATA[ASCII GBK Unicode UTF-8 区别和关系]]></description><category></category></item><item><title><![CDATA[JDK JRE JVM 的关系]]></title><link>https://blog.youkuaiyun.com/shen4402/article/details/78320555</link><guid>https://blog.youkuaiyun.com/shen4402/article/details/78320555</guid><author>shen4402</author><pubDate>Mon, 23 Oct 2017 16:52:24 +0800</pubDate><description><![CDATA[JDK JRE JVM 的关系
JDK包含JRE和开发工具，JRE包含JVM和Java的核心类库。
如下图所示：]]></description><category></category></item><item><title><![CDATA[Eclipse中servlet显示无法导包javax.servlet(导包错误，导不了)]]></title><link>https://blog.youkuaiyun.com/shen4402/article/details/78316224</link><guid>https://blog.youkuaiyun.com/shen4402/article/details/78316224</guid><author>shen4402</author><pubDate>Mon, 23 Oct 2017 10:30:54 +0800</pubDate><description><![CDATA[1.项目名-->右键
2.Build Path-->Connfigure Build Path...
3.Java Build Path --> Libraies -->Add Library-->Server Runtime
4.Apche Tomcat v7.0(选择自己的Tomcat版本)-->Finish]]></description><category></category></item><item><title><![CDATA[关于java的反射，调用私有方法（有参数私有方法），私有属性]]></title><link>https://blog.youkuaiyun.com/shen4402/article/details/78311124</link><guid>https://blog.youkuaiyun.com/shen4402/article/details/78311124</guid><author>shen4402</author><pubDate>Sun, 22 Oct 2017 16:47:55 +0800</pubDate><description><![CDATA[第一步，创建一个实体类，里面有私有属性和私有方法
package com.wbs.fanshe.domain;

public class Person {
	
	
	private int age = 19;
	
	private String name  ;
	
	
	public String getName(){
		return name;
	}
	
	private String s]]></description><category></category></item><item><title><![CDATA[Android之TelephonyManager类的方法详解]]></title><link>https://blog.youkuaiyun.com/shen4402/article/details/51983901</link><guid>https://blog.youkuaiyun.com/shen4402/article/details/51983901</guid><author>shen4402</author><pubDate>Thu, 21 Jul 2016 16:12:01 +0800</pubDate><description><![CDATA[Android之TelephonyManager类的方法详解

    TelephonyManager类主要提供了一系列用于访问与手机通讯相关的状态和信息的get方法。其中包括手机SIM的状态和信息、电信网络的状态及手机用户的信息。在应用程序中可以使用这些get方法获取相关数据。
    TelephonyManager类的对象可以通过Context.getSystemService(Co]]></description><category></category></item><item><title><![CDATA[HttpClient 4 和 HttpClient 3 设置超时]]></title><link>https://blog.youkuaiyun.com/shen4402/article/details/51768625</link><guid>https://blog.youkuaiyun.com/shen4402/article/details/51768625</guid><author>shen4402</author><pubDate>Mon, 27 Jun 2016 15:38:13 +0800</pubDate><description><![CDATA[HttpClient 4：
连接超时：


?





httpclient.getParams().setParameter(CoreConnectionPNames.CONNECTION_TIMEOUT,60000);
// 或者
HttpConnectionParams.setConnectionTimeout(params,
6000);





]]></description><category></category></item><item><title><![CDATA[主题：Gradle打包 作用：为不同的应用市场生成相应的apk]]></title><link>https://blog.youkuaiyun.com/shen4402/article/details/51355271</link><guid>https://blog.youkuaiyun.com/shen4402/article/details/51355271</guid><author>shen4402</author><pubDate>Mon, 09 May 2016 19:00:45 +0800</pubDate><description><![CDATA[1\解压gradle-1.10-all.zip，记录安装路径，例如　C:\gradle1\gradle\gradle-1.10-all\gradle-1.10　注意：不要弄成　C:\gradle1\gradle\gradle-1.10-all
修改系统变量
1.1新建环境变量GRADLE_HOME：C:\gradle1\gradle\gradle-1.10-all\gradle-1.10
]]></description><category></category></item><item><title><![CDATA[向JAVA项目中导入jar包，需要进行设置。（安卓项目可直接导入）]]></title><link>https://blog.youkuaiyun.com/shen4402/article/details/51307139</link><guid>https://blog.youkuaiyun.com/shen4402/article/details/51307139</guid><author>shen4402</author><pubDate>Tue, 03 May 2016 19:55:36 +0800</pubDate><description><![CDATA[例如向JAVA项目中导入tarena.jar]]></description><category></category></item><item><title><![CDATA[Looper.prepare()和Looper.loop()，在子线程中更新UI]]></title><link>https://blog.youkuaiyun.com/shen4402/article/details/51297164</link><guid>https://blog.youkuaiyun.com/shen4402/article/details/51297164</guid><author>shen4402</author><pubDate>Mon, 02 May 2016 17:07:52 +0800</pubDate><description><![CDATA[当子线程想直接更新UI时，例如进行Toast提示。
可以先Looper.prepare(),然后Looper.loop()，代码如下(加黑处)：
public class CrashHandler implements UncaughtExceptionHandler {
	TApplication tApplication;

	public CrashHandler(TApplicatio]]></description><category></category></item><item><title><![CDATA[关于 android 中 postDelayed方法的讲解，作用：延时调用。]]></title><link>https://blog.youkuaiyun.com/shen4402/article/details/51295286</link><guid>https://blog.youkuaiyun.com/shen4402/article/details/51295286</guid><author>shen4402</author><pubDate>Mon, 02 May 2016 10:00:40 +0800</pubDate><description><![CDATA[这是一种可以创建多线程消息的函数 
使用方法： 
1，首先创建一个Handler对象 
Handler handler=new Handler(); 
2，然后创建一个Runnable对象 
Runnable runnable=new Runnable(){ 
@Override 
public void run() { 
// TODO Auto-generated method]]></description><category></category></item></channel></rss>