版本更新、清理快取
阿新 • • 發佈:2019-01-05
//都是導的包呼叫的方法:
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()); } }