Programming and Exciting Things

[java] Конвертиране от timestamp към дата

Published on 24.01.2013

Конвериране от unix timestamp към нещо по-четимо за обиконовенния потребител на java:

long dv = Long.valueOf(item.date)*1000;
Date df = new java.util.Date(dv);
String date = new SimpleDateFormat("MM.dd.yyyy").format(df);

System.out.println(date);

Android show dialog box

Published on 14.01.2013

За да покажем диалогов прозорец в android може да ползваме следното:

Dialog dialog = new Dialog(VouchersActivity.this);
dialog.setContentView(R.layout.dialog_filters);
dialog.setTitle("Заглавие");
dialog.setCancelable(true);
dialog.show();

Android get last known location

Published on 06.01.2013

Един snippet за бърза справка на последната достъпна локация:

private double[] GetLastLocationGPS() {
	LocationManager lm = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
	List<String> providers = lm.getProviders(true);
	Location l = null;
	for (int i = providers.size() - 1; i >= 0; i--) {
		l = lm.getLastKnownLocation(providers.get(i));
		if (l != null)
			break;
		}
	double[] gps = new double[2];
	if (l != null) {
		gps[0] = l.getLatitude();
		gps[1] = l.getLongitude();
	}
	return gps;
}

Android using include in layouts

Published on 02.01.2013

Преизползването на части от Layout-а в андроид е доста добре реализирано. За целта се използва "include" тага
примерно:

<include layout="@layout/blue_header"/> 

1.2 трилиона търсения на 146 езика 2012 година през погледа на Google

Published on 22.12.2012

Едно двуминутно клипче което според мен показва по един изключителен начин това което се случи през изминаващата година според интернет потребителите. В това число скока на Феликс, феномена на PSY, президентските избори в САЩ, трагедията след урагана "Санди" и т.н

Повече информация на http://www.google.com/zeitgeist/2012/