MCPcopy Create free account

hub / github.com/czn6/Pandora / functions

Functions87 in github.com/czn6/Pandora

↓ 8 callersMethodgetApplication
获取全局 Application
pandora-basic/src/main/java/me/yifeiyuan/pandora/ApplicationUtils.java:41
↓ 8 callersMethodisData
(char octect)
pandora-full/src/main/java/me/yifeiyuan/pandora/full/Base64.java:65
↓ 5 callersMethodnotNull
(Object o)
pandora-basic/src/main/java/me/yifeiyuan/pandora/Predictions.java:15
↓ 4 callersMethodaddObserver
()
pandora-basic/src/main/java/me/yifeiyuan/pandora/LifecycleHandler.java:42
↓ 4 callersMethodisPad
(char octect)
pandora-full/src/main/java/me/yifeiyuan/pandora/full/Base64.java:61
↓ 3 callersMethodisMainThread
()
pandora-basic/src/main/java/me/yifeiyuan/pandora/MainThread.java:30
↓ 2 callersMethodgetScreenHeight
获得屏幕宽度 @param context @return
pandora-basic/src/main/java/me/yifeiyuan/pandora/UiUtils.java:63
↓ 2 callersMethodgetScreenWidth
获得屏幕高度 @param context @return
pandora-basic/src/main/java/me/yifeiyuan/pandora/UiUtils.java:49
↓ 2 callersMethodisEmpty
(@Nullable final Collection<?> collection)
pandora-full/src/main/java/me/yifeiyuan/pandora/full/collection/CollectionUtils.java:17
↓ 2 callersMethodpost
(@NonNull Runnable runnable)
pandora-basic/src/main/java/me/yifeiyuan/pandora/MainThread.java:18
↓ 2 callersMethodshow
弹 Toast , 复用一个单例,解决多次弹 Toast 的问题。 @param msg
pandora-basic/src/main/java/me/yifeiyuan/pandora/ToastUtils.java:24
↓ 1 callersMethodcloseSilently
关闭流 @param closeable
pandora-full/src/main/java/me/yifeiyuan/pandora/full/io/IoUtils.java:21
↓ 1 callersMethoddebug
在 App 处于 Debug 的环境下弹 Toast。 @param msg
pandora-basic/src/main/java/me/yifeiyuan/pandora/ToastUtils.java:42
↓ 1 callersMethoddecode
Decodes Base64 data into octects @param encoded string containing Base64 data @return Array containind decoded data.
pandora-full/src/main/java/me/yifeiyuan/pandora/full/Base64.java:175
↓ 1 callersMethoddp2px
(float dp)
pandora-basic/src/main/java/me/yifeiyuan/pandora/UiUtils.java:24
↓ 1 callersMethodencode
Encodes hex octects into Base64 @param binaryData Array containing binaryData @return Encoded Base64 array
pandora-full/src/main/java/me/yifeiyuan/pandora/full/Base64.java:76
↓ 1 callersMethodisAppDebugable
@return App 是否可以 debug
pandora-basic/src/main/java/me/yifeiyuan/pandora/AppUtils.java:54
↓ 1 callersMethodisWhiteSpace
(char octect)
pandora-full/src/main/java/me/yifeiyuan/pandora/full/Base64.java:57
↓ 1 callersMethodremoveWhiteSpace
remove WhiteSpace from MIME containing encoded Base64 data. @param data the byte array of base64 data (with WS) @return the new length
pandora-full/src/main/java/me/yifeiyuan/pandora/full/Base64.java:299
↓ 1 callersMethodrun
()
pandora-basic/src/main/java/me/yifeiyuan/pandora/ToastUtils.java:26
MethodAppUtils
()
pandora-basic/src/main/java/me/yifeiyuan/pandora/AppUtils.java:13
MethodApplicationUtils
()
pandora-basic/src/main/java/me/yifeiyuan/pandora/ApplicationUtils.java:18
MethodBase64
()
pandora-full/src/main/java/me/yifeiyuan/pandora/full/Base64.java:8
MethodBitmapUtils
()
pandora-full/src/main/java/me/yifeiyuan/pandora/full/ui/BitmapUtils.java:27
MethodClipboardUtils
()
pandora-full/src/main/java/me/yifeiyuan/pandora/full/device/ClipboardUtils.java:16
MethodCollectionUtils
()
pandora-full/src/main/java/me/yifeiyuan/pandora/full/collection/CollectionUtils.java:13
MethodDeviceUtils
()
pandora-full/src/main/java/me/yifeiyuan/pandora/full/device/DeviceUtils.java:16
MethodFileUtils
()
pandora-full/src/main/java/me/yifeiyuan/pandora/full/io/FileUtils.java:9
MethodImmUtils
()
pandora-full/src/main/java/me/yifeiyuan/pandora/full/device/ImmUtils.java:16
MethodIoUtils
()
pandora-full/src/main/java/me/yifeiyuan/pandora/full/io/IoUtils.java:12
MethodLifecycleHandler
(final LifecycleOwner lifecycleOwner)
pandora-basic/src/main/java/me/yifeiyuan/pandora/LifecycleHandler.java:19
MethodMainThread
()
pandora-basic/src/main/java/me/yifeiyuan/pandora/MainThread.java:12
MethodNetworkUtils
()
pandora-full/src/main/java/me/yifeiyuan/pandora/full/device/NetworkUtils.java:14
MethodPathUtils
()
pandora-full/src/main/java/me/yifeiyuan/pandora/full/ui/PathUtils.java:13
MethodPredictions
()
pandora-basic/src/main/java/me/yifeiyuan/pandora/Predictions.java:11
MethodSdCardUtils
()
pandora-full/src/main/java/me/yifeiyuan/pandora/full/storage/SdCardUtils.java:10
MethodStringUtils
()
pandora-full/src/main/java/me/yifeiyuan/pandora/full/StringUtils.java:8
MethodToastUtils
()
pandora-basic/src/main/java/me/yifeiyuan/pandora/ToastUtils.java:10
MethodUiUtils
()
pandora-basic/src/main/java/me/yifeiyuan/pandora/UiUtils.java:20
MethodViewUtils
()
pandora-full/src/main/java/me/yifeiyuan/pandora/full/ui/ViewUtils.java:13
Methodaccept
(File pathname)
pandora-full/src/main/java/me/yifeiyuan/pandora/full/device/DeviceUtils.java:50
Methodaddition_isCorrect
()
pandora-full/src/test/java/me/yifeiyuan/pandora/ExampleUnitTest.java:13
Methodaddition_isCorrect
()
app/src/test/java/me/yifeiyuan/pandoradev/ExampleUnitTest.java:13
Methodaddition_isCorrect
()
pandora-basic/src/test/java/me/yifeiyuan/pandora/ExampleUnitTest.java:13
MethodcalculateInSampleSize
计算inSampleSize,该方法源自Android官网 @param options @param reqWidth @param reqHeight @return
pandora-full/src/main/java/me/yifeiyuan/pandora/full/ui/BitmapUtils.java:86
MethodchangeBitmapColor
给bitmap着色 @param sourceBitmap dest @param color 颜色资源id @return
pandora-full/src/main/java/me/yifeiyuan/pandora/full/ui/BitmapUtils.java:116
Methodcopy
(@NonNull Context context, @NonNull CharSequence label, @NonNull CharSequence text)
pandora-full/src/main/java/me/yifeiyuan/pandora/full/device/ClipboardUtils.java:20
MethodcreateAnimPathEffect
生成一个可用作Path动画的DashPathEffect 效果 从头画到尾 @param pathLength path的长度 可以通过{@link #measurePath(Path)}来测量path的长度 @param phase 阶段 @return DashPathEffect
pandora-full/src/main/java/me/yifeiyuan/pandora/full/ui/PathUtils.java:38
Methoddecode2String
将码转为String @param value @return
pandora-full/src/main/java/me/yifeiyuan/pandora/full/Base64.java:287
MethoddeleteFile
(String path)
pandora-full/src/main/java/me/yifeiyuan/pandora/full/io/FileUtils.java:13
MethodexpandClickArea
扩展一个 View 的点击范围 通常扩展点击范围可以用 padding 来处理,如果 padding 不适合则可以使用该方法。 @param target,你想要扩展点击区域的 View @param areaInDp,要扩展的大小,单位为 dp @see #resetClickArea(
pandora-full/src/main/java/me/yifeiyuan/pandora/full/ui/ViewUtils.java:28
MethodgetBitmapSize
获取bitmap的大小 @param bitmap @return bitmap的大小
pandora-full/src/main/java/me/yifeiyuan/pandora/full/ui/BitmapUtils.java:67
MethodgetCpuCount
获取 CPU 数量 @return CPU的个数 默认为1
pandora-full/src/main/java/me/yifeiyuan/pandora/full/device/DeviceUtils.java:35
MethodgetCurrNetType
得到当前的手机网络类型 @param context @return 没网返回"" , 有网返回 2g / 3g /4g/wifi
pandora-full/src/main/java/me/yifeiyuan/pandora/full/device/NetworkUtils.java:55
MethodgetMacAddress
(@NonNull Context context)
pandora-full/src/main/java/me/yifeiyuan/pandora/full/device/DeviceUtils.java:25
MethodgetSoftButtonsBarHeight
(@NonNull Context context)
pandora-basic/src/main/java/me/yifeiyuan/pandora/UiUtils.java:106
MethodgetStatusBarHeight
获取状态栏高度 @param context @return 状态栏高度 默认为0
pandora-basic/src/main/java/me/yifeiyuan/pandora/UiUtils.java:77
MethodgetToolbarHeight
获取toolbar的高度 @param context @return 默认为0
pandora-basic/src/main/java/me/yifeiyuan/pandora/UiUtils.java:96
MethodgetVersionCode
获取 App 的版本号 @return 获取版本号 默认为0
pandora-basic/src/main/java/me/yifeiyuan/pandora/AppUtils.java:39
MethodgetVersionName
获取 App 的版本名 @return app的版本名 默认为""
pandora-basic/src/main/java/me/yifeiyuan/pandora/AppUtils.java:22
Methodhide
隐藏输入法 @param act activity
pandora-full/src/main/java/me/yifeiyuan/pandora/full/device/ImmUtils.java:25
MethodisNetworkConnected
网络是否连接 注意需要权限: {@link android.Manifest.permission#ACCESS_NETWORK_STATE} @param context 上下文 @return true 如果网络连接着
pandora-full/src/main/java/me/yifeiyuan/pandora/full/device/NetworkUtils.java:27
MethodisSdCardMounted
@return 外部SD卡是否可用
pandora-full/src/main/java/me/yifeiyuan/pandora/full/storage/SdCardUtils.java:17
MethodisWifiConnected
wifi是否连接可用 注意需要权限: {@link android.Manifest.permission#ACCESS_NETWORK_STATE} @param context @return true 如果wifi可用
pandora-full/src/main/java/me/yifeiyuan/pandora/full/device/NetworkUtils.java:42
MethodmeasurePath
测量path的长度 @param path 需要测量的path @return path的长度
pandora-full/src/main/java/me/yifeiyuan/pandora/full/ui/PathUtils.java:24
MethodnotEmpty
(CharSequence charSequence)
pandora-basic/src/main/java/me/yifeiyuan/pandora/Predictions.java:25
MethodonBackgroundThread
Throws an {@link IllegalArgumentException} if called on the main thread.
pandora-basic/src/main/java/me/yifeiyuan/pandora/Predictions.java:47
MethodonCreate
(Bundle savedInstanceState)
app/src/main/java/me/yifeiyuan/pandoradev/MainActivity.java:12
MethodonDestroy
()
pandora-basic/src/main/java/me/yifeiyuan/pandora/LifecycleHandler.java:47
MethodonMainThread
Throws an {@link IllegalArgumentException} if called on a thread other than the main thread.
pandora-basic/src/main/java/me/yifeiyuan/pandora/Predictions.java:38
MethodonTestToastUtils
(View view)
app/src/main/java/me/yifeiyuan/pandoradev/MainActivity.java:20
MethodpostDelayed
(@NonNull Runnable runnable, long delayMillis)
pandora-basic/src/main/java/me/yifeiyuan/pandora/MainThread.java:26
Methodpx2dp
(float px)
pandora-basic/src/main/java/me/yifeiyuan/pandora/UiUtils.java:32
Methodpx2sp
(float px)
pandora-basic/src/main/java/me/yifeiyuan/pandora/UiUtils.java:37
MethodresetClickArea
重置点击区域 @param target
pandora-full/src/main/java/me/yifeiyuan/pandora/full/ui/ViewUtils.java:58
Methodrun
()
pandora-full/src/main/java/me/yifeiyuan/pandora/full/ui/ViewUtils.java:35
MethodsaveBitmapToFile
将Bitmap保存到file中 @param file 目标文件 @param bitmap 目标Bitmap @param format 保存的格式,具体可看{@link android.graphics.Bitmap.CompressFormat} @param quality 0-
pandora-full/src/main/java/me/yifeiyuan/pandora/full/ui/BitmapUtils.java:41
MethodsetupApplication
设置全局 Application
pandora-basic/src/main/java/me/yifeiyuan/pandora/ApplicationUtils.java:48
Methodshow
显示输入法 @param act activity
pandora-full/src/main/java/me/yifeiyuan/pandora/full/device/ImmUtils.java:39
MethodsnapShotWithStatusBar
获取当前屏幕截图 包含状态栏 @param activity @return
pandora-basic/src/main/java/me/yifeiyuan/pandora/UiUtils.java:133
MethodsnapShotWithoutStatusBar
获取当前屏幕截图 但不包含状态栏 @param activity @return
pandora-basic/src/main/java/me/yifeiyuan/pandora/UiUtils.java:153
Methodsp2px
(float px)
pandora-basic/src/main/java/me/yifeiyuan/pandora/UiUtils.java:28
Methodstring2Encode
将String加密 @param string @return
pandora-full/src/main/java/me/yifeiyuan/pandora/full/Base64.java:275
MethodtoInt
(String str)
pandora-full/src/main/java/me/yifeiyuan/pandora/full/StringUtils.java:12
MethoduseAppContext
()
pandora-full/src/androidTest/java/me/yifeiyuan/pandora/ExampleInstrumentedTest.java:19
MethoduseAppContext
()
app/src/androidTest/java/me/yifeiyuan/pandoradev/ExampleInstrumentedTest.java:19
MethoduseAppContext
()
pandora-basic/src/androidTest/java/me/yifeiyuan/pandora/ExampleInstrumentedTest.java:19