Instalando o Skype no Fedora 16 64bits


Como não tem disponibilizado o Skype x64 para o fedora basta fazer um simples procedimento antes.

Instale as seguintes bibliotecas:

$> sudo yum -y install libXv.i686 libXScrnSaver.i686 qt.i686 qt-x11.i686 pulseaudio-libs.i686 pulseaudio-libs-glib2.i686 alsa-plugins-pulseaudio.i686

Caso de esse erro:
Error: Protected multilib versions: 1:qt-x11-4.8.2-2.fc17.i686 != 1:qt-x11-4.8.1-10.fc17.x86_64
Error: Protected multilib versions: 1:qt-4.8.2-2.fc17.i686 != 1:qt-4.8.1-10.fc17.x86_64

Retire da linha de comando acima  o “qt.i686” e tente novamente.

Após instalado. Instale o Skype do site oficial. O arquivo já é RPM:

http://www.skype.com/intl/pt-br/get-skype/on-your-computer/linux/downloading.fedora

Android – Verificar serviços em execução


Os serviços são executados em segundo plano por tempo indeterminado , geralmente eles tem um alto consumo de recursos, memoria e CPU. Não há interação com o usuário e não precisa de interface gráfica.

Eles podem ser utilizados para fazer download de alguma informação, fazer verificações no sistema, um reprodutor de MP3 entre outros processos demorados sem que o usuário perceba.

Atravez deste método o sistema verifica os serviços que estão rodando:

   public boolean isServiceRunning(String servicoClassName) {
        ActivityManager activityManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
        List<RunningServiceInfo> services = activityManager.getRunningServices(Integer.MAX_VALUE);
        Log.d(TAG,"Procurando Serviços");
        for (int i = 0; i < services.size(); i++) {
            Log.d(TAG,"Service Nr. " + i + " class name : " + services.get(i).service.getClassName());
	    if(services.get(i).service.getClassName().compareTo(servicoClassName)==0){
	    	return true;
	    }
        }
        return false;
    }

Fonte imagem: http://images.mylot.com/userImages/images/postphotos/2521292.jpg

Android Criando um ListView Personalizado


Custom ListView

Mudamos agora veja em: http://helpdev.com.br/2012/01/23/android-criando-um-listview-personalizado/

Para criar um listView personalizado não é difícil porem é um trabalho chato de se fazer.
O conceito é, preencher uma lista de objetos que contem os dados de seu item e passar essa lista para um adapter que irá preencher o ListView, através desse adapter nós poderemos ter o controle sobre a lista, podendo remover item adicionar e pegar o selecionado.

Primeiro crie o layout de onde ficara seu listView, para isso criei o “main.xml”:
Continuar lendo