MCPcopy Create free account

hub / github.com/AliAsadi/avoid-memory-leak-android / types & classes

Types & classes26 in github.com/AliAsadi/avoid-memory-leak-android

ClassAsyncTaskActivity
Created by Ali Asadi on 06/02/2018.
fixed-app/src/main/java/aliasadi/memoryleak/fixed/AsyncTaskActivity.java:17
ClassAsyncTaskActivity
Created by Ali Asadi on 06/02/2018.
leak-app/src/main/java/aliasadi/memoryleak/leak/AsyncTaskActivity.java:17
ClassBestAsyncTaskActivity
Created by Ali Asadi on 06/02/2018.
fixed-app/src/main/java/aliasadi/memoryleak/fixed/asynctask/BestAsyncTaskActivity.java:14
InterfaceDownloadListener
Created by Ali Asadi on 2019-05-29.
fixed-app/src/main/java/aliasadi/memoryleak/fixed/DownloadListener.java:6
InterfaceDownloadListener
Created by Ali Asadi on 2019-05-29.
leak-app/src/main/java/aliasadi/memoryleak/leak/DownloadListener.java:6
ClassDownloadTask
fixed-app/src/main/java/aliasadi/memoryleak/fixed/StaticAsyncTaskActivity.java:62
ClassDownloadTask
make it static so it does not have referenced to the containing activity class
fixed-app/src/main/java/aliasadi/memoryleak/fixed/ThreadActivity.java:50
ClassDownloadTask
Use static class instead of inner class. static class does not have reference to the containing activity
fixed-app/src/main/java/aliasadi/memoryleak/fixed/HandlerActivity.java:60
ClassDownloadTask
to fix this leak we use static class instead of inner class. static class does not have reference to the containing activity class
fixed-app/src/main/java/aliasadi/memoryleak/fixed/AsyncTaskActivity.java:47
ClassDownloadTask
Created by Ali Asadi on 06/02/2018.
fixed-app/src/main/java/aliasadi/memoryleak/fixed/asynctask/DownloadTask.java:13
ClassDownloadTask
leak-app/src/main/java/aliasadi/memoryleak/leak/StaticAsyncTaskActivity.java:45
ClassDownloadTask
non-static anonymous classes hold an implicit reference to their enclosing class.
leak-app/src/main/java/aliasadi/memoryleak/leak/ThreadActivity.java:40
ClassDownloadTask
leak-app/src/main/java/aliasadi/memoryleak/leak/AsyncTaskActivity.java:47
ClassHandlerActivity
Created by Ali Asadi on 06/02/2018.
fixed-app/src/main/java/aliasadi/memoryleak/fixed/HandlerActivity.java:17
ClassHandlerActivity
Created by Ali Asadi on 06/02/2018.
leak-app/src/main/java/aliasadi/memoryleak/leak/HandlerActivity.java:17
ClassMainActivity
Created by Ali Asadi on 01/04/2019.
fixed-app/src/main/java/aliasadi/memoryleak/MainActivity.java:18
ClassMainActivity
Created by Ali Asadi on 01/04/2019.
leak-app/src/main/java/aliasadi/memoryleak/MainActivity.java:19
ClassSingletonActivity
Created by Ali Asadi on 06/02/2018.
fixed-app/src/main/java/aliasadi/memoryleak/fixed/SingletonActivity.java:13
ClassSingletonActivity
Created by Ali Asadi on 06/02/2018.
leak-app/src/main/java/aliasadi/memoryleak/leak/SingletonActivity.java:13
ClassSingletonManager
Created by Ali Asadi on 13/02/2018.
fixed-app/src/main/java/aliasadi/memoryleak/fixed/SingletonManager.java:8
ClassSingletonManager
Created by Ali Asadi on 13/02/2018.
leak-app/src/main/java/aliasadi/memoryleak/leak/SingletonManager.java:8
ClassStaticAsyncTaskActivity
Created by Ali Asadi on 06/02/2018.
fixed-app/src/main/java/aliasadi/memoryleak/fixed/StaticAsyncTaskActivity.java:17
ClassStaticAsyncTaskActivity
Created by Ali Asadi on 06/02/2018.
leak-app/src/main/java/aliasadi/memoryleak/leak/StaticAsyncTaskActivity.java:15
ClassTaskHandler
Use static class instead of inner class. static class does not have reference to the containing activity
fixed-app/src/main/java/aliasadi/memoryleak/fixed/HandlerActivity.java:71
ClassThreadActivity
Created by Ali Asadi on 06/02/2018.
fixed-app/src/main/java/aliasadi/memoryleak/fixed/ThreadActivity.java:15
ClassThreadActivity
Created by Ali Asadi on 06/02/2018.
leak-app/src/main/java/aliasadi/memoryleak/leak/ThreadActivity.java:14