原创 Android Studio報錯:Failed to resolve解決方案

在build.gardle中依賴了第三方後編譯異常: 網上的解決方案是: Setting —》Android SDK —》SDK Tools: 我用這種方法並沒有什麼鳥用,繼續查資料,最後配置:   就是這一串東西: allp

原创 android 在activity中關閉指定的activity

  今天遇到個問題,在應用中的主頁(Activity A)點擊個人信息跳轉到個人信息頁面(Activity B)後,點擊退出,前往到登錄頁面(Activity C),但此時的主頁還是存在沒有被銷燬的,這個時候我就需要在個人信息頁面(Act

原创 ScrollView 滑動停止監聽

  遇到一個需求,在ScrollView中設置一個按鈕,滑動的時候隱藏,滑動停止之後1秒再重新顯示出來。   由於ScrollView沒有提供直接的監聽方法,所以要自定義一個ScrollView;實現思路:創建Handler,在Scrol

原创 Android recyclerview實現查看更多/收起功能

效果圖如下(沒搞GIF轉換工具,只能截圖了。。。): 佈局文件activity_main.xml,就一個recyclerview: <?xml version="1.0" encoding="utf-8"?> <android.s

原创 Android常用對話框大全——Dialog,很實用的

原文地址 :https://blog.csdn.net/a_zhon/article/details/54578047 直接跳轉過去吧!Android常用對話框大全——Dialog 不生產代碼,只做代碼的搬運工~  

原创 Android傳統數據庫升級 數據遷移 複製舊錶數據到新表

原因:應用升級,舊用戶安裝新版APK時需要更新本地數據庫,複製舊數據庫的數據到新的數據庫,數據庫添加了新的表或者新的字段 由於項目沒有使用第三方數據庫框架,所以使用了原生的方法(超級累,建議還是使用第三方框架,例如郭霖的LitePal ,

原创 QQ,微信刷屏VBS——(娛樂使用)

新建文本文檔,打開, 複製以下代碼: On Error Resume Next Dim xda,ye set xda=createobject("wscript.shell") for i =1 to 10 wscript.sleep 7

原创 自動關機批處理bat,一行代碼實現自動關機

新建文本,複製以下代碼: @echo off shutdown.exe -s -t 10 保存,把後綴名txt改成bat,雙擊打開 10秒後自動關機,10的單位是s(秒),自行換算可以設定自己想要的時間。 取消自動關機,新建文本,複製以下

原创 將類似“¥1.5元”的文本中數字標紅

效果:   /** 將類似"¥ 1.5 元"的文本中的數字標紅 或標藍 或標綠*/ public CharSequence getContent(){ String input=text; if(input==null ||

原创 Android Studio:Job failed see logs for details

打包的時候提示:Job failed see logs for details,百度了一下,說可能是混淆文件的問題, 解決方法是在主 app的proguard-rules.pro混淆文件中添加了一句話   -ignorewarning

原创 Android 判斷APP當前的前臺後臺狀態

public int mCount = 0; public static boolean isQiantai; public void regain() { registerActivityLifecycleCallbacks(n

原创 Glide使用總結——轉載

原文鏈接:https://www.jianshu.com/p/791ee473a89b 轉載自:https://www.jianshu.com/p/791ee473a89b 首先,添加依賴 i

原创 Android調用相機、相冊上傳頭像並裁剪

Android7.0之後調用相機相冊就要申請相應的權限,所以首先要先申請相機相冊的使用權限 添加依賴: //動態權限申請庫 implementation 'pub.devrel:easypermissions:1.3.0'

原创 Android對接第三方登錄,微信登錄

使用第三方登錄第一步,添加依賴: compile 'com.tencent.mm.opensdk:wechat-sdk-android-with-mta:+' 在mainfest文件中添加權限: 在Android6.0以上需動態申請

原创 OkHttp的坑:response.body().string() 只能調用一次

發現: 在接微信登錄時,通過構造 OkHttpClient 對象發起一次請求並加入隊列,待服務端響應後,回調 Callback 接口觸發 onResponse() 方法,然後在該方法中通過 Response 對象處理返回結果、實現業務邏輯