Android Open Source - Recipe-Puppy-Android Utilities






From Project

Back to project page Recipe-Puppy-Android.

License

The source code is released under:

Apache License

If you think the Android project Recipe-Puppy-Android listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.jerin.utilities;
/*from  w ww  .  j ava2s  .  c  o  m*/
import android.net.Uri;
import android.os.Bundle;

/**
 * Class to hold utility methods.
 * 
 * @author jerin
 * 
 */
public class Utilities {

  private static final String URL_SCHEME = "http";

  /**
   * Builder utility method to generate http query
   * 
   * @param authority
   * @param path
   * @param parameters
   * @return
   */
  public static Uri buildUri(String authority, String path, Bundle parameters) {
    Uri.Builder builder = new Uri.Builder();
    builder.scheme(URL_SCHEME);
    builder.authority(authority);
    if (null != path && (path.trim().length() > 0)) {
      builder.path(path);
    }
    if (null != parameters) {
      for (String key : parameters.keySet()) {
        Object parameter = parameters.get(key);
        if (parameter instanceof String) {
          builder.appendQueryParameter(key, (String) parameter);
        }
      }
    }
    return builder.build();
  }
}




Java Source Code List

com.jerin.magicrecipe.MainActivity.java
com.jerin.magicrecipe.NavigationDrawerFragment.java
com.jerin.magicrecipe.adapters.RecipePagerAdapter.java
com.jerin.magicrecipe.data.MagicRecipeConstants.java
com.jerin.magicrecipe.data.RecipeItem.java
com.jerin.magicrecipe.fragments.RecipePageFragment.java
com.jerin.magicrecipe.fragments.RecipeSearchFragment.java
com.jerin.magicrecipe.fragments.RecipeViewPagerFragment.java
com.jerin.utilities.RequestTask.java
com.jerin.utilities.Utilities.java