Programming and Exciting Things

Grabo - android приложение

Published on 11.04.2013

Вчера пуснахме и първата версия на приложението си за Android.
Който проявява желение може да си го инсталира от линка по-долу:

Премахване на фона при ProgressDialog

Published on 09.04.2013

Имаме ProgressDialog на който искаме да махнем попупрозрачния черен фон отзад
постигаме го лесничко с използването на clearFlags

progressDialog = ProgressDialog.show(ClubObekt.this, "", "Зареждане...");
progressDialog.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);
Повече информация на http://developer.android.com
пс: ако дизайнера ни настоява по-късно ще покажа и вариант да е costum :)

CPU Load към дадения момомент с Python

Published on 09.04.2013

Идеята: Да вземем CPU Load-а към дадения момент под Windows използвайки wmic и python

    p = subprocess.Popen("wmic cpu get loadpercentage",stdout=subprocess.PIPE)
    text = p.stdout.read()
    p.wait()
    regex = re.compile("[0-9]+",re.IGNORECASE|re.MULTILINE)
    r = regex.findall(text)
    print r
Повече информация за WMIC - тук

Jquery serialize and deserialize with php

Published on 07.04.2013

Имаме форма която трябва да се сериализира и изпрати и php то да се оправя с нея, за целта правим следното:

$.post('/admin/gallery/ajax/',{'action':'add_photogallery','data':$('#add_new_cat').serialize()},function(data) { 
	/* малко код */
});
a в php частта за "десериализиране" на "data"-та правим следното:
$d = array();
if(isset($_POST['data'])) { parse_str($_POST['data'],$d); }
echo '<pre>';
print_r($d);
echo '</pre>';
пс: знам малоумно е :)

Remove all SharedPreferences

Published on 02.04.2013

Идеята е да изчистим всички "записани" в SharedPreferences нещица, за целта в Java кода добавяме следното:

SharedPreferences s = getApplicationContext().getSharedPreferences("com.bLABlABal", Context.MODE_PRIVATE);
s.edit().clear().commit();