MCPcopy Create free account

hub / github.com/cundong/MemoryMonitor / functions

Functions119 in github.com/cundong/MemoryMonitor

↓ 8 callersMethodstart
(float x, float y)
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:338
↓ 7 callersMethodshow
Show the Magnet i.e. add it to the Window
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:166
↓ 5 callersMethodcreateMessage
(String msg)
app/src/main/java/com/cundong/memory/util/Logger.java:54
↓ 5 callersMethodgetAppContext
()
app/src/main/java/com/cundong/memory/App.java:10
↓ 4 callersMethodi
log.i
app/src/main/java/com/cundong/memory/util/Logger.java:63
↓ 4 callersMethodstartAnimation
()
magnet/src/main/java/com/premnirmal/Magnet/SimpleAnimator.java:23
↓ 3 callersMethodonMove
Callback for when the icon has been dragged by the user @param x x coordiante on the screen in pixels @param y y coordinate on the screen in pixels
magnet/src/main/java/com/premnirmal/Magnet/IconCallback.java:21
↓ 2 callersMethodaddToWindow
(View layout)
magnet/src/main/java/com/premnirmal/Magnet/RemoveView.java:109
↓ 2 callersMethodclearMemory
(Context context)
app/src/main/java/com/cundong/memory/util/MemoryUtil.java:167
↓ 2 callersMethodd
log.d
app/src/main/java/com/cundong/memory/util/Logger.java:83
↓ 2 callersMethoddecodeSampledBitmapFromResource
(Resources res, int resId, int reqWidth, int reqHeigh
app/src/main/java/com/cundong/memory/util/BitmapUtils.java:9
↓ 2 callersMethoddestroy
Destroys the magnet - removes the view from the WindowManager and calls {@link IconCallback#onIconDestroyed()}
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:298
↓ 2 callersMethodflingAway
()
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:242
↓ 2 callersMethodgetAvailableMemory
获取可用内存
app/src/main/java/com/cundong/memory/util/MemoryUtil.java:156
↓ 2 callersMethodgetFunctionName
()
app/src/main/java/com/cundong/memory/util/Logger.java:28
↓ 2 callersMethodgetUsedPercentValue
计算已使用内存的百分比
app/src/main/java/com/cundong/memory/util/MemoryUtil.java:131
↓ 2 callersMethodgoToWall
()
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:266
↓ 2 callersMethodhide
()
magnet/src/main/java/com/premnirmal/Magnet/RemoveView.java:67
↓ 2 callersMethodmove
(float deltaX, float deltaY)
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:278
↓ 2 callersMethodupdateSize
()
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:195
↓ 1 callersMethodaddToWindow
(View icon)
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:176
↓ 1 callersMethodbuild
()
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:146
↓ 1 callersMethodcalculateInSampleSize
( BitmapFactory.Options options, int reqWidth, int reqHeight)
app/src/main/java/com/cundong/memory/util/BitmapUtils.java:25
↓ 1 callersMethode
log.e
app/src/main/java/com/cundong/memory/util/Logger.java:93
↓ 1 callersMethodgetIconView
()
app/src/main/java/com/cundong/memory/service/CoreService.java:100
↓ 1 callersMethodgetTotalPss
getTotalPss,5.0+使用开源的android-processes解决方案,5.0以下使用系统api @param processNameList @return
app/src/main/java/com/cundong/memory/util/MemoryUtil.java:37
↓ 1 callersMethodhideRemoveView
()
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:260
↓ 1 callersMethodisServiceRunning
使用Application context来调用getSystemService,避免内存泄漏 @param className @return
app/src/main/java/com/cundong/memory/MainActivity.java:130
↓ 1 callersMethodonFlingAway
Insert code for what to do when the icon has been flung away
magnet/src/main/java/com/premnirmal/Magnet/IconCallback.java:14
↓ 1 callersMethodonIconClick
Callback for when the icon has been clicked. Perform any action such as launch your app, or show a menu, etc. @param icon the view holding the icon. G
magnet/src/main/java/com/premnirmal/Magnet/IconCallback.java:30
↓ 1 callersMethodonIconDestroyed
Callback for when the icon has been destroyed. Usually you should stop your service in this.
magnet/src/main/java/com/premnirmal/Magnet/IconCallback.java:36
↓ 1 callersMethodreleaseZip
(Context context)
app/src/main/java/com/cundong/memory/demo/right/TwoThreadOutOfMemoryActivity.java:26
↓ 1 callersMethodreleaseZip
(WeakReference<Context> context)
app/src/main/java/com/cundong/memory/demo/right/OneThreadOutOfMemoryActivity.java:33
↓ 1 callersMethodreleaseZip
(WeakReference<Context> context)
app/src/main/java/com/cundong/memory/demo/wrong/ThreadOutOfMemoryActivity.java:46
↓ 1 callersMethodsetIconCallback
Callback for when the icon moves, or when it isis flung away and destroyed @param callback @return
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:99
↓ 1 callersMethodsetIconResId
(int id)
magnet/src/main/java/com/premnirmal/Magnet/RemoveView.java:51
↓ 1 callersMethodsetIconView
The Icon must have a view, provide a view or a layout using {@link #setIconView(int)} @param iconView the view representing the icon @return
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:57
↓ 1 callersMethodsetInitialPosition
Set the initial coordinates of the magnet @param x @param y @return
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:140
↓ 1 callersMethodsetPosition
Set the position of the Magnet. Note: must be called after {@link #show()} is called. This will call {@link IconCallback#onMove(float, float)} on yo
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:318
↓ 1 callersMethodsetRemoveIconResId
you can set a custom remove icon or use the default one @param removeIconResId @return
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:119
↓ 1 callersMethodsetRemoveIconShadow
you can set a custom remove icon shadow or use the default one @param shadow @return
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:129
↓ 1 callersMethodsetRemoveIconShouldBeResponsive
@param shouldBeResponsive @return
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:109
↓ 1 callersMethodsetShadowBG
(int shadowBG)
magnet/src/main/java/com/premnirmal/Magnet/RemoveView.java:55
↓ 1 callersMethodsetShouldFlingAway
whether you can fling away your Magnet towards the bottom of the screen @param shoudlFling @return
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:89
↓ 1 callersMethodsetShouldStickToWall
whether your magnet sticks to the edge of your screen when you release it @param shouldStick @return
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:79
↓ 1 callersMethodshowRemoveView
()
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:254
↓ 1 callersMethodstop
()
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:358
↓ 1 callersMethodtry2StartMonitor
()
app/src/main/java/com/cundong/memory/MainActivity.java:81
↓ 1 callersMethodunbindDrawables
(View view)
app/src/main/java/com/cundong/memory/util/ViewUtils.java:8
MethodApplicationTest
()
magnet/src/androidTest/java/com/premnirmal/Magnet/ApplicationTest.java:10
MethodBitmapWorkerTask
(ImageView imageView)
app/src/main/java/com/cundong/memory/demo/right/AsyncTaskOutOfMemoryActivity.java:39
MethodBuilder
(Context context)
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:48
MethodEmptyService
()
app/src/main/java/com/cundong/memory/service/EmptyService.java:12
MethodInnerHandler
(CoreService service)
app/src/main/java/com/cundong/memory/service/CoreService.java:202
MethodLogger
()
app/src/main/java/com/cundong/memory/util/Logger.java:20
MethodMagnet
(Context context)
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:155
MethodMyHandler
(HandlerOutOfMemoryActivity activity)
app/src/main/java/com/cundong/memory/demo/right/HandlerOutOfMemoryActivity.java:25
MethodMyThread
(TwoThreadOutOfMemoryActivity activity)
app/src/main/java/com/cundong/memory/demo/right/TwoThreadOutOfMemoryActivity.java:34
MethodRemoveView
(Context context)
magnet/src/main/java/com/premnirmal/Magnet/RemoveView.java:35
MethodSimpleAnimator
(View view, int anim)
magnet/src/main/java/com/premnirmal/Magnet/SimpleAnimator.java:18
Methoddestroy
()
magnet/src/main/java/com/premnirmal/Magnet/RemoveView.java:101
MethoddoInBackground
(Integer... params)
app/src/main/java/com/cundong/memory/demo/right/AsyncTaskOutOfMemoryActivity.java:45
MethoddoInBackground
(Integer... params)
app/src/main/java/com/cundong/memory/demo/wrong/AsyncTaskOutOfMemoryActivity.java:51
Methoderror
log.error
app/src/main/java/com/cundong/memory/util/Logger.java:103
MethodgetLogger
()
app/src/main/java/com/cundong/memory/util/Logger.java:24
MethodhandleMessage
(Message msg)
app/src/main/java/com/cundong/memory/service/CoreService.java:206
MethodhandleMessage
(Message msg)
app/src/main/java/com/cundong/memory/demo/right/HandlerOutOfMemoryActivity.java:29
MethodhandleMessage
(Message msg)
app/src/main/java/com/cundong/memory/demo/wrong/HandlerOutOfMemoryActivity.java:35
MethodisDebug
()
app/src/main/java/com/cundong/memory/util/Logger.java:147
MethodonActivityResult
(int requestCode, int resultCode, Intent data)
app/src/main/java/com/cundong/memory/MainActivity.java:108
MethodonAnimationEnd
(Animation animation)
magnet/src/main/java/com/premnirmal/Magnet/RemoveView.java:75
MethodonAnimationRepeat
(Animation animation)
magnet/src/main/java/com/premnirmal/Magnet/RemoveView.java:82
MethodonAnimationStart
(Animation animation)
magnet/src/main/java/com/premnirmal/Magnet/RemoveView.java:70
MethodonBind
(Intent intent)
app/src/main/java/com/cundong/memory/service/CoreService.java:105
MethodonBind
(Intent intent)
app/src/main/java/com/cundong/memory/service/EmptyService.java:15
MethodonClick
(View v)
app/src/main/java/com/cundong/memory/MainActivity.java:43
MethodonClick
(View v)
app/src/main/java/com/cundong/memory/service/CoreService.java:67
MethodonClick
(View v)
app/src/main/java/com/cundong/memory/demo/wrong/MemoryChurnActivity.java:35
MethodonCreate
(Bundle savedInstanceState)
app/src/main/java/com/cundong/memory/MainActivity.java:28
MethodonCreate
()
app/src/main/java/com/cundong/memory/App.java:14
MethodonCreate
()
app/src/main/java/com/cundong/memory/service/CoreService.java:55
MethodonCreate
()
app/src/main/java/com/cundong/memory/service/EmptyService.java:20
MethodonCreate
(Bundle savedInstanceState)
app/src/main/java/com/cundong/memory/demo/right/HandlerOutOfMemoryActivity.java:45
MethodonCreate
(Bundle state)
app/src/main/java/com/cundong/memory/demo/right/OneStaticOutOfMemoryActivity.java:20
MethodonCreate
(Bundle state)
app/src/main/java/com/cundong/memory/demo/right/TwoThreadOutOfMemoryActivity.java:18
MethodonCreate
(Bundle state)
app/src/main/java/com/cundong/memory/demo/right/TwoStaticOutOfMemoryActivity.java:21
MethodonCreate
(Bundle state)
app/src/main/java/com/cundong/memory/demo/right/OneThreadOutOfMemoryActivity.java:23
MethodonCreate
(Bundle state)
app/src/main/java/com/cundong/memory/demo/right/AsyncTaskOutOfMemoryActivity.java:24
MethodonCreate
(Bundle state)
app/src/main/java/com/cundong/memory/demo/wrong/StaticOutOfMemoryActivity.java:41
MethodonCreate
(Bundle savedInstanceState)
app/src/main/java/com/cundong/memory/demo/wrong/HandlerOutOfMemoryActivity.java:41
MethodonCreate
(Bundle state)
app/src/main/java/com/cundong/memory/demo/wrong/ThreadOutOfMemoryActivity.java:36
MethodonCreate
(Bundle state)
app/src/main/java/com/cundong/memory/demo/wrong/AsyncTaskOutOfMemoryActivity.java:35
MethodonCreate
(Bundle savedInstanceState)
app/src/main/java/com/cundong/memory/demo/wrong/MemoryChurnActivity.java:28
MethodonDestroy
()
app/src/main/java/com/cundong/memory/service/CoreService.java:127
MethodonDestroy
()
app/src/main/java/com/cundong/memory/demo/right/TwoStaticOutOfMemoryActivity.java:37
MethodonFling
(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY)
magnet/src/main/java/com/premnirmal/Magnet/FlingListener.java:13
MethodonFlingAway
()
app/src/main/java/com/cundong/memory/service/CoreService.java:173
MethodonIconClick
(View icon, float iconXPose, float iconYPose)
app/src/main/java/com/cundong/memory/service/CoreService.java:183
MethodonIconDestroyed
()
app/src/main/java/com/cundong/memory/service/CoreService.java:192
MethodonMove
(final float x, final float y)
magnet/src/main/java/com/premnirmal/Magnet/RemoveView.java:89
next →1–100 of 119, ranked by callers