原创 Could not find any version that matches com.android.support:appcompat-v7:29.+.
最近新建的AndroidStudio項目出現了這個錯誤,Could not find any version that matches com.android.support:appcompat-v7:29.+.很是無奈。 解決方法爲:
原创 你的 App 在 iOS 13 上被卡死了嗎?
自從58同城iOS客戶端9.0.0版本上線以來,陸續接到反饋說App有時啓動會超時,無法響應,然後被系統殺死,只有重啓手機才能恢復。 得知存在App無法啓動的問題後,我們馬上展開了調查。通過對觸發此問題的設備進行測試,發現此問題所影響的不
原创 Android APP啓動優化方案
2 應用啓動流程 1 、應用啓動的類型 冷啓動 從點擊應用圖標到UI界面完全顯示且用戶可操作的全部過程。 特點 耗時最多,衡量標準 啓動流程 Click Event -> IPC -> Process.star
原创 佈局還能異步加載?AsyncLayoutInflater一點小經驗
1 概述 目錄 前言 在Android佈局優化(一)從佈局加載原理說起中我們說到了佈局加載的兩大性能瓶頸,通過IO操作將XML加載到內存中並進行解析和通過反射創建View。 https://www.jianshu.c
原创 android ViewPager2
1 ViewPager2的新特性 ViewPager2從名字就可以看出來它是ViewPager的升級版,既然是升級版那麼它相比ViewPager有哪些新功能和哪些API變化呢?我們接着往下看。 1.ViewPager2新特性
原创 史上最全:PostgreSQL DBA常用SQL查詢語句
PostgreSQL連續兩年被評爲年度數據庫,備受很多DBA的青睞,本文我們一起來了解學習PostgreSQL常用的查詢語句有哪些? 查看幫助命令 DB=# help --總的幫助 DB=# \h --SQL commands級的幫助
原创 Android10適配
1.Region.Op相關異常:java.lang.IllegalArgumentException: Invalid Region.Op - only INTERSECT and DIFFERENCE are allowed 當 t
原创 這就是程序員
1. 公司實習生找 Bug 2. 在調試時,將斷點設置在錯誤的位置 3. 當我有一個很棒的調試想法時 4. 偶然間看到自己多年前寫的代碼 5. 當我第一次啓動我的單元測試時 6. 數據庫的
原创 android 追加寫入數據到文件
今天,簡單講講android如何以追加的形式寫入數據到文件裏。 這個其實也比較簡單,不過之前一直沒有使用,所以昨天查詢了資料,這裏記錄一下。 import java.io.BufferedWriter; import java.io.Fi
原创 Android靜默更新實現(需要root權限)
原文鏈接:https://www.jianshu.com/p/70342f27a4df 在一些定製的android智能設備上要求app可以無人操作自動更新,具體說就是:某個條件觸發app下拉最新
原创 生成滑動驗證碼與破解滑動驗證碼
滑動驗證碼:https://github.com/dingqiqi/ScrollValidataView/tree/master 破解滑動驗證 :https://github.com/clllanqing/solve_captcha/t
原创 Android快速轉戰Kotlin教程
學習地址:https://blog.csdn.net/github_33304260/article/details/80343514 不過英文吃力的小夥伴可以去菜鳥教程網站學習 地址:http://www.runoob.com/
原创 圖片轉換成Base64編碼的字符串
public class ImageBase64 { /** * 將圖片轉換成Base64編碼的字符串 * @param path * @return base64編碼的字符串 */
原创 java.io.FileNotFoundException: (Is a directory)
創建文件的過程: File file1 = new File(Environment.getExternalStorageDirectory( ).toString()+File.separator +"seantest");//僅創
原创 Android 文件轉base64字符串
/** * 文件轉base64字符串 * * @param file * @return */ public static String fileToBase64(File file) { String base64 =