1. 程式人生 > >版本更新、清理快取

版本更新、清理快取

//都是導的包呼叫的方法:
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;
import com.Moyuchen.bbgx.BanBenGengXin;
import java.io.File;
import zhanghegang.com.bawei.clearfile.ClearFileUtils;

public class MainActivity extends AppCompatActivity {
    //要更新的版本
private String url="http://gdown.baidu.com/data/wisegame/f98d235e39e29031/baiduxinwen.apk"; private TextView tv_big; private String size; private ClearFileUtils clearFileUtils; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main
); //初始化資料 initView(); } /** * 初始化控制元件 */ private void initView() { tv_big= (TextView) findViewById(R.id.tv_big); } /** * 版本更新 * @param view */ public void banben(View view){ //版本更新 new BanBenGengXin(this,url).banben(); } /** * 清除快取 *
@param view */ public void qingcun(View view){ //例項化clearFileUtils clearFileUtils = new ClearFileUtils(); //顯示控制元件的大小 FileBig(); //清除快取的大小 FileSize(); } /** * 顯示控制元件的大小 */ private void FileBig() { //獲取所有快取的路徑 getCacheDir() clearFileUtils.gainFileSize(getCacheDir()); } /** * 清理快取大大小 */ private void FileSize() { clearFileUtils.clearFile(tv_big,this,getCacheDir()); } }