Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Bigkoo/EasySideBar
/ functions
Functions
78 in github.com/Bigkoo/EasySideBar
⨍
Functions
78
◇
Types & classes
16
↓ 9 callers
Method
getSortLetters
()
easysidebar/src/main/java/com/esaysidebar/bean/CitySortModel.java:16
↓ 3 callers
Method
SentDataForResult
(String city)
easysidebar/src/main/java/com/esaysidebar/activity/SortCityActivity.java:236
↓ 3 callers
Method
getName
()
easysidebar/src/main/java/com/esaysidebar/bean/CitySortModel.java:8
↓ 3 callers
Method
init
()
easysidebar/src/main/java/com/esaysidebar/lib/EditTextWithDel.java:46
↓ 3 callers
Method
onSelectIndexItem
(int index, String indexValue)
easysidebar/src/main/java/com/esaysidebar/lib/EasySideBar.java:398
↓ 3 callers
Method
setTextAlign
(int align)
easysidebar/src/main/java/com/esaysidebar/lib/EasySideBar.java:377
↓ 2 callers
Method
dp2px
(int dp)
easysidebar/src/main/java/com/esaysidebar/lib/EasySideBar.java:335
↓ 2 callers
Method
getItem
(int position)
easysidebar/src/main/java/com/esaysidebar/activity/SortAdapter.java:39
↓ 2 callers
Method
getPingYin
string's chinese to pinying ,english string no change @param inputString @return
easysidebar/src/main/java/com/esaysidebar/utils/PinyinUtils.java:52
↓ 2 callers
Method
getPositionForSection
(int section)
easysidebar/src/main/java/com/esaysidebar/activity/SortAdapter.java:85
↓ 2 callers
Method
setAdapter
()
easysidebar/src/main/java/com/esaysidebar/activity/SortCityActivity.java:82
↓ 2 callers
Method
setDrawable
()
easysidebar/src/main/java/com/esaysidebar/lib/EditTextWithDel.java:67
↓ 2 callers
Method
setIndexItems
(String[] indexItems)
easysidebar/src/main/java/com/esaysidebar/lib/EasySideBar.java:348
↓ 2 callers
Method
setMaxOffset
(int offset)
easysidebar/src/main/java/com/esaysidebar/lib/EasySideBar.java:368
↓ 2 callers
Method
setSortLetters
(String sortLetters)
easysidebar/src/main/java/com/esaysidebar/bean/CitySortModel.java:20
↓ 1 callers
Method
Concat
(String[] a,String[] b)
easysidebar/src/main/java/com/esaysidebar/activity/SortCityActivity.java:300
↓ 1 callers
Method
filledData
(String[] date)
easysidebar/src/main/java/com/esaysidebar/activity/SortCityActivity.java:268
↓ 1 callers
Method
filterData
根据输入框中的值来过滤数据并更新ListView @param filterStr
easysidebar/src/main/java/com/esaysidebar/activity/SortCityActivity.java:249
↓ 1 callers
Method
getCount
()
easysidebar/src/main/java/com/esaysidebar/activity/SortAdapter.java:35
↓ 1 callers
Method
getItemScale
calculate the scale factor of the item to draw @param index the index of the item in array {@link #mIndexItems} @return the scale factor of the item
easysidebar/src/main/java/com/esaysidebar/lib/EasySideBar.java:267
↓ 1 callers
Method
getSectionForPosition
(int position)
easysidebar/src/main/java/com/esaysidebar/activity/SortAdapter.java:81
↓ 1 callers
Method
getSelectedIndex
(float eventY)
easysidebar/src/main/java/com/esaysidebar/lib/EasySideBar.java:322
↓ 1 callers
Method
initEvents
()
easysidebar/src/main/java/com/esaysidebar/activity/SortCityActivity.java:90
↓ 1 callers
Method
initHotHeadView
()
easysidebar/src/main/java/com/esaysidebar/activity/SortCityActivity.java:166
↓ 1 callers
Method
initLocationHeadView
()
easysidebar/src/main/java/com/esaysidebar/activity/SortCityActivity.java:212
↓ 1 callers
Method
initPaint
()
easysidebar/src/main/java/com/esaysidebar/lib/EasySideBar.java:149
↓ 1 callers
Method
initSideBar
()
easysidebar/src/main/java/com/esaysidebar/activity/SortCityActivity.java:151
↓ 1 callers
Method
initView
()
app/src/main/java/com/demo/MainActivity.java:26
↓ 1 callers
Method
initViews
()
easysidebar/src/main/java/com/esaysidebar/activity/SortCityActivity.java:66
↓ 1 callers
Method
setHotCityList
(ArrayList<String> HotCityList)
easysidebar/src/main/java/com/esaysidebar/EasySideBarBuilder.java:59
↓ 1 callers
Method
setIndexColor
(int indexColor)
easysidebar/src/main/java/com/esaysidebar/EasySideBarBuilder.java:51
↓ 1 callers
Method
setLazyRespond
(boolean lazyRespond)
easysidebar/src/main/java/com/esaysidebar/lib/EasySideBar.java:373
↓ 1 callers
Method
setLocationCity
(String LocationCity)
easysidebar/src/main/java/com/esaysidebar/EasySideBarBuilder.java:47
↓ 1 callers
Method
setName
(String name)
easysidebar/src/main/java/com/esaysidebar/bean/CitySortModel.java:12
↓ 1 callers
Method
setOnSelectIndexItemListener
(OnSelectIndexItemListener onSelectIndexItemListener)
easysidebar/src/main/java/com/esaysidebar/lib/EasySideBar.java:393
↓ 1 callers
Method
setTextColor
(int color)
easysidebar/src/main/java/com/esaysidebar/lib/EasySideBar.java:353
↓ 1 callers
Method
setTitle
(String titleText)
easysidebar/src/main/java/com/esaysidebar/EasySideBarBuilder.java:35
↓ 1 callers
Method
sp2px
(int sp)
easysidebar/src/main/java/com/esaysidebar/lib/EasySideBar.java:339
↓ 1 callers
Method
start
()
easysidebar/src/main/java/com/esaysidebar/EasySideBarBuilder.java:64
↓ 1 callers
Method
updateListView
当ListView数据发生变化时,调用此方法来更新ListView @param list
easysidebar/src/main/java/com/esaysidebar/activity/SortAdapter.java:30
Method
EasySideBar
(Context context)
easysidebar/src/main/java/com/esaysidebar/lib/EasySideBar.java:117
Method
EasySideBarBuilder
(Context context)
easysidebar/src/main/java/com/esaysidebar/EasySideBarBuilder.java:31
Method
EditTextWithDel
(Context context)
easysidebar/src/main/java/com/esaysidebar/lib/EditTextWithDel.java:28
Method
GridCityAdapter
(Context context, int textViewResourceId, List<String> objects)
easysidebar/src/main/java/com/esaysidebar/activity/GridCityAdapter.java:27
Method
MyGridView
(Context context, AttributeSet attrs, int defStyle)
easysidebar/src/main/java/com/esaysidebar/activity/MyGridView.java:12
Method
SortAdapter
(Context mContext, List<CitySortModel> list)
easysidebar/src/main/java/com/esaysidebar/activity/SortAdapter.java:20
Method
addition_isCorrect
()
easysidebar/src/test/java/com/demo/ExampleUnitTest.java:13
Method
addition_isCorrect
()
app/src/test/java/com/demo/ExampleUnitTest.java:13
Method
afterTextChanged
(Editable s)
easysidebar/src/main/java/com/esaysidebar/activity/SortCityActivity.java:137
Method
afterTextChanged
(Editable s)
easysidebar/src/main/java/com/esaysidebar/lib/EditTextWithDel.java:58
Method
beforeTextChanged
(CharSequence s, int start, int count, int after)
easysidebar/src/main/java/com/esaysidebar/activity/SortCityActivity.java:126
Method
beforeTextChanged
(CharSequence s, int start, int count, int after)
easysidebar/src/main/java/com/esaysidebar/lib/EditTextWithDel.java:54
Method
compare
(CitySortModel o1, CitySortModel o2)
easysidebar/src/main/java/com/esaysidebar/utils/PinyinComparator.java:12
Method
converterToFirstSpell
c @param chines @return
easysidebar/src/main/java/com/esaysidebar/utils/PinyinUtils.java:86
Method
finalize
()
easysidebar/src/main/java/com/esaysidebar/lib/EditTextWithDel.java:91
Method
getAlpha
@param chines @return
easysidebar/src/main/java/com/esaysidebar/utils/PinyinUtils.java:24
Method
getItemId
(int position)
easysidebar/src/main/java/com/esaysidebar/activity/SortAdapter.java:43
Method
getView
(final int position, View view, ViewGroup arg2)
easysidebar/src/main/java/com/esaysidebar/activity/SortAdapter.java:47
Method
getView
(int position, View convertView, ViewGroup parent)
easysidebar/src/main/java/com/esaysidebar/activity/GridCityAdapter.java:32
Method
isLazyRespond
(boolean isLazyRespond)
easysidebar/src/main/java/com/esaysidebar/EasySideBarBuilder.java:39
Method
onActivityResult
(int requestCode, int resultCode, Intent data)
app/src/main/java/com/demo/MainActivity.java:60
Method
onClick
(View v)
easysidebar/src/main/java/com/esaysidebar/activity/SortCityActivity.java:144
Method
onClick
(View v)
app/src/main/java/com/demo/MainActivity.java:29
Method
onCreate
(Bundle savedInstanceState)
easysidebar/src/main/java/com/esaysidebar/activity/SortCityActivity.java:47
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/demo/MainActivity.java:17
Method
onDraw
(Canvas canvas)
easysidebar/src/main/java/com/esaysidebar/lib/EasySideBar.java:206
Method
onItemClick
(AdapterView<?> parent, View view, int position, long id)
easysidebar/src/main/java/com/esaysidebar/activity/SortCityActivity.java:116
Method
onMeasure
其中onMeasure函数决定了组件显示的高度与宽度; makeMeasureSpec函数中第一个函数决定布局空间的大小,第二个参数是布局模式 MeasureSpec.AT_MOST的意思就是子控件需要多大的控件就扩展到多大的空间
easysidebar/src/main/java/com/esaysidebar/activity/MyGridView.java:29
Method
onMeasure
(int widthMeasureSpec, int heightMeasureSpec)
easysidebar/src/main/java/com/esaysidebar/lib/EasySideBar.java:161
Method
onSelectIndexItem
(int index, String value)
easysidebar/src/main/java/com/esaysidebar/activity/SortCityActivity.java:94
Method
onTextChanged
(CharSequence s, int start, int before, int count)
easysidebar/src/main/java/com/esaysidebar/activity/SortCityActivity.java:131
Method
onTextChanged
(CharSequence s, int start, int before, int count)
easysidebar/src/main/java/com/esaysidebar/lib/EditTextWithDel.java:50
Method
onTouchEvent
(MotionEvent event)
easysidebar/src/main/java/com/esaysidebar/lib/EditTextWithDel.java:76
Method
onTouchEvent
(MotionEvent event)
easysidebar/src/main/java/com/esaysidebar/lib/EasySideBar.java:277
Method
setIndexItems
(String[] indexItems)
easysidebar/src/main/java/com/esaysidebar/EasySideBarBuilder.java:43
Method
setMaxOffset
(int maxOffset)
easysidebar/src/main/java/com/esaysidebar/EasySideBarBuilder.java:55
Method
setPosition
(int position)
easysidebar/src/main/java/com/esaysidebar/lib/EasySideBar.java:359
Method
useAppContext
()
app/src/androidTest/java/com/demo/ExampleInstrumentedTest.java:19