Skip to content

Instantly share code, notes, and snippets.

View DanishAmjad12's full-sized avatar
🎯
Focusing

Danish DanishAmjad12

🎯
Focusing
View GitHub Profile
btnThree.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
modelArrayList.clear();
modelArrayList.add(new Model(R.drawable.what_hot));
modelArrayList.add(new Model(R.drawable.what_hot));
modelArrayList.add(new Model(R.drawable.what_hot));
setSpanValue();
}
private void setSpanValue() {
StaggeredGridLayoutManager staggeredGridLayoutManager;
if (modelArrayList.size() == 1) {
staggeredGridLayoutManager = new StaggeredGridLayoutManager(1, StaggeredGridLayoutManager.HORIZONTAL);
recyclerView.setLayoutManager(staggeredGridLayoutManager);
} else if (modelArrayList.size() == 2) {
staggeredGridLayoutManager = new StaggeredGridLayoutManager(2, StaggeredGridLayoutManager.VERTICAL);
recyclerView.setLayoutManager(staggeredGridLayoutManager);
} else {
staggeredGridLayoutManager = new StaggeredGridLayoutManager(2, StaggeredGridLayoutManager.HORIZONTAL);
private boolean checkEvenOrOdd(int n) {
if ((n % 2) == 0) {
// number is even
return true;
} else {
// number is odd
return false;
}
}
private void setupValuesInWidgets(MyViewHolder itemHolder,
Model settingsModel, int pos) {
if (settingsModel != null) {
itemHolder.ivLogo.setBackgroundResource(settingsModel.getImage());
itemHolder.ivLogo.getLayoutParams().height = getPixelFromDips(mContext, SMALL_BOX_HEIGHT_IN_DP);
if (modelArrayList.size() == SIZE_1) {
cellForItemOne(itemHolder);
} else {
if (isEven) {
LocationRequest locationRequest = LocationRequest.create();
locationRequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY);
locationRequest.setInterval(10000);
locationRequest.setFastestInterval(10000 / 2);
LocationSettingsRequest.Builder builder = new LocationSettingsRequest.Builder().addLocationRequest(locationRequest);
Task<LocationSettingsResponse> result = LocationServices.getSettingsClient(this)
.checkLocationSettings(builder.build());
result.addOnCompleteListener(new OnCompleteListener<LocationSettingsResponse>() {
@Override
public void onComplete(@NonNull Task<LocationSettingsResponse> task) {
try {
LocationSettingsResponse response = task.getResult(ApiException.class);
// All location settings are satisfied. The client can initialize location
// requests here.
setupLocationListener();
} catch (ApiException exception) {
public class MyInstanceIDListenerService extends FirebaseMessagingService {
}
public final class AppConstant {
public static final int MINIMUM_NUMBER = 4;
}
public class MeActivity extends BaseActivity {
private static final String TAG = MeActivity.class.getSimpleName();
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
int number=AppConstant.MINIMUM_AGE;
Log.d(TAG, "onCreate: " + number);