Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AlexMofer/ProjectX
/ functions
Functions
3,419 in github.com/AlexMofer/ProjectX
⨍
Functions
3,419
◇
Types & classes
751
↓ 2 callers
Method
isMainThread
Returns true if the current thread is the main thread, false otherwise. @return true if we are on the main thread, false otherwise.
support/src/main/java/io/github/alexmofer/android/support/utils/ThreadUtils.java:35
↓ 2 callers
Method
isNight
判断是否为深色模式 @param configuration Configuration @return 为深色模式时返回true
support/src/main/java/io/github/alexmofer/android/support/utils/ConfigurationUtils.java:21
↓ 2 callers
Method
isRunning
()
app_old/src/main/java/io/github/alexmofer/projectx/widget/CircularProgressImageView.java:224
↓ 2 callers
Method
isSW480
判断是否窗口短边宽度在480dp及以上 @return 不低于限定值时返回true
support/src/main/java/io/github/alexmofer/android/support/window/WindowMetricsHelper.java:260
↓ 2 callers
Method
isStarted
判断服务是否开启 @return 服务已开启时返回true
app_old/src/main/java/io/github/alexmofer/projectx/business/others/ftp/FtpServiceHelper.java:46
↓ 2 callers
Method
isUnderChild
(float x, float y)
support/src/main/java/io/github/alexmofer/android/support/app/CenterDialogFragment.java:361
↓ 2 callers
Method
load
根据给定数据生成图片文件,如果无法生成图片文件则返回{@code null} 。 <p>注意 - {@code width}和{@code height}参数仅供参考,生成的图片文件无需与给定尺寸完全匹配。 一个典型的应用场景是使用目标尺寸来确定图片文件的降采样比例,以避免分配过大的内存空间。
support/src/main/java/io/github/alexmofer/android/support/glide/LocalImageFileAdapter.java:58
↓ 2 callers
Method
loadConfig
()
app_old/src/main/java/io/github/alexmofer/projectx/business/others/font/FontViewModel.java:20
↓ 2 callers
Method
loadOpenType
()
app_old/src/main/java/io/github/alexmofer/projectx/business/others/opentypelist/OpenTypeListViewModel.java:22
↓ 2 callers
Method
loadTypefaceCollection
(String nameOrAlias)
app_old/src/main/java/io/github/alexmofer/projectx/business/others/font/FontViewModel.java:22
↓ 2 callers
Method
newDivider
新建分割器 @param color 颜色 @param width 宽度,-1表示占满 @param height 高度,-1表示占满 @return 分割器
support/src/main/java/io/github/alexmofer/android/support/utils/DrawableUtils.java:50
↓ 2 callers
Method
newEndSystemBars
()
support/src/main/java/io/github/alexmofer/android/support/window/AvoidAreaCalculator.java:519
↓ 2 callers
Method
newGradientDrawable
(@ColorInt int fillColor, float cornerRadius)
support/src/main/java/io/github/alexmofer/android/support/utils/DrawableUtils.java:175
↓ 2 callers
Method
newInstance
()
app_old/src/main/java/io/github/alexmofer/projectx/business/others/ftp/legacy/LegacyFragment.java:69
↓ 2 callers
Method
newMaxSize
(Context context, int maxWidth, int maxHeight)
support/src/main/java/io/github/alexmofer/android/support/widget/maxsize/MaxSizeUtils.java:72
↓ 2 callers
Method
newMaxSizeFrameLayout
(@NonNull Context context, int maxWidth, int maxHeight)
support/src/main/java/io/github/alexmofer/android/support/widget/maxsize/MaxSizeUtils.java:49
↓ 2 callers
Method
newStartSystemBars
()
support/src/main/java/io/github/alexmofer/android/support/window/AvoidAreaCalculator.java:506
↓ 2 callers
Method
newTopEnd
(Context context, float viewWidth, float v
support/src/main/java/io/github/alexmofer/android/support/window/AvoidAreaCalculator.java:670
↓ 2 callers
Method
newTopStart
(Context context, float viewWidth, float
support/src/main/java/io/github/alexmofer/android/support/window/AvoidAreaCalculator.java:660
↓ 2 callers
Method
notifyProgress
()
support_v1/src/main/java/io/github/alexmofer/android/support/io/CountingOutputStream.java:70
↓ 2 callers
Method
notifyProgress
()
support/src/main/java/io/github/alexmofer/android/support/io/CountingOutputStream.java:70
↓ 2 callers
Method
onAttached
(@NonNull FunctionRFloat stateGetter, @NonNull FunctionPFloat stateSetter)
support/src/main/java/io/github/alexmofer/android/support/view/CheckableViewHelper.java:103
↓ 2 callers
Method
onChanged
发生变化 <p>窗口变化并不考虑布局方向,请在应用时自行根据 View 布局方向进行处理 @param start 左或右边距,未设置处理时固定返回 0 @param top 上边距,未设置处理时固定返回 0 @param end 右或左边距,未设置处理时固定返回 0 @param
support/src/main/java/io/github/alexmofer/android/support/window/AvoidAreaCalculator.java:244
↓ 2 callers
Method
onComputeInternalInsets
(Object info)
app_old/src/main/java/io/github/alexmofer/projectx/privateapi/viewtreeobserver/OnComputeInternalInsetsListenerHandler.java:27
↓ 2 callers
Method
onDestroy
()
support_v1/src/main/java/io/github/alexmofer/android/support/widget/LifecycleViewHolder.java:67
↓ 2 callers
Method
onDestroy
执行销毁
support_v1/src/main/java/io/github/alexmofer/android/support/app/ApplicationData.java:37
↓ 2 callers
Method
onDrawProgressChanged
()
support/src/main/java/io/github/alexmofer/android/support/view/ProgressBarHelper.java:181
↓ 2 callers
Method
onHorizontalScrollTo
(float scrollX)
support/src/main/java/io/github/alexmofer/android/support/view/ViewScrollWithStepHelper.java:467
↓ 2 callers
Method
onItemPicked
(String item)
app_old/src/main/java/io/github/alexmofer/projectx/business/others/font/FontFamilyPickerDialog.java:68
↓ 2 callers
Method
onPreDraw
开始绘制 @param parent RecyclerView @param orientation 布局方向
support/src/main/java/io/github/alexmofer/android/support/widget/DividerItemDecoration.java:328
↓ 2 callers
Method
onReceiveValue
收到JS调用 @param value 数据(一般都是Json)
app_old/src/main/java/io/github/alexmofer/projectx/widget/PowerfulWebView.java:359
↓ 2 callers
Method
onRemove
(WebView view)
app_old/src/main/java/io/github/alexmofer/projectx/widget/PowerfulWebView.java:341
↓ 2 callers
Method
onStateChanged
()
support/src/main/java/io/github/alexmofer/android/support/view/CheckableViewHelper.java:101
↓ 2 callers
Method
onStop
()
support_v1/src/main/java/io/github/alexmofer/android/support/widget/LifecycleViewHolder.java:63
↓ 2 callers
Method
onSwitch
切换 @param legacy 是否为传统方式
app_old/src/main/java/io/github/alexmofer/projectx/business/others/ftp/FtpFragmentCallback.java:29
↓ 2 callers
Method
onToolbarMenuUpdate
更新Toolbar菜单 @param menu 菜单
support_v1/src/main/java/io/github/alexmofer/android/support/app/Fragment.java:127
↓ 2 callers
Method
onToolbarMenuUpdate
更新Toolbar菜单 @param menu 菜单
support_v1/src/main/java/io/github/alexmofer/android/support/app/AppCompatActivity.java:164
↓ 2 callers
Method
onVerticalScrollTo
(float scrollY)
support/src/main/java/io/github/alexmofer/android/support/view/ViewScrollWithStepHelper.java:482
↓ 2 callers
Method
onWindowContentViewChanged
窗口内容View变化 @param window 窗口
support_v1/src/main/java/io/github/alexmofer/android/support/app/AppCompatDialogFragment.java:43
↓ 2 callers
Method
open
()
app_old/src/main/java/io/github/alexmofer/projectx/business/others/ftp/legacy/LegacyFragment.java:191
↓ 2 callers
Method
queryForString
@noinspection SameParameterValue
support_v1/src/main/java/io/github/alexmofer/android/support/utils/UriUtils.java:99
↓ 2 callers
Method
queryForString
@noinspection SameParameterValue
support/src/main/java/io/github/alexmofer/android/support/utils/UriUtils.java:99
↓ 2 callers
Method
readString
(File file)
app_old/src/main/java/io/github/alexmofer/projectx/business/others/clipboard/ClipboardActivity.java:70
↓ 2 callers
Method
recycleVelocityTracker
()
support/src/main/java/io/github/alexmofer/android/support/view/ViewScrollWithStepHelper.java:190
↓ 2 callers
Method
removeAt
移除下标下的值 @param index 下标 @return 值
support_v1/src/main/java/io/github/alexmofer/android/support/collection/SimplifiedIntArraySet.java:126
↓ 2 callers
Method
selectAll
()
support/src/main/java/io/github/alexmofer/android/support/widget/builders/EditTextBuilder.java:66
↓ 2 callers
Method
set
设置子视图与标题 @param position 位置 @param view 子视图 @param title 标题
support/src/main/java/io/github/alexmofer/android/support/widget/ViewsPagerAdapter.java:229
↓ 2 callers
Method
set
(DrawChangeable view, Object value)
support/src/main/java/io/github/alexmofer/android/support/transition/ChangeDrawTransform.java:45
↓ 2 callers
Method
setBackground
(Drawable background)
support/src/main/java/io/github/alexmofer/android/support/widget/builders/ViewBuilder.java:188
↓ 2 callers
Method
setBackgroundColor
设置背景色 @param color 背景色
support/src/main/java/io/github/alexmofer/android/support/widget/builders/ViewBuilder.java:183
↓ 2 callers
Method
setClipToOutline
(boolean clipToOutline)
support/src/main/java/io/github/alexmofer/android/support/widget/builders/ViewBuilder.java:587
↓ 2 callers
Method
setCollectionItem
(int position)
app_old/src/main/java/io/github/alexmofer/projectx/business/others/opentype/OpenTypeViewModel.java:26
↓ 2 callers
Method
setColors
(@Nullable @ColorInt int[] colors)
support/src/main/java/io/github/alexmofer/android/support/graphics/drawable/builders/GradientDrawableBuilder.java:127
↓ 2 callers
Method
setContentDescription
(CharSequence contentDescription)
support/src/main/java/io/github/alexmofer/android/support/widget/builders/ImageViewBuilder.java:112
↓ 2 callers
Method
setDevices
(Collection<? extends BluetoothDevice> devices)
app_old/src/main/java/io/github/alexmofer/projectx/business/others/printer/PrinterDeviceAdapter.java:41
↓ 2 callers
Method
setEnd
(@Nullable Condition end)
support/src/main/java/io/github/alexmofer/android/support/window/AvoidAreaCalculator.java:383
↓ 2 callers
Method
setFragment
(boolean legacy)
app_old/src/main/java/io/github/alexmofer/projectx/business/others/ftp/FtpActivity.java:66
↓ 2 callers
Method
setFrameDuration
设置每一帧所需时间 @param frameDuration 每一帧所需时间
support/src/main/java/io/github/alexmofer/android/support/graphics/drawable/AnimatedRotateDrawable.java:190
↓ 2 callers
Method
setFramesCount
设置旋转一周的帧数 @param framesCount 帧数
support/src/main/java/io/github/alexmofer/android/support/graphics/drawable/AnimatedRotateDrawable.java:176
↓ 2 callers
Method
setItem
(FontAdapterViewModel model, Object item, int index)
app_old/src/main/java/io/github/alexmofer/projectx/business/others/font/FontViewHolder.java:77
↓ 2 callers
Method
setLayoutFullscreen
设置布局可绘制在状态栏下 @param navigation 是否包含导航栏
app_old/src/main/java/io/github/alexmofer/projectx/utils/ViewUtils.java:35
↓ 2 callers
Method
setMarginBottom
(int bottom)
support/src/main/java/io/github/alexmofer/android/support/widget/builders/ViewBuilder.java:352
↓ 2 callers
Method
setName
(String name)
app_old/src/main/java/io/github/alexmofer/projectx/business/others/font/FontViewHolder.java:52
↓ 2 callers
Method
setOnFocusChangeListener
(View.OnFocusChangeListener l)
support/src/main/java/io/github/alexmofer/android/support/widget/builders/ViewBuilder.java:879
↓ 2 callers
Method
setOutlineProvider
(ViewOutlineProvider provider)
support/src/main/java/io/github/alexmofer/android/support/widget/builders/ViewBuilder.java:582
↓ 2 callers
Method
setRadius
设置圆角半径 @param radius 半径
support_v1/src/main/java/io/github/alexmofer/android/support/widget/RoundRectOutlineProvider.java:83
↓ 2 callers
Method
setReverse
设置是否逆时针 @param reverse 是否逆时针
support/src/main/java/io/github/alexmofer/android/support/graphics/drawable/AnimatedRotateDrawable.java:203
↓ 2 callers
Method
setSelectAllOnFocus
(boolean selectAllOnFocus)
support/src/main/java/io/github/alexmofer/android/support/widget/builders/TextViewBuilder.java:422
↓ 2 callers
Method
setSelection
(int start, int stop)
support/src/main/java/io/github/alexmofer/android/support/widget/builders/EditTextBuilder.java:56
↓ 2 callers
Method
setShowDividers
(int showDividers)
support/src/main/java/io/github/alexmofer/android/support/widget/builders/LinearLayoutBuilder.java:71
↓ 2 callers
Method
setSize
(int size)
support/src/main/java/io/github/alexmofer/android/support/widget/builders/ViewBuilder.java:319
↓ 2 callers
Method
setStart
(@Nullable Condition start)
support/src/main/java/io/github/alexmofer/android/support/window/AvoidAreaCalculator.java:378
↓ 2 callers
Method
setTitle
设置标题 修改标题不会触发刷新 @param position 位置 @param title 标题
support_v1/src/main/java/io/github/alexmofer/android/support/widget/ViewsPagerAdapter.java:259
↓ 2 callers
Method
setTypeface
(@Nullable Typeface tf)
support/src/main/java/io/github/alexmofer/android/support/widget/builders/TextViewBuilder.java:140
↓ 2 callers
Method
setUp
(SystemBarStyle statusBarStyle, SystemBarStyle navigationBarStyle, Window window, View view
support/src/main/java/io/github/alexmofer/android/support/window/EdgeToEdge.java:124
↓ 2 callers
Method
setView
设置 View @param view View
support/src/main/java/io/github/alexmofer/android/support/window/AvoidAreaCalculator.java:104
↓ 2 callers
Method
setView
(@Nullable View v)
support/src/main/java/io/github/alexmofer/android/support/view/RepeatClickDetector.java:81
↓ 2 callers
Method
setWebViewClient
(WebViewClient client)
app_old/src/main/java/io/github/alexmofer/projectx/widget/PowerfulWebView.java:142
↓ 2 callers
Method
showPicker
()
app_old/src/main/java/io/github/alexmofer/projectx/business/others/opentype/OpenTypeActivity.java:102
↓ 2 callers
Method
showPicker
(boolean cancelable)
app_old/src/main/java/io/github/alexmofer/projectx/business/others/font/FontActivity.java:120
↓ 2 callers
Method
showToast
显示Toast @param context Context @param resource 字符串资源
support/src/main/java/io/github/alexmofer/android/support/other/StringResource.java:77
↓ 2 callers
Method
start
(Context context, String path)
app_old/src/main/java/io/github/alexmofer/projectx/business/others/opentype/OpenTypeActivity.java:49
↓ 2 callers
Method
start
(Context context)
app_old/src/main/java/io/github/alexmofer/projectx/business/others/floatingactionmode/FloatingActionModeActivity.java:49
↓ 2 callers
Method
start
开启服务
app_old/src/main/java/io/github/alexmofer/projectx/business/others/ftp/FtpServiceHelper.java:53
↓ 2 callers
Method
start
(Context context)
app_old/src/main/java/io/github/alexmofer/projectx/business/others/ftp/advanced/AdvancedFtpService.java:64
↓ 2 callers
Method
start
(Context context)
app_old/src/main/java/io/github/alexmofer/projectx/business/developing/DevelopingActivity.java:36
↓ 2 callers
Method
stop
停止服务
app_old/src/main/java/io/github/alexmofer/projectx/business/others/ftp/FtpServiceHelper.java:60
↓ 2 callers
Method
stop
(Context context)
app_old/src/main/java/io/github/alexmofer/projectx/business/others/ftp/legacy/LegacyFtpService.java:62
↓ 2 callers
Method
toArray
转为数组 @return 数组
support/src/main/java/io/github/alexmofer/android/support/collection/SimplifiedIntArraySet.java:160
↓ 2 callers
Method
toast
(Context context)
app_old/src/main/java/io/github/alexmofer/projectx/business/developing/DevelopingActivity.java:73
↓ 2 callers
Method
unregister
注销启动器
support_v1/src/main/java/io/github/alexmofer/android/support/media/MediaPermissionContracts.java:84
↓ 2 callers
Method
updateChannelLow
(Context context)
app_old/src/main/java/io/github/alexmofer/projectx/notification/NotificationChannelHelper.java:54
↓ 2 callers
Method
updatePath
()
app_old/src/main/java/io/github/alexmofer/projectx/business/others/floatingactionmode/PressView.java:121
↓ 1 callers
Method
add
添加值 @param value 值 @return 添加成功时返回true
support/src/main/java/io/github/alexmofer/android/support/collection/SimplifiedIntArraySet.java:89
↓ 1 callers
Method
addDialog
(AppCompatDialog dialog)
support_v1/src/main/java/io/github/alexmofer/android/support/app/AppCompatActivity.java:225
↓ 1 callers
Method
addOffset
()
app_old/src/main/java/io/github/alexmofer/projectx/business/widgets/recyclepager/RecyclePagerActivity.java:169
↓ 1 callers
Method
addOnTextChangedListener
添加文本变化监听 @param editor EditText @param consumer 回调
support/src/main/java/io/github/alexmofer/android/support/utils/TextViewUtils.java:58
↓ 1 callers
Method
addPage
()
app_old/src/main/java/io/github/alexmofer/projectx/business/widgets/recyclepager/RecyclePagerActivity.java:158
↓ 1 callers
Method
addTitle
(String title)
app_old/src/main/java/io/github/alexmofer/projectx/widget/PowerfulWebView.java:121
↓ 1 callers
Method
addView
(View child)
support/src/main/java/io/github/alexmofer/android/support/widget/builders/ViewGroupBuilder.java:67
← previous
next →
501–600 of 3,419, ranked by callers