編輯:關於Android編程
工作中遇到如下場景:創建一個固定內容的文件到手機中,一個手機手動操作一下還行,但是手機多了就比較麻煩,批處理解決了重復勞動的工作。
比如要在android手機中的/data/目錄下創建一個文件lemur.prop,文件內容指定的兩個參數如下:
lemur.jit.codecachesize=1024k
lemur.jit.threshold=100
但是lemur.jit.codecachesize和lemur.jit.threshold是變化的,在不同的手機裡的值是不同的,比如如下的四種組合(實際情況可能有20個組合),怎麼實現呢?
<
第一種方法:有多少個組合就創建幾個bat文件,內容寫死。
第二種方法:通過命令行傳參的方式,寫一個腳本,執行時傳參,省時省力。
實現如下:
新建一個文本文件,文件名和後綴名修改為:passParameter.bat
內容如下:
adb shell "echo lemur.jit.codecachesize=%1k > /data/lemur.prop" adb shell "echo lemur.jit.threshold=%2 >> /data/lemur.prop" adb shell cat /data/lemur.prop pause echo press any key to reboot adb reboot
想使用lemur.jit.codecachesize=1024K和lemur.jit.threshold=200組合時,就在命令行執行
passParameter.bat 1024 200 敲回車即可,其它組合以此類推。
done!
前段時間,項目中用到了沉浸式的狀態欄,在此記錄一下,代碼如下:package com.jackie.immersive; import android.os.Build
之前在博文中為了更好的給大家演示APP的實現效果,本人了解學習了幾種給手機錄屏的方法,今天就給大家介紹兩種我個人用的比較舒服的兩種方法:(1)配置adb環境後,使用cmd
前言屬性動畫(Property Animation)系統是一個更加強大的框架,它幾乎允許你為任何東西設置動畫。不管一個對象是否需要繪制到屏幕上面,你都可以定義一個動畫讓這
實現更新下載進度的功能1. 通過廣播交互Server端將目前的下載進度,通過廣播的方式發送出來,Client端注冊此廣播的監聽器,當獲取到該廣播後,將廣播中當前的下載進度