Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/buxiliulian/WeChatBottomNavigation
/ functions
Functions
18 in github.com/buxiliulian/WeChatBottomNavigation
⨍
Functions
18
◇
Types & classes
9
↓ 4 callers
Method
newInstance
(String title)
app/src/main/java/com/uni/wechatbottomnavigation/fragment/BaseFragment.java:19
↓ 4 callers
Method
setXPercentage
根据进度值进行变色和透明度处理。 @param percentage 进度值,取值[0, 1]。
app/src/main/java/com/uni/wechatbottomnavigation/view/TabView.java:94
↓ 4 callers
Method
updateCurrentTab
(int index)
app/src/main/java/com/uni/wechatbottomnavigation/MainActivity.java:85
↓ 1 callers
Method
evaluate
计算不同进度值对应的颜色值,这个方法取自 ArgbEvaluator.java 类。 @param percentage 进度值,范围[0, 1]。 @param startValue 起始颜色值。 @param endValue 最终颜色值。 @return 返回与进度值相应的颜色值。
app/src/main/java/com/uni/wechatbottomnavigation/view/TabView.java:144
↓ 1 callers
Method
getTabFragment
(int index, String title)
app/src/main/java/com/uni/wechatbottomnavigation/MainActivity.java:136
↓ 1 callers
Method
invalidateUI
根据不同线程更新UI。
app/src/main/java/com/uni/wechatbottomnavigation/view/TabView.java:125
Method
MyPagerAdapter
(FragmentManager fm)
app/src/main/java/com/uni/wechatbottomnavigation/MainActivity.java:120
Method
TabView
(Context context, @Nullable AttributeSet attrs)
app/src/main/java/com/uni/wechatbottomnavigation/view/TabView.java:32
Method
d
(String msg)
app/src/main/java/com/uni/wechatbottomnavigation/util/L.java:13
Method
getCount
()
app/src/main/java/com/uni/wechatbottomnavigation/MainActivity.java:129
Method
getItem
(int i)
app/src/main/java/com/uni/wechatbottomnavigation/MainActivity.java:124
Method
onClickTab
(View v)
app/src/main/java/com/uni/wechatbottomnavigation/MainActivity.java:95
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/uni/wechatbottomnavigation/MainActivity.java:53
Method
onCreate
(@Nullable Bundle savedInstanceState)
app/src/main/java/com/uni/wechatbottomnavigation/fragment/BaseFragment.java:27
Method
onCreateView
(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState)
app/src/main/java/com/uni/wechatbottomnavigation/fragment/BaseFragment.java:36
Method
onFinishInflate
()
app/src/main/java/com/uni/wechatbottomnavigation/view/TabView.java:67
Method
onPageScrolled
@param position 滑动的时候,position总是代表左边的View, position+1总是代表右边的View @param positionOffset 左边View位移的比例 @param positionOffsetPixels 左边View位移的像素
app/src/main/java/com/uni/wechatbottomnavigation/MainActivity.java:72
Method
onViewCreated
(@NonNull View view, @Nullable Bundle savedInstanceState)
app/src/main/java/com/uni/wechatbottomnavigation/fragment/BaseFragment.java:42