File tree Expand file tree Collapse file tree
lesscode-core/src/main/java/com/jayfeng/lesscode/core Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -138,10 +138,42 @@ public static boolean isTopActivy(String activityName) {
138138 * @param context
139139 */
140140 public static void $clear (Context context ) {
141+ $clearCache (context );
142+ $clearFiles (context );
143+ $clearSharedPreference (context );
144+ $clearDatabase (context );
145+ }
146+
147+ /**
148+ * 删除应用缓存目录
149+ * @param context
150+ */
151+ public static void $clearCache (Context context ) {
141152 FileLess .$del (context .getCacheDir (), true );
153+ FileLess .$del (context .getExternalCacheDir (), true );
154+ }
155+
156+ /**
157+ * 删除应用文件目录
158+ * @param context
159+ */
160+ public static void $clearFiles (Context context ) {
142161 FileLess .$del (context .getFilesDir (), true );
162+ }
163+
164+ /**
165+ * 删除应用Shared Prefrence目录
166+ * @param context
167+ */
168+ public static void $clearSharedPreference (Context context ) {
143169 FileLess .$del (new File ("/data/data/" + context .getPackageName () + "/shared_prefs" ), true );
170+ }
171+
172+ /**
173+ * 删除应用数据库目录
174+ * @param context
175+ */
176+ public static void $clearDatabase (Context context ) {
144177 FileLess .$del (new File ("/data/data/" + context .getPackageName () + "/databases" ), true );
145- FileLess .$del (context .getExternalCacheDir (), true );
146178 }
147179}
You can’t perform that action at this time.
0 commit comments