原创 Monkey總結(五)

Monkey總結(五)     Monkey是一個快速檢查內存泄露的好工具,可以初步發現較明顯的內存泄露問題。    什麼是內存泄露?是指不在使用的對象持續佔有內存,造成內存空間的浪費。    檢查內存泄露的基本操作步驟:        

原创 Android studio 出現 Unsupported major.minor version 52.0

   最近更新了Android studio 之後,出現了Error:Java.lang.UnsupportedClassVersionError:com/android/dx/command/Main : Unsupported

原创 Android--手機root獲取與判斷應用是否獲取

import android.util.Log; import java.io.DataOutputStream; import java.io.File; /** * 判斷手機是否ROOT */ public cl

原创 Android後臺保活實踐總結:即時通訊應用無法根治的“頑疾”,手機root權限下,應用清理掉,服務不死

前言 Android進程和Service的保活,是困擾Android開發人員的一大頑疾。因涉及到省電和內存管理策略,各廠商基於自家的理解,在自已ROOM發佈於都對標準Android發行版作爲或多或少的改動,使得應用層程序在處理進程和Ser

原创 Android 獲取掃碼槍的掃描和固定掃描器內容

思路: 重寫Activity的dispatchKeyEvent()方法  將獲取到的內容自定義處理  然後再回調得到掃描內容; 缺點:識別不了中文;   import android.support.v7.app.AppCompatAct

原创 Android Recyclerview判斷是否已經到底部或者頂部

在實際處理業務的時候經常會需要判斷列表是否到底部或者頂部,現在基本都是用RecyclerView來做列表,這裏SDK提供了一個方法非常簡單就可以解決, // 垂直方向的判斷     /** * Check if this vie

原创 git 常用命令使用實踐總結-wish

版權聲明:歡迎大家轉載,轉載請註明出處blog.csdn.net/tantexian。 目錄(?)[+] 關於GIT: git是一個開源分佈式版本控制系統: 客戶端並不只提取最新版本的文件快照,而是把原始的代碼倉庫

原创 Android 8.0後臺執行限制

Android O對應用在後臺運行時可以執行的操作施加了限制,稱爲後臺執行限制(Background Execution Limits),這可以大大減少應用的內存使用和耗電量,提高用戶體驗。後臺執行限制分爲兩個部分:後臺服務限制(Back

原创 Android Studio 導入系統 jar包

1.當前需要導入系統jar包的module所對應build.gradle中添加如下依賴: provided files('libs/classes-full-debug.jar') 也可以圖形化設置:     2.修改 cla

原创 UiAutomator(4)--UiCollection API

UiAutomator(4)--UiCollection API 一、UiCollection介紹        UiCollection是UiObject的子類,代表元素條目集合。         UiCollection功能說明:  

原创 幾種方式按home,幾種方式打開應用,速度比較;

System.out.println("-----------start-"); Context context = InstrumentationRegistry.getContext();

原创 Android數據庫框架greenDao學習筆記 2

引言 上篇博客中介紹了greenDao的集成方式,這篇博客,我們介紹如何使用greenDao創建我們需要的數據表。補一張圖(來自官網),來理解greenDao,大家意會吧。 註解 先上一張圖,來對greenDao的註解有一個直觀的認

原创 Android7.1.1之去掉workspace頂部的快速搜索條Qsb

Android7.1.1裏的Qsb是Quick search bar的縮寫,位於workspace第一屏的頂部,主要是打開google瀏覽器搜索,但是現在國內的android手機不支持使用google瀏覽器或者對當下許多消費者來說這個控件

原创 安裝APK的錯誤碼(PackageManager.java)

安裝APK的錯誤碼,定義在Android源碼中的這個文件中: frameworks\base\core\Java\android\content\pm\PackageManager.java [java] view plain co

原创 Android 8.0 啓動後臺service 出錯 IllegalStateException: Not allowed to start service Intent

出錯信息E AndroidRuntime: FATAL EXCEPTION: main E AndroidRuntime: Process: com.cjl.servicetest, PID: 4455 E AndroidRuntime: