原创 android操作sqlite數據庫及心得

寫這篇文章主要是網上的對sqlite的操作太多且太雜,很多時候都不能很好的運用到自己的項目中,結構不清晰,我自己寫了一篇適合剛剛接觸的人看的操作方法。 近來用android時要將一些數據保存起來,一開始用的是preferenc

原创 Android Service 詳解三:從類Service派生service

從類Service派生   如你在上節所見,使用類IntentService使得你實現一個"開始的"service非常容易.然而,如果你需要你的service以多線程方式執行(而不是使用工作隊列),那麼你需要從類Service派生來處

原创 全局監聽SCREEN_ON和SCREEN_OFF的替代方法--監聽屏幕解鎖事件

在做一個程序的時候,需要時刻保持某一服務是啓動的,因此想到了通過監聽屏幕SCREEN_ON和SCREEN_OFF這兩個action。奇怪的是,這兩個action只能通過代碼的形式註冊,才能被監聽到,使用AndroidManifest

原创 Android中的複製粘貼

The Clipboard Framework   當使用clipboard framework時,把數據放在一個剪切對象(clip object)裏,然後這個對象會放在系統的剪貼板裏。   clip object可以有三種形式:

原创 Android應用開發之(通過ClipboardManager, ClipData進行復制粘貼)

在開發一些系統應用的時候,我們會用到Android的剪貼板功能,比如將文本文件、或者其他格式的內容複製到剪貼板或者從剪貼板獲取數據等操作。Android平臺中每個常規的應用運行在自己的進程空間中,相對於Win32而言Android上之間

原创 warning: LF will be replaced by CRLF問題解決方法

開發環境: 操作系統: windows xp ruby 1.9.2 rails 3.1.3 git version 1.7.8.msysgit.0   問題描述: 啓動GIT:   新建了一個rails工程    

原创 阿里巴巴ECS linux服務器tomcat日誌查看

我用的是阿里駐雲linux,它的tomcat日誌目錄爲/alidata/server/tomcat7/logs 爲 tomcat 存放日誌主目錄。 在putty.exe遠程登陸服務器後,進入上面的目錄,運行tail -f catalina

原创 Android Service 彈出系統全局Dialog

在Android Service中彈出全局Dialog對話框 搜了下資料,全部是: <code class="hljs avrasm has-numbering" style="display: block; padding: 0px

原创 Android Service 詳解二:創建一個service

在manifest中聲明一個service   跟activity以及其它組件一樣,你必須在你的應用的manifest文件中聲明所有的service們.   要聲明你的service,添加一個<service>元素作爲<applic

原创 Android Service 詳解一:概述

 一個Service是沒有界面且能長時間運行於後臺的應用組件.其它應用的組件可以啓動一個服務運行於後臺,即使用戶切換到另一個應用也會繼續運行.另外,一個組件可以綁定到一個service來進行交互,即使這個交互是進程間通訊也沒問題.例如,

原创 Spring mvc 發送郵件

首先從http://mvnrepository.com/查看mail.jar activation.jar兩個包的版本信息,加入的maven的pom.xml文件,這一步如果更新出錯,請嘗試修改版本信息。 實際上我這邊使用的版本信息如下:

原创 nginx 使用小結

相信很多人都聽過nginx,這個小巧的東西慢慢地在吞食apache和IIS的份額。那究竟它有什麼作用呢?可能很多人未必瞭解。 說到反向代理,可能很多人都聽說,但具體什麼是反向代理,很多人估計就不清楚了。摘一段百度百科上的描述: H

原创 兩臺Android機子Adb連接

最近被這個問題困擾了很久,解決之後貢獻下經驗。將一臺android手機做主機,連接另外一臺android手機,需要注意的是: 1. 作爲主機的android手機必須支持OTG 2. 作爲主機的android手機root,並安裝androi