原创 InterProcessSharedPreferences-Android中跨進程的SharedPreferences

解決android中的SharedPreferences不能跨進程讀寫的問題. 用法 Android Studio 選擇添加: compile project(':interprocesssharedpreferences

原创 Android中ListView包含CheckBox時滑動丟失選中狀態的解決

現象:listview 中,如果有10項,其中手機屏幕顯示1-6項,其餘的7-10項在屏幕中不可見,得向下滾動後才能看到,這個時候,如果選中1、2項,再滾動到7-10項,之後再滾動回來1-6項,就發現1、2項並未被選中。 解決方法: 編寫

原创 Android自定義AsyncTaskLoader

Android3.0以後推出了Loader,用來異步加載數據的,配合ListView或者GridView等用Adapter作爲數據源的來使用,非常方便。下面是我自己封裝的一個自定義的AsyncTaskLoader,可以異步加載List數據

原创 Ubuntu12.04下安裝mongodb

1.Ubuntu12.04下安裝mongodb 按“ctrl+alt+t”打開終端 輸入:“sudo –s –H”     以root的權限進行操作 輸入:“sudo apt-key adv --keyserver keyserv

原创 用servlet實現帶進度條的文件上傳

1.新建一個用於保存上傳信息的JavaBean。(UploadStatus) 2.創建用於監聽上傳的監聽器(實現了ProgressListener接口的UploadListener),用到了commons-fileupload-1.2.

原创 J2EEMVC示例

MVC(Model View Controler):模型(JavaBean)-視圖(JSP)-控制器(Servlet),是程序中的一種設計思想,目的是爲了將數據和頁面進行分離,便於組件式開發和維護。         本篇研究MVC mod

原创 使用webRTC通話Demo

1.前期準備 a.下載安裝Chrome瀏覽器, http://www.google.cn/intl/zh-CN/chrome/browser/?installdataindex=chinabookmarkcontrol&brand=CHU

原创 Ajax 學習

AJAX(異步 JavaScript 和 XML)是 AsynchronousJavaScript and XML 的簡稱。 AJAX 不是一門新的編程語言,它是基於 JavaScript 的,是一種異步

原创 android DownloadManager的自定義工具類DownloadManagerUtil

1.定義DownloadManagerUtil 類 package core.common; import android.app.DownloadManager; import android.content.BroadcastRece

原创 android 喚醒屏幕並解鎖

public static void wakeUpAndUnlock(Context context){ KeyguardManager km= (KeyguardManager) context.getSystemSer

原创 Linux的工作環境-文件系統目錄說明

/boot  : 保存系統引導相關的文件              如:內核文件、grub(引導文件) /etc  :  系統常用的配置文件            存放系統管理員經常需要修改的文件、決定系統行爲的配置文件 /bin  

原创 SSH(Spring3.0 + Struts2.1 + Hibernate3.3)整合示例

1.新建Web Project,建包。 2.新建Cat(bean),加入@Entity配置。 3.加入Springjar包。 4.加入Hibernatejar包。 5.編寫dao數據操作類。 )1.編寫dao接口 )2