原创 jQuery插件 Autocomplete 不支持多中文的解決辦法

web前端開發中,涉及到選擇的時候,Autocomplete是一個相當常用的插件,但是此插件在涉及到中文的時候卻有一些bug. 當每次輸入一箇中文字

原创 Spring之容器和配置初識

通過前兩篇文章的學習,對spring有了初步的認識,並且應該認識到,spring的核心在於控制反轉IOC和依賴注入DI spring是怎麼達到這個目標呢? 我們都已經知道理利用spring框架,依賴的注入由spring容器來進行,那麼當

原创 android 之 intent

Android 包括四大組件,activity、service、broadcast、contentprovider。四大組件依靠intent 緊密聯繫在一起。所以有必要先學習一下intent。 簡介 什麼是intent,按照文檔解釋:An

原创 Spring之初識

初識Spring Spring是java平臺一個輕量級的解決方案,也就是說它是非侵入式的,即你的業務邏輯本身對spring框架沒有依賴。但是spring也可以作爲一站式的企業級解決方案,從最核心的依賴注入,到事務管理、AOP、ORM、we

原创 android之Loaders初步

Loaders 是android 3.0新引入的api和接口。它具有以下特點: 1.     Loaders用於所有的Activity和Fragment; 2.     提供異步數據裝載機制; 3.     監控他們的來源數據變化情況,在

原创 android之ListView分組及字母索引導航

簡介 在android開發的過程中,列表是相當常用的組件,所以美觀簡單易用的列表是必須的。尤其在數據比較多的時候,索引和搜索功能就變得極爲重要。例如android自帶的聯繫人頁面和一些App帶的城市選擇頁面。 如下圖爲某團購網的城市選擇頁

原创 android列表分組及字母導航-重構(2)-註解

上篇文章對listView 分組和字母索引導航進行了重構,重構之後,使新的實現只依賴於接口,而不是具體的Bo.但是還是要求原始的數據Bo實現接口或者繼承抽象類。能不能把這一步也簡化呢,只需要原始的數據Bolist? 答案是可以的,可以使用

原创 android之ListView分組及字母索引導航(2)重構-接口

上篇文章對listView 分組和字母索引導航的實現思路做了分析,並依照思路一步步實現,到最後已經較好的實現了全部功能。但是仔細研究就會發現其實現不夠好,主要問題: 1.               對於一個使用範圍比較廣泛的佈局,以上實

原创 spring之依賴注入

spring的核心是依賴注入,此基礎成爲整個spring框架的基石。 所謂依賴注入,是指在程序運行過程中,如果需要調用另一個對象協助時,無須在代碼中創建按被調用者,而是依賴外部注入。   Spring的依賴注入對調用者和被調用者幾乎沒有

原创 android之系統相機拍照

在android系統上,調用相機是很簡單也很有意思的事情。有兩種方法,一種是直接調用攝像頭,捕獲圖像然後自己處理;一種是調用系統或者第三方相機,然後使用返回的數據。這裏說的就是第二種。 本文需要內存卡寫權限和相機權限。 android 確

原创 android 佈局 View初始化代碼自動生成

在android開發過程中,界面佈局是及其重要的,但同時也是複雜。有的時候我們急於實際運行查看佈局效果。但是android的編譯速度我實在不想吐槽啥,尤其在佈局越來越複雜,項目越來越大,資源文件越來越多的情況下。 尤其是是android的

原创 android之tasks和back stacks

Android 是一個多任務的系統,同時可以運行多個應用程序。但是和大部門的操作系統一樣,同時只有一個程序可以獲得焦點,並和用戶交互。即同時只能有一個程序在前臺運行,其他應用在後臺。用戶可以在不同的應用間切換,切換的時候,android系

原创 自定義控件之android列表分組及字母導航

有了以上兩篇文章的重構,現在把ListView分組列表重構爲自定義控件就會非常簡單,只需要把初始化操作放在自定義控件的構造函數裏面。重構後的自定義控件以上一篇的註解重構爲基礎。 基本結構 這裏首先貼上一張上篇文章重構後的activit

原创 Spring之依賴配置詳解

通過以上的學習,對spring容器和DI的概念應該比較清晰了,DI(依賴注入)作爲spring的核心,spring當然提供了一套完善的機制來進行依賴注入。前篇文章從概念上介紹了依賴注入,本篇着重學習spring依賴注入的方法,這裏主要採用

原创 Java之NIO(二)selector socketChannel

上篇文章對NIO進行了簡介,對Channel和Buffer接口的使用進行了說明,並舉了一個簡單的例子來說明其使用方法。 本篇則重點說明selector,Selector(選擇器)是Java NIO中能夠檢測一到多個NIO通道,並能夠知曉通