Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ChyengJason/ShoppingCart
/ functions
Functions
112 in github.com/ChyengJason/ShoppingCart
⨍
Functions
112
◇
Types & classes
20
↓ 32 callers
Method
add
(View view, int postion)
app/src/main/java/com/jscheng/elemeapplication/imp/ShopCartImp.java:9
↓ 9 callers
Method
getDishList
()
app/src/main/java/com/jscheng/elemeapplication/model/DishMenu.java:21
↓ 9 callers
Method
getMenuName
()
app/src/main/java/com/jscheng/elemeapplication/model/DishMenu.java:29
↓ 5 callers
Method
getShoppingAccount
()
app/src/main/java/com/jscheng/elemeapplication/model/ShopCart.java:22
↓ 5 callers
Method
getShoppingSingleMap
()
app/src/main/java/com/jscheng/elemeapplication/model/ShopCart.java:30
↓ 4 callers
Method
dismiss
()
app/src/main/java/com/jscheng/elemeapplication/wiget/ShopCartDialog.java:73
↓ 4 callers
Method
getDishPrice
()
app/src/main/java/com/jscheng/elemeapplication/model/Dish.java:29
↓ 4 callers
Method
getShoppingTotalPrice
()
app/src/main/java/com/jscheng/elemeapplication/model/ShopCart.java:26
↓ 4 callers
Method
remove
(View view, int postion)
app/src/main/java/com/jscheng/elemeapplication/imp/ShopCartImp.java:10
↓ 4 callers
Method
showTotalPrice
()
app/src/main/java/com/jscheng/elemeapplication/wiget/ShopCartDialog.java:78
↓ 3 callers
Method
getMenuOfMenuByPosition
(int position)
app/src/main/java/com/jscheng/elemeapplication/adapter/RightDishAdapter.java:146
↓ 3 callers
Method
showTotalPrice
()
app/src/main/java/com/jscheng/elemeapplication/MainActivity.java:308
↓ 2 callers
Method
addShoppingSingle
(Dish dish)
app/src/main/java/com/jscheng/elemeapplication/model/ShopCart.java:34
↓ 2 callers
Method
getDishAccount
()
app/src/main/java/com/jscheng/elemeapplication/model/ShopCart.java:69
↓ 2 callers
Method
getDishName
()
app/src/main/java/com/jscheng/elemeapplication/model/Dish.java:21
↓ 2 callers
Method
getDishRemain
()
app/src/main/java/com/jscheng/elemeapplication/model/Dish.java:45
↓ 2 callers
Method
setDishRemain
(int dishRemain)
app/src/main/java/com/jscheng/elemeapplication/model/Dish.java:49
↓ 2 callers
Method
setSelectedNum
(int selectedNum)
app/src/main/java/com/jscheng/elemeapplication/adapter/LeftMenuAdapter.java:73
↓ 2 callers
Method
setShopCartImp
(ShopCartImp shopCartImp)
app/src/main/java/com/jscheng/elemeapplication/adapter/RightDishAdapter.java:168
↓ 2 callers
Method
subShoppingSingle
(Dish dish)
app/src/main/java/com/jscheng/elemeapplication/model/ShopCart.java:52
↓ 1 callers
Method
addItemSelectedListener
(onItemSelectedListener listener)
app/src/main/java/com/jscheng/elemeapplication/adapter/LeftMenuAdapter.java:30
↓ 1 callers
Method
animationHide
(int mDuration)
app/src/main/java/com/jscheng/elemeapplication/wiget/ShopCartDialog.java:99
↓ 1 callers
Method
animationShow
(int mDuration)
app/src/main/java/com/jscheng/elemeapplication/wiget/ShopCartDialog.java:91
↓ 1 callers
Method
clear
()
app/src/main/java/com/jscheng/elemeapplication/model/ShopCart.java:73
↓ 1 callers
Method
clear
()
app/src/main/java/com/jscheng/elemeapplication/wiget/ShopCartDialog.java:170
↓ 1 callers
Method
dialogDismiss
()
app/src/main/java/com/jscheng/elemeapplication/wiget/ShopCartDialog.java:167
↓ 1 callers
Method
drawHorizontal
(Canvas canvas, RecyclerView parent)
app/src/main/java/com/jscheng/elemeapplication/wiget/RecycleViewDivider.java:91
↓ 1 callers
Method
drawVertical
(Canvas canvas, RecyclerView parent)
app/src/main/java/com/jscheng/elemeapplication/wiget/RecycleViewDivider.java:111
↓ 1 callers
Method
equals
(Object obj)
app/src/main/java/com/jscheng/elemeapplication/model/Dish.java:58
↓ 1 callers
Method
getBezierPoint
二次贝塞尔曲线公式 @param start 开始的数据点 @param end 结束的数据点 @param control 控制点 @param t float 0-1 @return 不同t对应的PointF
app/src/main/java/com/jscheng/elemeapplication/wiget/PointFTypeEvaluator.java:41
↓ 1 callers
Method
getDishByPosition
(int position)
app/src/main/java/com/jscheng/elemeapplication/adapter/RightDishAdapter.java:134
↓ 1 callers
Method
getDishByPosition
(int position)
app/src/main/java/com/jscheng/elemeapplication/adapter/PopupDishAdapter.java:89
↓ 1 callers
Method
getItemCount
()
app/src/main/java/com/jscheng/elemeapplication/adapter/LeftMenuAdapter.java:68
↓ 1 callers
Method
getItemViewType
(int position)
app/src/main/java/com/jscheng/elemeapplication/adapter/RightDishAdapter.java:44
↓ 1 callers
Method
getMenuByPosition
(int position)
app/src/main/java/com/jscheng/elemeapplication/adapter/RightDishAdapter.java:123
↓ 1 callers
Method
initAdapter
()
app/src/main/java/com/jscheng/elemeapplication/MainActivity.java:190
↓ 1 callers
Method
initData
()
app/src/main/java/com/jscheng/elemeapplication/MainActivity.java:144
↓ 1 callers
Method
initHeadView
()
app/src/main/java/com/jscheng/elemeapplication/MainActivity.java:200
↓ 1 callers
Method
initView
()
app/src/main/java/com/jscheng/elemeapplication/MainActivity.java:69
↓ 1 callers
Method
notifyItemSelected
(int position)
app/src/main/java/com/jscheng/elemeapplication/adapter/LeftMenuAdapter.java:104
↓ 1 callers
Method
onLeftItemSelected
(int postion,DishMenu menu)
app/src/main/java/com/jscheng/elemeapplication/adapter/LeftMenuAdapter.java:27
↓ 1 callers
Method
removeItemSelectedListener
(onItemSelectedListener listener)
app/src/main/java/com/jscheng/elemeapplication/adapter/LeftMenuAdapter.java:35
↓ 1 callers
Method
setShopCartDialogImp
(ShopCartDialogImp shopCartDialogImp)
app/src/main/java/com/jscheng/elemeapplication/wiget/ShopCartDialog.java:162
↓ 1 callers
Method
show
()
app/src/main/java/com/jscheng/elemeapplication/wiget/ShopCartDialog.java:67
↓ 1 callers
Method
showCart
(View view)
app/src/main/java/com/jscheng/elemeapplication/MainActivity.java:321
↓ 1 callers
Method
showHeadView
()
app/src/main/java/com/jscheng/elemeapplication/MainActivity.java:212
Method
ApplicationTest
()
app/src/androidTest/java/com/jscheng/elemeapplication/ApplicationTest.java:10
Method
Dish
(String dishName,double dishPrice,int dishAmount)
app/src/main/java/com/jscheng/elemeapplication/model/Dish.java:13
Method
DishMenu
()
app/src/main/java/com/jscheng/elemeapplication/model/DishMenu.java:12
Method
DishViewHolder
(View itemView)
app/src/main/java/com/jscheng/elemeapplication/adapter/RightDishAdapter.java:190
Method
DishViewHolder
(View itemView)
app/src/main/java/com/jscheng/elemeapplication/adapter/PopupDishAdapter.java:109
Method
FakeAddImageView
(Context context, AttributeSet attrs, int defStyleAttr)
app/src/main/java/com/jscheng/elemeapplication/wiget/FakeAddImageView.java:16
Method
LeftMenuAdapter
(Context mContext, ArrayList<DishMenu> mMenuList)
app/src/main/java/com/jscheng/elemeapplication/adapter/LeftMenuAdapter.java:40
Method
LeftMenuViewHolder
(final View itemView)
app/src/main/java/com/jscheng/elemeapplication/adapter/LeftMenuAdapter.java:89
Method
MenuViewHolder
(View itemView)
app/src/main/java/com/jscheng/elemeapplication/adapter/RightDishAdapter.java:175
Method
PointFTypeEvaluator
(PointF control)
app/src/main/java/com/jscheng/elemeapplication/wiget/PointFTypeEvaluator.java:23
Method
PopupDishAdapter
(Context context, ShopCart shopCart)
app/src/main/java/com/jscheng/elemeapplication/adapter/PopupDishAdapter.java:31
Method
RecycleViewDivider
默认分割线:高度为2px,颜色为灰色 @param context @param orientation 列表方向
app/src/main/java/com/jscheng/elemeapplication/wiget/RecycleViewDivider.java:31
Method
RightDishAdapter
(Context mContext, ArrayList<DishMenu> mMenuList, ShopCart shopCart)
app/src/main/java/com/jscheng/elemeapplication/adapter/RightDishAdapter.java:34
Method
ShopCart
()
app/src/main/java/com/jscheng/elemeapplication/model/ShopCart.java:16
Method
ShopCartDialog
(Context context, ShopCart shopCart,int themeResId)
app/src/main/java/com/jscheng/elemeapplication/wiget/ShopCartDialog.java:41
Method
add
(View view,int position)
app/src/main/java/com/jscheng/elemeapplication/MainActivity.java:240
Method
add
(View view, int postion)
app/src/main/java/com/jscheng/elemeapplication/wiget/ShopCartDialog.java:145
Method
addition_isCorrect
()
app/src/test/java/com/jscheng/elemeapplication/ExampleUnitTest.java:11
Method
dialogDismiss
()
app/src/main/java/com/jscheng/elemeapplication/MainActivity.java:338
Method
evaluate
(float fraction, PointF startValue, PointF endValue)
app/src/main/java/com/jscheng/elemeapplication/wiget/PointFTypeEvaluator.java:27
Method
getDishAmount
()
app/src/main/java/com/jscheng/elemeapplication/model/Dish.java:37
Method
getItemCount
()
app/src/main/java/com/jscheng/elemeapplication/adapter/RightDishAdapter.java:159
Method
getItemCount
()
app/src/main/java/com/jscheng/elemeapplication/adapter/PopupDishAdapter.java:84
Method
getItemOffsets
(Rect outRect, View view, RecyclerView parent, RecyclerView.State state)
app/src/main/java/com/jscheng/elemeapplication/wiget/RecycleViewDivider.java:73
Method
getSelectedNum
()
app/src/main/java/com/jscheng/elemeapplication/adapter/LeftMenuAdapter.java:80
Method
getShopCartDialogImp
()
app/src/main/java/com/jscheng/elemeapplication/wiget/ShopCartDialog.java:158
Method
getShopCartImp
()
app/src/main/java/com/jscheng/elemeapplication/adapter/RightDishAdapter.java:164
Method
getShopCartImp
()
app/src/main/java/com/jscheng/elemeapplication/adapter/PopupDishAdapter.java:93
Method
getmPointF
()
app/src/main/java/com/jscheng/elemeapplication/wiget/FakeAddImageView.java:38
Method
hashCode
()
app/src/main/java/com/jscheng/elemeapplication/model/Dish.java:53
Method
onAnimationCancel
(Animator animator)
app/src/main/java/com/jscheng/elemeapplication/MainActivity.java:281
Method
onAnimationCancel
(Animator animator)
app/src/main/java/com/jscheng/elemeapplication/wiget/ShopCartDialog.java:120
Method
onAnimationEnd
(Animator animator)
app/src/main/java/com/jscheng/elemeapplication/MainActivity.java:275
Method
onAnimationEnd
(Animator animator)
app/src/main/java/com/jscheng/elemeapplication/wiget/ShopCartDialog.java:115
Method
onAnimationRepeat
(Animator animator)
app/src/main/java/com/jscheng/elemeapplication/MainActivity.java:286
Method
onAnimationRepeat
(Animator animator)
app/src/main/java/com/jscheng/elemeapplication/wiget/ShopCartDialog.java:125
Method
onAnimationStart
(Animator animator)
app/src/main/java/com/jscheng/elemeapplication/MainActivity.java:270
Method
onAnimationStart
(Animator animator)
app/src/main/java/com/jscheng/elemeapplication/wiget/ShopCartDialog.java:111
Method
onBindViewHolder
(RecyclerView.ViewHolder holder, final int position)
app/src/main/java/com/jscheng/elemeapplication/adapter/RightDishAdapter.java:69
Method
onBindViewHolder
(RecyclerView.ViewHolder holder, int position)
app/src/main/java/com/jscheng/elemeapplication/adapter/LeftMenuAdapter.java:56
Method
onBindViewHolder
(RecyclerView.ViewHolder holder, final int position)
app/src/main/java/com/jscheng/elemeapplication/adapter/PopupDishAdapter.java:47
Method
onClick
(View view)
app/src/main/java/com/jscheng/elemeapplication/MainActivity.java:137
Method
onClick
(View view)
app/src/main/java/com/jscheng/elemeapplication/adapter/RightDishAdapter.java:99
Method
onClick
(View view)
app/src/main/java/com/jscheng/elemeapplication/adapter/LeftMenuAdapter.java:94
Method
onClick
(View view)
app/src/main/java/com/jscheng/elemeapplication/adapter/PopupDishAdapter.java:58
Method
onClick
(View view)
app/src/main/java/com/jscheng/elemeapplication/wiget/ShopCartDialog.java:132
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/jscheng/elemeapplication/MainActivity.java:59
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/jscheng/elemeapplication/wiget/ShopCartDialog.java:46
Method
onCreateViewHolder
(ViewGroup parent, int viewType)
app/src/main/java/com/jscheng/elemeapplication/adapter/RightDishAdapter.java:56
Method
onCreateViewHolder
(ViewGroup parent, int viewType)
app/src/main/java/com/jscheng/elemeapplication/adapter/LeftMenuAdapter.java:49
Method
onCreateViewHolder
(ViewGroup parent, int viewType)
app/src/main/java/com/jscheng/elemeapplication/adapter/PopupDishAdapter.java:40
Method
onDestroy
()
app/src/main/java/com/jscheng/elemeapplication/MainActivity.java:206
Method
onDraw
(Canvas c, RecyclerView parent, RecyclerView.State state)
app/src/main/java/com/jscheng/elemeapplication/wiget/RecycleViewDivider.java:80
Method
onLeftItemSelected
(int position, DishMenu menu)
app/src/main/java/com/jscheng/elemeapplication/MainActivity.java:229
next →
1–100 of 112, ranked by callers