Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cundong/MemoryMonitor
/ functions
Functions
119 in github.com/cundong/MemoryMonitor
⨍
Functions
119
◇
Types & classes
36
↓ 8 callers
Method
start
(float x, float y)
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:338
↓ 7 callers
Method
show
Show the Magnet i.e. add it to the Window
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:166
↓ 5 callers
Method
createMessage
(String msg)
app/src/main/java/com/cundong/memory/util/Logger.java:54
↓ 5 callers
Method
getAppContext
()
app/src/main/java/com/cundong/memory/App.java:10
↓ 4 callers
Method
i
log.i
app/src/main/java/com/cundong/memory/util/Logger.java:63
↓ 4 callers
Method
startAnimation
()
magnet/src/main/java/com/premnirmal/Magnet/SimpleAnimator.java:23
↓ 3 callers
Method
onMove
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 callers
Method
addToWindow
(View layout)
magnet/src/main/java/com/premnirmal/Magnet/RemoveView.java:109
↓ 2 callers
Method
clearMemory
(Context context)
app/src/main/java/com/cundong/memory/util/MemoryUtil.java:167
↓ 2 callers
Method
d
log.d
app/src/main/java/com/cundong/memory/util/Logger.java:83
↓ 2 callers
Method
decodeSampledBitmapFromResource
(Resources res, int resId, int reqWidth, int reqHeigh
app/src/main/java/com/cundong/memory/util/BitmapUtils.java:9
↓ 2 callers
Method
destroy
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 callers
Method
flingAway
()
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:242
↓ 2 callers
Method
getAvailableMemory
获取可用内存
app/src/main/java/com/cundong/memory/util/MemoryUtil.java:156
↓ 2 callers
Method
getFunctionName
()
app/src/main/java/com/cundong/memory/util/Logger.java:28
↓ 2 callers
Method
getUsedPercentValue
计算已使用内存的百分比
app/src/main/java/com/cundong/memory/util/MemoryUtil.java:131
↓ 2 callers
Method
goToWall
()
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:266
↓ 2 callers
Method
hide
()
magnet/src/main/java/com/premnirmal/Magnet/RemoveView.java:67
↓ 2 callers
Method
move
(float deltaX, float deltaY)
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:278
↓ 2 callers
Method
updateSize
()
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:195
↓ 1 callers
Method
addToWindow
(View icon)
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:176
↓ 1 callers
Method
build
()
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:146
↓ 1 callers
Method
calculateInSampleSize
( BitmapFactory.Options options, int reqWidth, int reqHeight)
app/src/main/java/com/cundong/memory/util/BitmapUtils.java:25
↓ 1 callers
Method
e
log.e
app/src/main/java/com/cundong/memory/util/Logger.java:93
↓ 1 callers
Method
getIconView
()
app/src/main/java/com/cundong/memory/service/CoreService.java:100
↓ 1 callers
Method
getTotalPss
getTotalPss,5.0+使用开源的android-processes解决方案,5.0以下使用系统api @param processNameList @return
app/src/main/java/com/cundong/memory/util/MemoryUtil.java:37
↓ 1 callers
Method
hideRemoveView
()
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:260
↓ 1 callers
Method
isServiceRunning
使用Application context来调用getSystemService,避免内存泄漏 @param className @return
app/src/main/java/com/cundong/memory/MainActivity.java:130
↓ 1 callers
Method
onFlingAway
Insert code for what to do when the icon has been flung away
magnet/src/main/java/com/premnirmal/Magnet/IconCallback.java:14
↓ 1 callers
Method
onIconClick
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 callers
Method
onIconDestroyed
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 callers
Method
releaseZip
(Context context)
app/src/main/java/com/cundong/memory/demo/right/TwoThreadOutOfMemoryActivity.java:26
↓ 1 callers
Method
releaseZip
(WeakReference<Context> context)
app/src/main/java/com/cundong/memory/demo/right/OneThreadOutOfMemoryActivity.java:33
↓ 1 callers
Method
releaseZip
(WeakReference<Context> context)
app/src/main/java/com/cundong/memory/demo/wrong/ThreadOutOfMemoryActivity.java:46
↓ 1 callers
Method
setIconCallback
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 callers
Method
setIconResId
(int id)
magnet/src/main/java/com/premnirmal/Magnet/RemoveView.java:51
↓ 1 callers
Method
setIconView
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 callers
Method
setInitialPosition
Set the initial coordinates of the magnet @param x @param y @return
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:140
↓ 1 callers
Method
setPosition
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 callers
Method
setRemoveIconResId
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 callers
Method
setRemoveIconShadow
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 callers
Method
setRemoveIconShouldBeResponsive
@param shouldBeResponsive @return
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:109
↓ 1 callers
Method
setShadowBG
(int shadowBG)
magnet/src/main/java/com/premnirmal/Magnet/RemoveView.java:55
↓ 1 callers
Method
setShouldFlingAway
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 callers
Method
setShouldStickToWall
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 callers
Method
showRemoveView
()
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:254
↓ 1 callers
Method
stop
()
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:358
↓ 1 callers
Method
try2StartMonitor
()
app/src/main/java/com/cundong/memory/MainActivity.java:81
↓ 1 callers
Method
unbindDrawables
(View view)
app/src/main/java/com/cundong/memory/util/ViewUtils.java:8
Method
ApplicationTest
()
magnet/src/androidTest/java/com/premnirmal/Magnet/ApplicationTest.java:10
Method
BitmapWorkerTask
(ImageView imageView)
app/src/main/java/com/cundong/memory/demo/right/AsyncTaskOutOfMemoryActivity.java:39
Method
Builder
(Context context)
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:48
Method
EmptyService
()
app/src/main/java/com/cundong/memory/service/EmptyService.java:12
Method
InnerHandler
(CoreService service)
app/src/main/java/com/cundong/memory/service/CoreService.java:202
Method
Logger
()
app/src/main/java/com/cundong/memory/util/Logger.java:20
Method
Magnet
(Context context)
magnet/src/main/java/com/premnirmal/Magnet/Magnet.java:155
Method
MyHandler
(HandlerOutOfMemoryActivity activity)
app/src/main/java/com/cundong/memory/demo/right/HandlerOutOfMemoryActivity.java:25
Method
MyThread
(TwoThreadOutOfMemoryActivity activity)
app/src/main/java/com/cundong/memory/demo/right/TwoThreadOutOfMemoryActivity.java:34
Method
RemoveView
(Context context)
magnet/src/main/java/com/premnirmal/Magnet/RemoveView.java:35
Method
SimpleAnimator
(View view, int anim)
magnet/src/main/java/com/premnirmal/Magnet/SimpleAnimator.java:18
Method
destroy
()
magnet/src/main/java/com/premnirmal/Magnet/RemoveView.java:101
Method
doInBackground
(Integer... params)
app/src/main/java/com/cundong/memory/demo/right/AsyncTaskOutOfMemoryActivity.java:45
Method
doInBackground
(Integer... params)
app/src/main/java/com/cundong/memory/demo/wrong/AsyncTaskOutOfMemoryActivity.java:51
Method
error
log.error
app/src/main/java/com/cundong/memory/util/Logger.java:103
Method
getLogger
()
app/src/main/java/com/cundong/memory/util/Logger.java:24
Method
handleMessage
(Message msg)
app/src/main/java/com/cundong/memory/service/CoreService.java:206
Method
handleMessage
(Message msg)
app/src/main/java/com/cundong/memory/demo/right/HandlerOutOfMemoryActivity.java:29
Method
handleMessage
(Message msg)
app/src/main/java/com/cundong/memory/demo/wrong/HandlerOutOfMemoryActivity.java:35
Method
isDebug
()
app/src/main/java/com/cundong/memory/util/Logger.java:147
Method
onActivityResult
(int requestCode, int resultCode, Intent data)
app/src/main/java/com/cundong/memory/MainActivity.java:108
Method
onAnimationEnd
(Animation animation)
magnet/src/main/java/com/premnirmal/Magnet/RemoveView.java:75
Method
onAnimationRepeat
(Animation animation)
magnet/src/main/java/com/premnirmal/Magnet/RemoveView.java:82
Method
onAnimationStart
(Animation animation)
magnet/src/main/java/com/premnirmal/Magnet/RemoveView.java:70
Method
onBind
(Intent intent)
app/src/main/java/com/cundong/memory/service/CoreService.java:105
Method
onBind
(Intent intent)
app/src/main/java/com/cundong/memory/service/EmptyService.java:15
Method
onClick
(View v)
app/src/main/java/com/cundong/memory/MainActivity.java:43
Method
onClick
(View v)
app/src/main/java/com/cundong/memory/service/CoreService.java:67
Method
onClick
(View v)
app/src/main/java/com/cundong/memory/demo/wrong/MemoryChurnActivity.java:35
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/cundong/memory/MainActivity.java:28
Method
onCreate
()
app/src/main/java/com/cundong/memory/App.java:14
Method
onCreate
()
app/src/main/java/com/cundong/memory/service/CoreService.java:55
Method
onCreate
()
app/src/main/java/com/cundong/memory/service/EmptyService.java:20
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/cundong/memory/demo/right/HandlerOutOfMemoryActivity.java:45
Method
onCreate
(Bundle state)
app/src/main/java/com/cundong/memory/demo/right/OneStaticOutOfMemoryActivity.java:20
Method
onCreate
(Bundle state)
app/src/main/java/com/cundong/memory/demo/right/TwoThreadOutOfMemoryActivity.java:18
Method
onCreate
(Bundle state)
app/src/main/java/com/cundong/memory/demo/right/TwoStaticOutOfMemoryActivity.java:21
Method
onCreate
(Bundle state)
app/src/main/java/com/cundong/memory/demo/right/OneThreadOutOfMemoryActivity.java:23
Method
onCreate
(Bundle state)
app/src/main/java/com/cundong/memory/demo/right/AsyncTaskOutOfMemoryActivity.java:24
Method
onCreate
(Bundle state)
app/src/main/java/com/cundong/memory/demo/wrong/StaticOutOfMemoryActivity.java:41
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/cundong/memory/demo/wrong/HandlerOutOfMemoryActivity.java:41
Method
onCreate
(Bundle state)
app/src/main/java/com/cundong/memory/demo/wrong/ThreadOutOfMemoryActivity.java:36
Method
onCreate
(Bundle state)
app/src/main/java/com/cundong/memory/demo/wrong/AsyncTaskOutOfMemoryActivity.java:35
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/cundong/memory/demo/wrong/MemoryChurnActivity.java:28
Method
onDestroy
()
app/src/main/java/com/cundong/memory/service/CoreService.java:127
Method
onDestroy
()
app/src/main/java/com/cundong/memory/demo/right/TwoStaticOutOfMemoryActivity.java:37
Method
onFling
(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY)
magnet/src/main/java/com/premnirmal/Magnet/FlingListener.java:13
Method
onFlingAway
()
app/src/main/java/com/cundong/memory/service/CoreService.java:173
Method
onIconClick
(View icon, float iconXPose, float iconYPose)
app/src/main/java/com/cundong/memory/service/CoreService.java:183
Method
onIconDestroyed
()
app/src/main/java/com/cundong/memory/service/CoreService.java:192
Method
onMove
(final float x, final float y)
magnet/src/main/java/com/premnirmal/Magnet/RemoveView.java:89
next →
1–100 of 119, ranked by callers