Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CesarValiente/PermissionsSample
/ functions
Functions
207 in github.com/CesarValiente/PermissionsSample
⨍
Functions
207
◇
Types & classes
51
Method
ImageUseCaseImpl
(ImageAction imageAction, ThreadExecutor threadExecutor, PostExecutionThread postExecutionThread)
action/src/main/java/com/cesarvaliente/permissionssample/action/usecase/ImageUseCaseImpl.java:39
Method
ItemClickListener
(Context context, OnItemClickListener listener)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/contactlist/recyclerview/ItemClickListener.java:38
Method
JobExecutor
()
action/src/main/java/com/cesarvaliente/permissionssample/action/executor/JobExecutor.java:52
Method
ListContactsUseCaseImpl
(ListContactsAction listContactsAction, ThreadExecutor threadExecutor, Post
domain/src/main/java/com/cesarvaliente/permissionsample/domain/usecase/impl/ListContactsUseCaseImpl.java:39
Method
ListListContactsActionImpl
(Context context)
action/src/main/java/com/cesarvaliente/permissionssample/action/impl/ListListContactsActionImpl.java:39
Method
PermissionActionFactory
(Activity activity)
action/src/main/java/com/cesarvaliente/permissionssample/action/impl/permission/PermissionActionFactory.java:32
Method
PermissionPresenter
(PermissionAction permissionAction, PermissionCallbacks permissionCallbacks)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/presenter/PermissionPresenter.java:31
Method
SMSActionImpl
(Context context)
action/src/main/java/com/cesarvaliente/permissionssample/action/impl/SMSActionImpl.java:32
Method
SupportPermissionActionImpl
(Activity activity)
action/src/main/java/com/cesarvaliente/permissionssample/action/impl/permission/SupportPermissionActionImpl.java:32
Method
UIThread
()
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/executor/UIThread.java:39
Method
configureActionBar
()
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/MainView.java:25
Method
createFromParcel
(Parcel source)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/model/ContactModel.java:97
Method
describeContents
()
app/src/main/java/com/cesarvaliente/permissionssample/presentation/model/ContactModel.java:76
Method
execute
(Runnable runnable)
domain/src/main/java/com/cesarvaliente/permissionsample/domain/executor/ThreadExecutor.java:20
Method
execute
(final UiCallbacks uiCallbacks)
domain/src/main/java/com/cesarvaliente/permissionsample/domain/usecase/impl/ListContactsUseCaseImpl.java:46
Method
execute
{@inheritDoc} @param runnable The class that implements {@link Runnable} interface.
action/src/main/java/com/cesarvaliente/permissionssample/action/executor/JobExecutor.java:63
Method
execute
(Uri imageUri, String contactName, Callbacks callbacks)
action/src/main/java/com/cesarvaliente/permissionssample/action/usecase/ImageUseCaseImpl.java:46
Method
getEmail
()
domain/src/main/java/com/cesarvaliente/permissionsample/domain/entity/ContactEntity.java:50
Method
getId
()
domain/src/main/java/com/cesarvaliente/permissionsample/domain/entity/ContactEntity.java:34
Method
getItemCount
()
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/contactlist/recyclerview/Adapter.java:64
Method
getName
()
domain/src/main/java/com/cesarvaliente/permissionsample/domain/entity/ContactEntity.java:42
Method
getPhone
()
domain/src/main/java/com/cesarvaliente/permissionsample/domain/entity/ContactEntity.java:58
Method
getPhoneBookContacts
(DataCallback dataCallback)
action/src/main/java/com/cesarvaliente/permissionssample/action/impl/ListListContactsActionImpl.java:43
Method
getPhoneBookContacts
()
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/contactlist/ContactListFragment.java:121
Method
getPhoneBookContacts
()
app/src/main/java/com/cesarvaliente/permissionssample/presentation/presenter/ContactListPresenter.java:39
Method
hasSelfPermission
(String permission)
action/src/main/java/com/cesarvaliente/permissionssample/action/impl/permission/ActivityPermissionActionImpl.java:35
Method
hasSelfPermission
(String permission)
action/src/main/java/com/cesarvaliente/permissionssample/action/impl/permission/SupportPermissionActionImpl.java:36
Method
hideProgressBar
()
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/MainActivity.java:109
Method
hideShowProgressDialog
()
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/contactlist/ContactListFragment.java:157
Method
imageSaved
(final boolean result)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/contact/ContactFragment.java:171
Method
newArray
(int size)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/model/ContactModel.java:101
Method
onAcceptRationaleClick
(View view)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/MainActivity.java:192
Method
onActivityCreated
(@Nullable Bundle savedInstanceState)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/contact/ContactFragment.java:104
Method
onActivityCreated
(Bundle savedInstanceState)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/contactlist/ContactListFragment.java:91
Method
onBindViewHolder
(ContactViewHolder holder, int position)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/contactlist/recyclerview/Adapter.java:53
Method
onClick
(View v)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/BaseActivity.java:65
Method
onComplete
(List<ContactEntity> contacts)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/presenter/ContactListPresenter.java:41
Method
onComplete
(boolean result)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/presenter/ContactPresenter.java:43
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/MainActivity.java:53
Method
onCreate
(@Nullable Bundle savedInstanceState)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/contact/ContactFragment.java:81
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/contactlist/ContactListFragment.java:60
Method
onCreateView
(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/contact/ContactFragment.java:96
Method
onCreateView
(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/contactlist/ContactListFragment.java:78
Method
onCreateViewHolder
(ViewGroup parent, int viewType)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/contactlist/recyclerview/Adapter.java:47
Method
onDataLoaded
(final List<ContactEntity> contactEntityList)
domain/src/main/java/com/cesarvaliente/permissionsample/domain/usecase/impl/ListContactsUseCaseImpl.java:51
Method
onDestroy
()
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/contact/ContactFragment.java:120
Method
onDestroyView
()
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/contact/ContactFragment.java:114
Method
onDestroyView
()
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/contactlist/ContactListFragment.java:110
Method
onDismissRationaleClick
(View view)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/BaseActivity.java:88
Method
onError
(String error)
domain/src/main/java/com/cesarvaliente/permissionsample/domain/usecase/ListContactsUseCase.java:30
Method
onError
(String error)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/presenter/ContactListPresenter.java:49
Method
onError
(String message)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/presenter/ContactPresenter.java:48
Method
onInterceptTouchEvent
(RecyclerView rv, MotionEvent e)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/contactlist/recyclerview/ItemClickListener.java:48
Method
onItemClick
(View view, int position)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/contactlist/ContactListFragment.java:135
Method
onKeyDown
(int keyCode, KeyEvent event)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/BaseActivity.java:38
Method
onOptionsItemSelected
(MenuItem item)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/MainActivity.java:114
Method
onReceive
(Context context, Intent intent)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/broadcastreceiver/SMSReceiver.java:35
Method
onRequestDisallowInterceptTouchEvent
(boolean disallowIntercept)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/contactlist/recyclerview/ItemClickListener.java:62
Method
onRequestPermissionsResult
(int requestCode, String[] permissions, int[] grantResults)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/MainActivity.java:142
Method
onSaveImageClick
()
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/contact/ContactFragment.java:150
Method
onSaveInstanceState
(Bundle outState)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/contactlist/ContactListFragment.java:104
Method
onSendSMSClick
()
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/contact/ContactFragment.java:159
Method
onSingleTapUp
(MotionEvent e)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/contactlist/recyclerview/ItemClickListener.java:41
Method
onStart
()
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/contactlist/ContactListFragment.java:98
Method
onViewCreated
(View view, Bundle savedInstanceState)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/contactlist/ContactListFragment.java:85
Method
permissionAccepted
(int action)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/MainActivity.java:152
Method
permissionDenied
(int action)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/MainActivity.java:167
Method
post
Causes the Runnable r to be added to the message queue. The runnable will be run on the main thread. @param runnable {@link Runnable} to be executed.
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/executor/UIThread.java:49
Method
requestPermission
(String permission, int requestCode)
action/src/main/java/com/cesarvaliente/permissionssample/action/impl/permission/ActivityPermissionActionImpl.java:43
Method
requestPermission
(String permission, int requestCode)
action/src/main/java/com/cesarvaliente/permissionssample/action/impl/permission/SupportPermissionActionImpl.java:41
Method
requestReadContacts
()
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/MainActivity.java:125
Method
requestSaveImage
()
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/MainActivity.java:130
Method
requestSendSMS
()
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/MainActivity.java:135
Method
requestSendSMS
()
app/src/main/java/com/cesarvaliente/permissionssample/presentation/presenter/PermissionPresenter.java:52
Method
run
()
domain/src/main/java/com/cesarvaliente/permissionsample/domain/usecase/UseCase.java:23
Method
run
()
domain/src/main/java/com/cesarvaliente/permissionsample/domain/usecase/impl/ListContactsUseCaseImpl.java:59
Method
run
()
action/src/main/java/com/cesarvaliente/permissionssample/action/usecase/ImageUseCaseImpl.java:54
Method
run
()
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/contactlist/ContactListFragment.java:150
Method
saveImage
(Uri uri, String contactName)
action/src/main/java/com/cesarvaliente/permissionssample/action/impl/ImageActionImpl.java:44
Method
saveImage
()
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/contact/ContactFragment.java:155
Method
sendSMS
(String phoneNumber, String message)
action/src/main/java/com/cesarvaliente/permissionssample/action/impl/SMSActionImpl.java:36
Method
sendSMS
()
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/contact/ContactFragment.java:167
Method
sendSMS
(String phoneNumber, String message)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/presenter/ContactPresenter.java:56
Method
setId
(String id)
domain/src/main/java/com/cesarvaliente/permissionsample/domain/entity/ContactEntity.java:38
Method
setId
(String id)
action/src/main/java/com/cesarvaliente/permissionssample/action/data/ContactData.java:38
Method
setName
(String name)
domain/src/main/java/com/cesarvaliente/permissionsample/domain/entity/ContactEntity.java:46
Method
setName
(String name)
action/src/main/java/com/cesarvaliente/permissionssample/action/data/ContactData.java:46
Method
setName
(String name)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/model/ContactModel.java:41
Method
setPhone
(String phone)
domain/src/main/java/com/cesarvaliente/permissionsample/domain/entity/ContactEntity.java:62
Method
setPhone
(String phone)
action/src/main/java/com/cesarvaliente/permissionssample/action/data/ContactData.java:62
Method
setPhone
(String phone)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/model/ContactModel.java:57
Method
setup
()
app/src/test/java/com/cesarvaliente/permissionssample/presentation/presenter/PermissionPresenterTest.java:44
Method
shouldCallAcceptedPermission
()
app/src/test/java/com/cesarvaliente/permissionssample/presentation/presenter/PermissionPresenterTest.java:50
Method
shouldCallShowRationale
()
app/src/test/java/com/cesarvaliente/permissionssample/presentation/presenter/PermissionPresenterTest.java:58
Method
shouldRequestPermission
()
app/src/test/java/com/cesarvaliente/permissionssample/presentation/presenter/PermissionPresenterTest.java:67
Method
shouldShowRequestPermissionRationale
(String permission)
action/src/main/java/com/cesarvaliente/permissionssample/action/impl/permission/ActivityPermissionActionImpl.java:48
Method
shouldShowRequestPermissionRationale
(String permission)
action/src/main/java/com/cesarvaliente/permissionssample/action/impl/permission/SupportPermissionActionImpl.java:46
Method
showContactFragment
(ContactModel contact)
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/MainActivity.java:85
Method
showContactListFragment
()
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/MainView.java:35
Method
showProgressBar
()
app/src/main/java/com/cesarvaliente/permissionssample/presentation/view/MainActivity.java:104
← previous
next →
101–200 of 207, ranked by callers