<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hfsu0419的专栏]]></title><description><![CDATA[一花一世界 一草一天堂]]></description><link>https://blog.youkuaiyun.com/hfsu0419</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hfsu0419]]></copyright><item><title><![CDATA[eclipse工程Java compiler level does not match the version of the installed Java project facet处理]]></title><link>https://blog.youkuaiyun.com/hfsu0419/article/details/14224737</link><guid>https://blog.youkuaiyun.com/hfsu0419/article/details/14224737</guid><author>hfsu0419</author><pubDate>Wed, 06 Nov 2013 11:44:36 +0800</pubDate><description><![CDATA[eclipse工程中报Java compiler level does not match the version of the installed Java project facet处理方法
右键工程选择properties，在弹出的“Properties”窗口左侧，单击“Project Facets”，打开“Project Facets”页面。
在页面中的“Java”下拉列表中，选择相应]]></description><category></category></item><item><title><![CDATA[Android自定义锁屏的实现]]></title><link>https://blog.youkuaiyun.com/hfsu0419/article/details/13631437</link><guid>https://blog.youkuaiyun.com/hfsu0419/article/details/13631437</guid><author>hfsu0419</author><pubDate>Wed, 30 Oct 2013 18:19:36 +0800</pubDate><description><![CDATA[最近研究了一下锁屏，要实现锁屏大体的实现思路是自定义一个后台service监听手机屏幕开关事件，监听到屏幕关闭的时候替换系统锁屏并调用自定义的锁屏界面，自定义锁屏界面需要屏蔽返回键和home键，以及屏蔽状态栏下拉。


        系统屏幕开关的时候会发出相应的广播，我们可以接收对应的广播来调用自己的锁屏界面。屏幕开关的时候会发出以下两个广播事件。
android.intent.act]]></description><category></category></item><item><title><![CDATA[Android判断是否root]]></title><link>https://blog.youkuaiyun.com/hfsu0419/article/details/9131405</link><guid>https://blog.youkuaiyun.com/hfsu0419/article/details/9131405</guid><author>hfsu0419</author><pubDate>Wed, 19 Jun 2013 18:45:08 +0800</pubDate><description><![CDATA[核心代码：
try {
			if (Runtime.getRuntime().exec("su").getOutputStream() == null) {
				Toast.makeText(this, "没有root!", Toast.LENGTH_SHORT).show();
			} else {
				Toast.makeText(this, "已经root!", Toast.L]]></description><category></category></item><item><title><![CDATA[Android自定义软键盘的实现]]></title><link>https://blog.youkuaiyun.com/hfsu0419/article/details/7924673</link><guid>https://blog.youkuaiyun.com/hfsu0419/article/details/7924673</guid><author>hfsu0419</author><pubDate>Thu, 30 Aug 2012 12:25:56 +0800</pubDate><description><![CDATA[先看界面布局文件


<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical"]]></description><category></category></item><item><title><![CDATA[Android布局实现圆角边框]]></title><link>https://blog.youkuaiyun.com/hfsu0419/article/details/7596562</link><guid>https://blog.youkuaiyun.com/hfsu0419/article/details/7596562</guid><author>hfsu0419</author><pubDate>Wed, 23 May 2012 23:50:03 +0800</pubDate><description><![CDATA[这里用的是TableLayout布局的。先看效果图

下面看下布局文件

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    andr]]></description><category></category></item><item><title><![CDATA[Android自定义密码键盘]]></title><link>https://blog.youkuaiyun.com/hfsu0419/article/details/7596547</link><guid>https://blog.youkuaiyun.com/hfsu0419/article/details/7596547</guid><author>hfsu0419</author><pubDate>Wed, 23 May 2012 23:42:21 +0800</pubDate><description><![CDATA[先上图

先看一下键盘的布局文件control_digitpasswordkeypad.xml

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/digitkeypadrootlayout"
    android:layout_width="fill_]]></description><category></category></item><item><title><![CDATA[Android 2.1读取手机通讯录]]></title><link>https://blog.youkuaiyun.com/hfsu0419/article/details/7596481</link><guid>https://blog.youkuaiyun.com/hfsu0419/article/details/7596481</guid><author>hfsu0419</author><pubDate>Wed, 23 May 2012 23:13:04 +0800</pubDate><description><![CDATA[android2.1读取手机通讯录功能和以前版本不太一样，看代码
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map;
 
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;]]></description><category></category></item><item><title><![CDATA[Android检查Internet是否可以正常连接]]></title><link>https://blog.youkuaiyun.com/hfsu0419/article/details/7570585</link><guid>https://blog.youkuaiyun.com/hfsu0419/article/details/7570585</guid><author>hfsu0419</author><pubDate>Tue, 15 May 2012 22:11:46 +0800</pubDate><description><![CDATA[public boolean note_Intent(Context context) {
		ConnectivityManager con = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
		NetworkInfo networkinfo = con.getActiveNetwork]]></description><category></category></item><item><title><![CDATA[Eclipse工程中Java compiler level does not match the version of the installed Java project错误]]></title><link>https://blog.youkuaiyun.com/hfsu0419/article/details/7551536</link><guid>https://blog.youkuaiyun.com/hfsu0419/article/details/7551536</guid><author>hfsu0419</author><pubDate>Wed, 09 May 2012 20:49:03 +0800</pubDate><description><![CDATA[这是版本不一致导致，解决方法：
项目右键projects->Project Facets在java compiler更改jdk编译级别]]></description><category></category></item><item><title><![CDATA[Toast显示一个ImageView]]></title><link>https://blog.youkuaiyun.com/hfsu0419/article/details/7536435</link><guid>https://blog.youkuaiyun.com/hfsu0419/article/details/7536435</guid><author>hfsu0419</author><pubDate>Fri, 04 May 2012 23:06:46 +0800</pubDate><description><![CDATA[Toast除了可以用来显示一段字符串以外还可以显示一个图片，下面的例子用Toast显示一个图片
package com.test;

import android.app.Activity;
import android.os.Bundle;
import android.widget.ImageView;
import android.widget.Toast;

public class T]]></description><category></category></item><item><title><![CDATA[tomcat配置https启动出现"No Certificate file specified or invalid file format"异常]]></title><link>https://blog.youkuaiyun.com/hfsu0419/article/details/7536408</link><guid>https://blog.youkuaiyun.com/hfsu0419/article/details/7536408</guid><author>hfsu0419</author><pubDate>Fri, 04 May 2012 22:50:44 +0800</pubDate><description><![CDATA[<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
	   maxThreads="150" scheme="https" secure="true"
	   clientAuth="false" sslProtocol="TLS"
	   keystoreFile="D:/Tomcat6/server.keystore"]]></description><category></category></item><item><title><![CDATA[Android ListView拖动时背景颜色会变成黑色的解决办法]]></title><link>https://blog.youkuaiyun.com/hfsu0419/article/details/7487049</link><guid>https://blog.youkuaiyun.com/hfsu0419/article/details/7487049</guid><author>hfsu0419</author><pubDate>Sun, 22 Apr 2012 17:44:15 +0800</pubDate><description><![CDATA[ListView拖动时，背景颜色会变成黑色

通过查找API 文档找到这个函数

public void setCacheColorHint (int
 color)


Since: API Level 1




When set to a non-zero value, the cache color hint indicates that this list is]]></description><category></category></item><item><title><![CDATA[自定义TabHost实现背景图片随选项卡切换滑动效果]]></title><link>https://blog.youkuaiyun.com/hfsu0419/article/details/7350519</link><guid>https://blog.youkuaiyun.com/hfsu0419/article/details/7350519</guid><author>hfsu0419</author><pubDate>Tue, 13 Mar 2012 21:06:05 +0800</pubDate><description><![CDATA[先上效果图




本例子是对TabHost组件的自定义，实现标签居底显示；每个标签包含图片和文字。

布局文件

<TabHost xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@android:id/tabhost"
    android:layout_width="fil]]></description><category></category></item><item><title><![CDATA[Android自定义ScrollView实现反弹效果]]></title><link>https://blog.youkuaiyun.com/hfsu0419/article/details/7318133</link><guid>https://blog.youkuaiyun.com/hfsu0419/article/details/7318133</guid><author>hfsu0419</author><pubDate>Sun, 04 Mar 2012 16:20:01 +0800</pubDate><description><![CDATA[android的ScrollView控件默认是没有反弹效果的，当滑动到边缘的时候便不能继续滑动。这里通过自定义ScrollView来实现反弹效果。看下面的效果图，红色图片在最左边，android默认ScrollView控件红色图片在最左边的时候是不能向右滚动的。
这里是水平滚动，我们可以通过自定义类继承自HorizontalScrollView类来实现。public class MyScroll]]></description><category></category></item><item><title><![CDATA[Android常用语句收集]]></title><link>https://blog.youkuaiyun.com/hfsu0419/article/details/7284681</link><guid>https://blog.youkuaiyun.com/hfsu0419/article/details/7284681</guid><author>hfsu0419</author><pubDate>Wed, 22 Feb 2012 20:13:36 +0800</pubDate><description><![CDATA[一、弹出窗口

new AlertDialog.Builder(DialogTestActivity.this).setMessage("是否关闭").setTitle("提示：")
.setPositiveButton("确定", new DialogInterface.OnClickListener() {
	public void onClick(DialogInterface dial]]></description><category></category></item><item><title><![CDATA[oracle 自增长主键]]></title><link>https://blog.youkuaiyun.com/hfsu0419/article/details/7280454</link><guid>https://blog.youkuaiyun.com/hfsu0419/article/details/7280454</guid><author>hfsu0419</author><pubDate>Tue, 21 Feb 2012 17:15:11 +0800</pubDate><description><![CDATA[1、首先，你要有一张表！
CREATE TABLE example(
ID Number(4) NOT NULL PRIMARY KEY,
NAME VARCHAR(25),
PHONE VARCHAR(10),
ADDRESS VARCHAR(50));


2、然后，你需要一个自定义的sequence
CREATE SEQUENCE emp_sequence
INCREME]]></description><category></category></item><item><title><![CDATA[Android实现振动效果]]></title><link>https://blog.youkuaiyun.com/hfsu0419/article/details/7273218</link><guid>https://blog.youkuaiyun.com/hfsu0419/article/details/7273218</guid><author>hfsu0419</author><pubDate>Sun, 19 Feb 2012 21:37:26 +0800</pubDate><description><![CDATA[Android实现振动效果看下面代码
布局文件main.xml

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:o]]></description><category></category></item><item><title><![CDATA[./configure: error: the HTTP rewrite module requires the PCRE library]]></title><link>https://blog.youkuaiyun.com/hfsu0419/article/details/7190152</link><guid>https://blog.youkuaiyun.com/hfsu0419/article/details/7190152</guid><author>hfsu0419</author><pubDate>Tue, 10 Jan 2012 10:51:06 +0800</pubDate><description><![CDATA[有时候，我们需要单独安装nginx，来处理大量的下载请求。单独在Centos5安装nginx遇到的rewrite和HTTP
 cache错误解决办法：

wget http://nginx.org/download/nginx-0.8.33.tar.gz
tar -zxvf nginx-0.8.33.tar.gz 
cd nginx-0.8.33
./configure --prefi]]></description><category></category></item><item><title><![CDATA[JVM虚拟机选项：Xms Xmx PermSize MaxPermSize区别]]></title><link>https://blog.youkuaiyun.com/hfsu0419/article/details/6873365</link><guid>https://blog.youkuaiyun.com/hfsu0419/article/details/6873365</guid><author>hfsu0419</author><pubDate>Fri, 14 Oct 2011 14:07:23 +0800</pubDate><description><![CDATA[java虽然是自动回收内存，但是应用程序，尤其服务器程序最好根据业务情况指明内存分配限制。否则可能导致应用程序宕掉。
举例说明含义：
-Xms128m:表示JVM Heap(堆内存)最小尺寸128MB，初始分配
-Xmx512m:表示JVM Heap(堆内存)最大允许的尺寸]]></description><category></category></item><item><title><![CDATA[利用MySQL Cluster 7.0 + LVS 搭建高可用环境]]></title><link>https://blog.youkuaiyun.com/hfsu0419/article/details/6749129</link><guid>https://blog.youkuaiyun.com/hfsu0419/article/details/6749129</guid><author>hfsu0419</author><pubDate>Mon, 05 Sep 2011 11:36:52 +0800</pubDate><description><![CDATA[1、前言



随着数据量规模的扩大，企业对 MySQL 的要求就不仅仅是能用了，也在寻求各种高可用方案。以前我们的大部分高可用方案其实还存在一定缺陷，例如 MySQL
 Replication 方案，Master 是否存活检测需要一定时间，而和 Slave 的切换也需]]></description><category></category></item></channel></rss>