package eu.ttbox.androgister.core;
import android.util.Log;
public class CoreHelper {
private static final String TAG = "CoreHelper";
/**
* For using it <br>
* DisplayMetrics dm = new DisplayMetrics();
* getWindowManager().getDefaultDisplay().getMetrics(dm);
* CoreHelper.getTwoFragmentOr(dm.heightPixels);
*
* @param sumZise
* @return
*/
public static int[] getTwoFragmentOr(int sumZise) {
final float nombreOr = 1.6180339887f;
float a = (sumZise * nombreOr) / (1 + nombreOr);
int valA = Math.round(a);
int valB = sumZise - valA;
Log.i(TAG, String.format("The Size %s divided in A=%s et B=%s", sumZise, valA, valB));
return new int[] { valA, valB };
}
public static Long[] convertToLongArray(long... checkedIds) {
int checkedIdSize = checkedIds.length;
Long[] deleteIds = new Long[checkedIdSize];
for (int i = 0; i < checkedIdSize; i++) {
deleteIds[i] = Long.valueOf(checkedIds[i]);
}
return deleteIds;
}
}