Skip to content

Instantly share code, notes, and snippets.

View nandha-dev's full-sized avatar

nandhakumar chennaiappan nandha-dev

View GitHub Profile
@nandha-dev
nandha-dev / SHA1.sh
Created February 13, 2017 11:27
Get SHA1 key of default android debug keystore
keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore -list -v -storepass android
git rm -r --cached .
git add .
git commit -m "Re index done"
private RecyclerView.OnScrollListener scrollListener = new RecyclerView.OnScrollListener() {
@Override public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
LinearLayoutManager manager = ((LinearLayoutManager) recyclerView.getLayoutManager());
boolean enabled = manager.findFirstCompletelyVisibleItemPosition() == 0;
mSwipeRefreshLayout.setEnabled(enabled);
}
};
mRecyclerView.addOnScrollListener(scrollListener);
@nandha-dev
nandha-dev / Activity.java
Created August 6, 2015 14:33
Android time picker popup
public void timePicker(final View view) {
Calendar mcurrentTime = Calendar.getInstance();
int hour = mcurrentTime.get(Calendar.HOUR_OF_DAY);
int minute = mcurrentTime.get(Calendar.MINUTE);
TimePickerDialog mTimePicker;
mTimePicker = new TimePickerDialog(mContext, new TimePickerDialog.OnTimeSetListener() {
@Override
public void onTimeSet(TimePicker timePicker, int selectedHour, int selectedMinute) {
((EditText) view).setText(selectedHour + ":" + selectedMinute);
}
@nandha-dev
nandha-dev / curl for GCM
Created July 15, 2015 09:34
Curl request for GCM from terminal
curl -H "Content-Type:application/json" -H "Authorization:key:<APP SERVER KEY>" -X POST -d '{"to":"/topics/<TOPIC>","data":{"message":"test"}}' https://gcm-http.googleapis.com/gcm/send
@nandha-dev
nandha-dev / drawable right on click
Created June 20, 2015 10:06
For drawable right on click
editText.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
final int DRAWABLE_LEFT = 0;
final int DRAWABLE_TOP = 1;
final int DRAWABLE_RIGHT = 2;
final int DRAWABLE_BOTTOM = 3;
if(event.getAction() == MotionEvent.ACTION_UP) {
if(event.getRawX() >= (editText.getRight() - editText.getCompoundDrawables()[DRAWABLE_RIGHT].getBounds().width())) {

PCA Teacher Api

Authentication

###Sign In #####1.Request:

        Post

#####2.URL:

 https://128.199.112.162/api/v1/teacher/signin
@nandha-dev
nandha-dev / Listview
Last active August 29, 2015 14:15
setting height for the Listview inside scrollview
public static void setListViewHeightBasedOnChildren(ListView listView) {
ListAdapter listAdapter = listView.getAdapter();
if (listAdapter == null) {
listView.setVisibility(View.GONE);
return;
}
int listWidth = listView.getMeasuredWidth();
int totalHeight = 0;
for (int i = 0; i < listAdapter.getCount(); i++) {
View listItem = listAdapter.getView(i, null, listView);