取消用应用外部的路径作为临时目录,转为应用内部缓存目录里的文件夹作为临时目录。
This commit is contained in:
		| @@ -1,8 +1,8 @@ | ||||
| #Created by .winboll/winboll_app_build.gradle | ||||
| #Mon Mar 31 20:11:58 HKT 2025 | ||||
| #Mon Apr 14 12:57:01 GMT 2025 | ||||
| stageCount=3 | ||||
| libraryProject= | ||||
| baseVersion=15.2 | ||||
| publishVersion=15.2.2 | ||||
| buildCount=0 | ||||
| buildCount=3 | ||||
| baseBetaVersion=15.2.3 | ||||
|   | ||||
| @@ -7,6 +7,7 @@ import cc.winboll.studio.powerbell.receivers.GlobalApplicationReceiver; | ||||
| import cc.winboll.studio.powerbell.utils.AppCacheUtils; | ||||
| import cc.winboll.studio.powerbell.utils.AppConfigUtils; | ||||
| import com.hjq.toast.ToastUtils; | ||||
| import java.io.File; | ||||
|  | ||||
| public class App extends GlobalApplication { | ||||
|  | ||||
| @@ -16,11 +17,24 @@ public class App extends GlobalApplication { | ||||
|     static AppConfigUtils _mAppConfigUtils; | ||||
|     static AppCacheUtils _mAppCacheUtils; | ||||
|     GlobalApplicationReceiver mReceiver; | ||||
|     static String szTempDir = ""; | ||||
|      | ||||
|     public static String getTempDirPath() { | ||||
|         return szTempDir; | ||||
|     } | ||||
|  | ||||
|     @Override | ||||
|     public void onCreate() { | ||||
|         super.onCreate(); | ||||
|          | ||||
|         // 初始化临时文件夹目录 | ||||
|         File fTempDir = new File(getExternalCacheDir(), "TempDir"); | ||||
|         if(!fTempDir.exists()) { | ||||
|             fTempDir.mkdirs(); | ||||
|         } | ||||
|         szTempDir = fTempDir.getAbsolutePath(); | ||||
|          | ||||
|          | ||||
|         // 初始化 Toast 框架 | ||||
|         ToastUtils.init(this); | ||||
|         // 设置 Toast 布局样式 | ||||
|   | ||||
| @@ -7,7 +7,6 @@ import android.graphics.Bitmap; | ||||
| import android.graphics.drawable.Drawable; | ||||
| import android.net.Uri; | ||||
| import android.os.Bundle; | ||||
| import android.os.Environment; | ||||
| import android.provider.MediaStore; | ||||
| import android.view.View; | ||||
| import android.widget.ImageView; | ||||
| @@ -15,6 +14,7 @@ import android.widget.Toast; | ||||
| import cc.winboll.studio.libaes.views.AToolbar; | ||||
| import cc.winboll.studio.libappbase.LogUtils; | ||||
| import cc.winboll.studio.libappbase.utils.ToastUtils; | ||||
| import cc.winboll.studio.powerbell.App; | ||||
| import cc.winboll.studio.powerbell.R; | ||||
| import cc.winboll.studio.powerbell.activities.BackgroundPictureActivity; | ||||
| import cc.winboll.studio.powerbell.beans.BackgroundPictureBean; | ||||
| @@ -70,7 +70,8 @@ implements BackgroundPicturePreviewDialog.IOnRecivedPictureListener { | ||||
|         if (!mfBackgroundDir.exists()) { | ||||
|             mfBackgroundDir.mkdirs(); | ||||
|         } | ||||
|         mfPictureDir = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES), getString(R.string.app_projectname)); | ||||
|         //mfPictureDir = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES), getString(R.string.app_projectname)); | ||||
|         mfPictureDir = new File(App.getTempDirPath()); | ||||
|         if (!mfPictureDir.exists()) { | ||||
|             mfPictureDir.mkdirs(); | ||||
|         } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 ZhanGSKen
					ZhanGSKen