91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 4KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-13
  • 語言: 其他
  • 標簽: android??

資源簡介

解決getRunningAppProcesses只得到本應用的進程的問題,該工具類非常方便,易于理解,不需要獲取任何權限。

資源截圖

代碼片段和文件信息

package?com.android.jin.mobilesafe.utils;

import?android.util.Log;

import?java.io.BufferedReader;
import?java.io.ByteArrayOutputStream;
import?java.io.File;
import?java.io.FileInputStream;
import?java.io.FileNotFoundException;
import?java.io.FileOutputStream;
import?java.io.FileReader;
import?java.io.FileWriter;
import?java.io.IOException;
import?java.io.InputStream;
import?java.io.InputStreamReader;
import?java.io.OutputStream;
import?java.io.OutputStreamWriter;
import?java.io.Reader;
import?java.io.Writer;


public?class?IOUtils?{

????/**
?????*?把數據流轉換為字符串
?????*?@param?in
?????*?@return
?????*?@throws?IOException
?????*/
public?static?String?readFromStream(InputStream?in)?throws?IOException{
????????ByteArrayOutputStream?out?=?new?ByteArrayOutputStream();
????????int?len?=?0;
????????byte[]?buffer?=?new?byte[1024];
????????while?((len?=?in.read(buffer))?!=?-1){
????????????out.write(buffer0len);
????????}
????????String?result?=?out.toString();
????????in.close();
????????out.close();
????????return?result;
}

/**
?*?文件拷貝
?*?把輸入流拷貝到另一個文件的輸出流中
?*
?*?@param?in?文件輸入流
?*?@param?out?文件輸出流
?????*/
public?static?void?copyFile(InputStream?inFileOutputStream?out)?throws?IOException?{
int?len?=?0;
byte[]?buffer?=?new?byte[1024];
while?((len?=?in.read(buffer))?!=?-1){
out.write(buffer0len);
}
in.close();
out.close();
}

/**
?*?得到文件的第一行字符串
?*?@param?file
?*?@return
?*?@throws?IOException
?????*/
public?static?String?readFileBySingleCharStream(File?file)?throws?IOException?{
FileInputStream?fis?=?new?FileInputStream(file);
BufferedReader?reader?=?new?BufferedReader(new?InputStreamReader(fis));
String?str?=?reader.readLine();
return?str;
}

/**
?*?使用字節數組的方式把字符串寫入文件(輸出)
?*?@param?file
?*?@param?str
?*?@throws?IOException
?*/
public?void?writeFileByByteArray(File?fileString?str)?throws?IOException{
OutputStream?output?=new?FileOutputStream(file);
byte?data?[]?=?str.getBytes();//將字節變為數組
output.write(data);
output.close();
}
/**
?*?使用字節方式把字符串寫入文件
?*?@param?file
?*?@param?str
?*?@throws?IOException
?*/
public?void?writeFileByByte(File?fileString?str)?throws?IOException{
OutputStream?output?=new?FileOutputStream(file);
byte?data?[]?=?str.getBytes();//將字節變為數組
for(int?i?=?0;i? output.write(data[i]);
}
output.close();
}
/**
?*?在文件中追加一個字符串內容
?*?@param?file
?*?@param?str
?*?@throws?IOException
?*/
public?void?writeAppendFileByByteArray(File?fileString?str)?throws?IOException{
OutputStream?output?=new?FileOutputStream(filetrue);
byte?data?[]?=?str.getBytes();//將字節變為數組
output.write(data);
output.close();
}
/**
?*?通過字節數組讀取文件內容
?*?@param?file
?*?@throws?IOException
?*/
public?void?readFileByByteArray(File?file)?throws?IOException{
InputStream?input?=?new?FileInputStream(file);
byte?data[]?=?new?byte[1024];
int?len?=?input

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????5352??2017-08-17?19:46??IOUtils.java
?????文件????????6270??2017-08-19?16:56??MyProcManager.java

評論

共有 條評論