原创 shell腳本批量增加後綴名,bat腳本批量去除後綴名

由於需求需要,需要在linux系統批量給文件加上後綴名,然後拷貝到Windows上,在批量刪除增加的後綴名,特寫了兩個腳本程序去實現。 1.shell腳本 #!/bin/bash function add_suffix(){

原创 Android編譯的APK導入系統簽名

由於APK需要系統的一些權限,所以需要給APK添加系統簽名 當我們在AndroidStudio中編譯APK的時候,使編譯出來的APK自帶簽名,需要如下的幾步。 1.獲取系統簽名文件 系統簽名文件的獲取,需要在源碼中拷貝出來如下幾個

原创 Android跨進程通信傳輸大數據

Android跨進程通信的方式大概有如下幾種: 1.Activity方式: Intent callIntent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:12345678" )

原创 java和python讀寫CSV文件

java的讀寫操作 1.讀取CSV文件 try { BufferedReader buffeReader = new BufferedReader(new FileReader("test.csv"));

原创 修改APP默認橫屏或豎屏

由於機器可能是橫屏機器或者豎屏機器,並且因爲功能需要不支持旋轉屏幕。此時如果在機器上安裝第三方APK,如微信,需要默認爲和機器一樣的方向,然而沒有第三方APK的源碼,修改默認屏幕方向的話只能需要去系統裏想辦法啦。 系統中修改APK

原创 Android8.1 系統修改默認的wifi直連名字

關於修改默認wifi直連的名字其實很簡單,打開frameworks\opt\net\wifi\service\java\com\android\server\wifi\p2p\WifiP2pServiceImpl.java這個文件

原创 Python中的一些騷操作

1.交換變量值 a,b = 10 ,5 print(a,b) a,b = b,a print(a,b) 2.將列表中的所有元素組合成字符串 a = ["hello", "python"] print(" ".join(a))

原创 傳感器數據採樣率控制

一般情況下,不需要太高的傳感器數據採樣率,採樣太快,對設備有一定的耗電影響。 1.傳感器的種類 SENSOR_TYPE_ACCELEROMETER 1 //加速度 SENSOR_TYPE_MAGNETIC_FIELD 2 //磁力

原创 AS導入Framework.jar

AS導入framework.jar 由於在framework層添加了一些接口,然後又不想每次更改APP都在源碼環境下編譯驗證,特把APP源碼拷貝到AS中進行編譯修改,這就需要在AS中導入系統編譯出來的framework.jar包,