原创 定義系統級全局變量或方法
定義系統級全局變量或方法,可以通過寫一個繼承自Application的類來實現。 public class ActivityManagement extends Application { private List<Acti
原创 改寫Android的header
一、編寫header用的xml 文件代碼如下,保存爲title.xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://sche
原创 在右鍵菜單上添加“取消SVN關聯”菜單
在Windows下使用TortoiseSVN進行svn源碼管理,竟然沒有取消關聯的選項,要手動一個一個目錄去找".svn"文件夾進行刪除,太浪費時間了。 於是乎,便出現了以下好用的工具: 在網上搜到了如下代碼,但是分號有錯,於是進行了
原创 Eclipse下修改代碼模板中$(user)參數的值
要修改Code Style下的Code Templates的$(user)參數的值,可以按照下面的方法進行: 打開Eclipse安裝目錄下的eclipse.ini文件,在文件的末尾加入: -Duser.name=YourName 然後重啓
原创 使用本地代理後WebView無法連接網絡的解決辦法
在Android模擬器設置了本地代理(只需在設置裏輸入代理地址和端口)後,使用自帶瀏覽器可以上網,但使用程序的WebView進行開發時卻無法連接網絡。 解決辦法: 只需要在程序代碼中,調用下面這個方法即可 WebView.enablePl
原创 ImageButton關於背景圖片的scaleType用法
不設置android:scaleType 默認是居中按圖片的原比例顯示的。 優點:不失真 缺點:android:layout_width和android:layout_height屬性只能控制按鈕的大小,不能控制背景圖片的大小。 設置a
原创 點擊通知欄中推送通知的觸發事件
點擊通知欄的通知進入程序時,會觸發App Delegate裏的方法,分爲以下兩種情況: 1、程序未啓動(即底部任務欄裏沒有進程)時。此種情況下,點擊通知欄的通知進入程序,會觸發以下方法 - (BOOL)application:(UIA
原创 iOS6下無法調用設備轉向方法的原因及解決方案
在iOS6下,以下設備轉向用的方法已廢棄: - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
原创 Xcode在使用cocoapods時無代碼提示的解決辦法
選擇Target -> Build Settings 菜單,找到”User Header Search Paths”設置項新增一個值"${SRCROOT}",並且選擇”Recursive”
原创 廣州打的費用計算公式
calcFeeOfTaxi()爲計算廣州打的費用的方法,參考了百度地圖打的費用。 // 計算打的費用 private int calcFeeOfTaxi(int distance) { int result = 10; /
原创 連接不到Android SDK服務器的解決方案
打開C:\Windows\System32\drivers\etc\目錄,找到hosts文件,複製到其它地方後修改,添加一行: 74.125.237.1 dl-ssl.google.com 保存後將其替換,這樣就可以訪
原创 Android的各種分辨率
QVGA = 320 * 240; WQVGA = 320 * 480; WQVGA2 = 400 * 240; WQVGA3 = 432 * 240; HVGA = 480 * 320; VGA = 6
原创 The method of type must override a superclass method解決方法
項目編譯時會提示去除某些@Override的標註,原因是JDK 5不支持@Override等形式的標註。解決方法是將編譯用的JDK版本改爲JDK 6,即Complier compliance level爲