Sunday, 24 August 2014

Facebook key hash generation

Facebook  key hash generation:
       // Add code to print out the key hash
          try {
              PackageInfo info = getPackageManager().getPackageInfo(
                      "com.facebook.samples.friendpicker",
                      PackageManager.GET_SIGNATURES);
              for (Signature signature : info.signatures) {
                  MessageDigest md = MessageDigest.getInstance("SHA");
                  md.update(signature.toByteArray());
                  Log.e("KeyHash:", Base64.encodeToString(md.digest(), Base64.DEFAULT));
                  }
          } catch (NameNotFoundException e) {

          } catch (NoSuchAlgorithmException e) {

          }

Friday, 1 August 2014

Splashscreen using Thread


      
        /****** Create Thread that will sleep for 5 seconds *************/      
       Thread background = new Thread() {
           public void run() {
              
               try {
                   // Thread will sleep for 5 seconds
                   sleep(5*1000);
                  
                   // After 5 seconds redirect to another intent
                   Intent i=new Intent(getBaseContext(),Splahnextactivity.class);
                   startActivity(i);
                  
                   //Remove activity
                   finish();
                  
               } catch (Exception e) {
              
               }
           }
       };
      
       // start thread
       background.start();


method2:

new Handler().postDelayed(new Runnable() {
          
            @Override
            public void run() {
                startActivity(new Intent(getApplicationContext(),Splahnextactivity.class));
                finish();
              
            }
        }, 2*1000);