原创 Android SharePreference框架Favor簡單使用步驟

1、app/build.gradle加入依賴 compile 'com.cocosw:favor:0.2.0@aar' 2、創建實體類 @AllFavor public interface ShareData { Strin

原创 Android 8.0 懸浮窗變動與對應使用方法 token null is not valid; is your activity running?

問題描述:     項目開發中有使用到了懸浮窗,近期在往Android O 系統porting,發現懸浮窗功能不能正常使用,運行出錯:   android.view.WindowManager$BadTokenException: Una

原创 Resolved versions for app (26.1.0) and test app (27.1.1) differ.

在app下的build.gradle文件中的dependences {}中添加如下代碼:   androidTestCompile('com.android.support:support-annotations:26.1.0') {

原创 android 8種對話框(Dialog)使用方法彙總

https://www.cnblogs.com/gzdaijie/p/5222191.html

原创 Git上傳項目提示Push rejected: Push to origin/master was rejected解決辦法

首先是你的項目中有和推送歷史不符的東西  Push rejected: Push to origin/master was rejected  推拒絕:推送到起源/主人被拒絕  解決辦法,打開你要上傳代碼的文件夾位置鼠標右鍵git Bas

原创 Android Studio 關聯git步驟(本人實際操作)

Android  Studio 關聯git步驟: 一、打開網頁碼雲    https://gitee.com/   創建成功後, 複製地址   二、打開Android  Studio 1.創建本地倉庫   2. Add文件 切換到

原创 ButterKnife使用詳談

一、安裝插件 插件使用步驟1 插件使用步驟2 二、插件使用步驟 在App的 build.gradle 中添加如下代碼: dependencies中添加 compile 'com.jakewharton:butterknife:8.8

原创 關於android studio 出現Error:Execution failed for task ':app:preDebugAndroidTestBuild'. 的解決辦法

前段時間打開Android studio 在build過程中總會出現以下錯誤 Error:Execution failed for task ':app:preDebugAndroidTestBuild'. > Conflict with

原创 virtualbox 創建com對象失敗 應用程序將被中斷

本人系統是win7 64位,安裝了Oracle VM VirtualBox 虛擬機,沒想到安裝完成以後無法啓動。 只需要選擇這樣,纔可以成功打開。     同時 Genymotion也設置以上的兼容性 注:本問轉載於 https://w

原创 AndroidStudio項目打包成jar

前言:在eclipse中我們知道如何將一個項目導出爲jar包,現在普遍AndroidStuido開發,這裏一步一步詳加介紹AS項目打包成jar,jar和arr的使用   一.作用:爲了供其它項目使用,將項目打包成jar   二.步驟(An

原创 java開發過程中所有會出現的異常與解決的辦法

算術異常類:ArithmeticExecption  空指針異常類:NullPointerException  類型強制轉換異常:ClassCastException  數組負下標異常:NegativeArrayException  數組

原创 工具類:防抖動(極短時間多次點擊,導致界面彈出多個dialog)

工具類: public class OnClickUtils {     // 兩次點擊按鈕之間的點擊間隔不能少於500毫秒     private static final int MIN_CLICK_DELAY_TIME = 500;

原创 Android佈局的各種對齊問題

一、LinearLayout(線性佈局) 提供了控件水平垂直排列的模型,同時可以通過設置子控件的weight佈局參數控制各個控件在佈局中的相對大 小。 水平(horizontal)    垂直(vertical) fill-parent:

原创 Android studio cannot find device

1、cmd 打開命令提示符 敲入adb devices(或者1、adb    2、adb kill-server    3、adb start-server) 這時,如果報以下錯誤: List of devices attached ad

原创 或許是介紹Android Studio使用Git最詳細的文章

前言 本文較長,圖片很多很多,流量黨慎入使用Git已經有一段時間了,但是之前都是使用Git Bash,在Android Studio上使用Git一開始不是很習慣,就像用慣了SVN來使用Git一樣,琢磨了一段時間的Android Studi