原创 打開佈局文件忽然報錯:Incorrect line ending: found carriage return (\r) without corresponding newline (\n):

原本正常的文件忽然間報錯,是由於adt版本問題。 解決辦法:Project–clean 即可解決。

原创 mysql存儲郵箱地址報錯:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: 解決辦法

mysql存儲郵箱地址報錯:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: 解決辦法 前兩天模擬一個登陸註冊功能,於是自己用servlet簡單寫了一下服務器

原创 Fragment中監聽返回鍵

有些時候在Activity中監聽的返回鍵,但此Activity中的Fragment並不想返回鍵實現同樣的功能,所以需要Fragment中監聽返回鍵。令人失望的是Fragment並不能直接對物理返回鍵進行監聽,所以需要自己另外去進行

原创 Android主界面連續兩次點擊物理返回鍵退出應用功能實現

部分應用中有在主界面中指定時間內連續點擊返回鍵退出應用的功能,實現的思路自然是監聽back鍵,如果連續兩次點擊間隔時間小於指定時間,則退出應用。現在介紹下實現的兩種方式。 重寫onKeyDown,監聽back鍵 /**

原创 No resource found that matches the given name 'Theme.AppCompat.Light'. 解決辦法

導入工程之後報錯No resource found that matches the given name 'Theme.AppCompat.Light,說明沒有v7包,因爲Theme.AppCompat.Light這個主題是在v7包裏的

原创 報錯error:Error parsing XML:unbound prefix的解決辦法

報error:Error parsing XML:unbound prefix這個錯誤通常是在xml佈局文件中,大多數原因都是因爲缺少命名空間或者使用了自定義控件。所以需要檢查一下是否使用了其他的標籤。 下面是我遇到這個錯誤的兩

原创 安裝apk時報錯:INSTALL_FAILED_INVALID_URI解決辦法

安裝應用時報下圖所示錯誤,意爲無效的鏈接。 方法1:如果文件路徑中含有總問或者空格,請修改成英文,去除空格。 方法2:權限不夠,在adb中使用chmod命令修改權限。

原创 Android設計支持庫 Design Support Library

原文鏈接 原文鏈接:https://guides.codepath.com/android/Design-Support-Library#overview 設計支持庫 綜述 2015年I/O大會,Google宣佈了新的Design Sup

原创 AndroidStudio導入sdk中的Sample工程

Android sdk中自帶了Sample提供了各種示例,是初步瞭解學習各種動畫或控件的神器。虛擬機中也集成有Sample的工程進行演示。 作爲Google的親兒子,AS提供了便捷的方法導入Android Sample。這些Sample

原创 AndroidStudio編譯error:app:validateReleaseSigning'Keystore file not found for signing config 'release

使用AndroidStudio編譯時提示error: Error:Execution failed for task ‘:app:validateReleaseSigning’. > Keystore file not found

原创 W/SingleClientConnManager(1155):Invalid use of SingleClientConnManager: connection still allocated.

錯誤提示 在公司的一個商城的項目中,遇到了這個錯誤。具體提示是這樣子的: 08-12 12:49:18.463: W/SingleClientConnManager(1155): Invalid use of SingleClientC

原创 Android不調用第三方程序發送郵件

android平臺發送郵件有兩種方式,第一種調用第三方程序如Foxmail、網易郵箱大師等。第二種可以不調用任何程序,使用javax擴展包實現後臺靜默發送郵件。 下面的代碼實現了後臺靜默發送郵件的功能。完整的demo兩種方法都實現了,文章

原创 DialogFragment文檔

概覽 一個顯示對話框的Fragment,浮在這個Activity的上方。包含一個基於Fragment狀態適當顯示的Dialog對象。可以通過DialogFragment的API控制這個對話框的顯示、隱藏、銷燬,不需要直接調用Dialog的

原创 繼承和多態、組合下的構造器調用順序

Java類中的構造器是隱式static的,每個類都有一個默認構造器,在實例化類的對象時就要執行,並檢查對象是否被正確的構造。那麼當一個派生類甚至多層繼承的類被實例化時,執行順序是怎樣的呢? 下面進行測試 測試代碼 public c

原创 Android反編譯apk及常見問題

軟件下載地址 共需要四個小軟件 - dex2jar:將dex轉化成jar http://sourceforge.net/projects/dex2jar/ - JD-GUI : 反編譯jar中的源碼