原创 UiAutomator進行中文點擊 輸出中文
1.建立工程如下: 2.設置java文件的編碼方式: 3.設置編碼方式: 4.測試程序代碼: public void testDemo() throws UiObjectNotFoundException{ Syst
原创 SVN服務器及客戶端安裝配置詳解
花了一上午時間終於把SVN配置好了,瞬間感覺高大上啊 1.準備條件: 1. PC已經安裝好了eclipse、JDK都已經完全ok 2. 下載TortoiseSVN-1.8.5.25224-win32-svn-1.8
原创 獲取當前運行的應用程序的包名及入口activity
adb logcat | findstr Displayed 一直都是用上面這條命令 但是奇怪在三星的S5上卻不可用; 但是下面這條命令可以: adb shell dumpsys window w |findstr \/ |findst
原创 應用啓動時間-性能測試
main.bat ::接受幾個參數,一個循環次數,一個包名,一個日誌存放路徑 ::循環次數 @echo off adb push startmanytimes.sh /data/local/tmp 2>nul adb shell chm
原创 排序算法
// 快速排序,原理:通過選定一個key,i=0;j=n-1;第一次排序時,將i的值list[i]從前往後找比key小的值,將j的值list[j]從後往前找比key大的值 // 找到則與key調換位置,直到i與j相等;此時:key左邊
原创 批處理替換文件內容
@echo off setlocal enabledelayedexpansion (for /f "skip=3 tokens=1* delims=-" %%a in (Cases.xml) do ( if "%%b"=="" ( ec
原创 命令窗口提示:"不是內部或外部命令,也不是可運行的程序"
首先出現這個問題: 第一反應肯定是環境變量沒有配置好,導致輸入的命令在path路徑下沒有找到; 解決辦法: 右擊我的電腦,屬性,高級,環境遍歷,修改裏面的path的值,把命令的路徑添加進去; 但是一番檢查之後發現這個path的值完全ok
原创 reportlab 怎麼安裝
reportlab 怎麼安裝 1. 先安裝pip a) https://pip.pypa.io/en/latest/installing.html b) 獲
原创 python shell GUI編寫切換工作路徑
1.python shell GUI編寫切換工作路徑方式: >>> import os >>> os.chdir("d:\\") >>> print
原创 ddmlib包源碼研究
ddmlib的作用幾乎涵蓋了adb的命令 點贊 收藏
原创 Activity類onNewIntent()方法詳解
先找到Activity.java看看裏面的方法怎麼解釋的: /** * This is called for activities that set launchMode to "singleTop" in
原创 uiautomator獲取不到動態界面的緣由
這幾天查看了下源碼發現,uiautomatorviewer在獲取界面佈局信息的時候用的是啓動一個腳本,該腳本在/system/bin/uiautomator。這個命令也可以在命令行下啓動。 默認情況下,
原创 SubProcess用法
# -*- coding:UTF-8 -*- import codecs import os import re import subprocess import sys import threading import time cla
原创 getproc
[DEVICE_PROVISIONED]: [1] [audio.effect.name]: [srs] [audio.offload.buffer.size.kb]: [32] [audio.offload.disable]: [1]
原创 談談你對JVM的理解
這裏和大家簡單分享一下JAVA和JVM運行的原理,Java語言寫的源程序通過Java編譯器,編譯成與平臺無關的‘字節碼程序’(.class文件,也就是0,1二進制程序),然後在OS之上的Java解釋器中解釋執行,而JVM是java的核心