Android Open Source - android-3.0-howtos App Linking How To Application






From Project

Back to project page android-3.0-howtos.

License

The source code is released under:

Copyright 2012-present Facebook, Inc. You are hereby granted a non-exclusive, worldwide, royalty-free license to use, copy, modify, and distribute this software in source code or binary form for use ...

If you think the Android project android-3.0-howtos 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.facebook.samples.applinkinghowto;
//from   w w w .  ja va  2 s  . c o m
import java.util.ArrayList;

import android.app.Application;

import com.facebook.android.Facebook;

public class AppLinkingHowToApplication extends Application {
  
  private ArrayList<Recipe> recipes;
  public Facebook facebook;
  
  @Override
  public void onCreate() {
    super.onCreate();
        
        // Initialize the data, the menu items that
        // will be listed to the user and that will
        // be used to set up the news feed story.
        recipes = new ArrayList<Recipe>();
        recipes.add(new Recipe(R.drawable.cookie, 
        "Cookie", 
        "Baking done right", 
        "C is for cookie, that's good enough for me", 
        "http://www.sugarmedia.com/nyccookbook/cookie.html",
        "http://www.sugarmedia.com/nyccookbook/images/cookie.jpg"));
        recipes.add(new Recipe(R.drawable.pizza, 
        "Pizza", 
        "Delicious and hearty", 
        "When it's good it's really good, when it's bad, it's still pretty good", 
        "http://www.sugarmedia.com/nyccookbook/pizza.html",
        "http://www.sugarmedia.com/nyccookbook/images/pizza.jpg"));
  }

  public ArrayList<Recipe> getRecipes() {
    return recipes;
  }
  
  public int getRecipeIndexLink(String link) {
    int recipeIndex = -1;
    int counter = 0;
      for (Recipe recipe: recipes) {
        if (link.compareTo(recipe.getLink()) == 0) {
          recipeIndex = counter;
          break;
        }
        counter++;
      }
      return recipeIndex;
  }

}




Java Source Code List

com.facebook.samples.applinkinghowto.AppLinkingHowToApplication.java
com.facebook.samples.applinkinghowto.DetailActivity.java
com.facebook.samples.applinkinghowto.DetailFragment.java
com.facebook.samples.applinkinghowto.MainActivity.java
com.facebook.samples.applinkinghowto.MainFragment.java
com.facebook.samples.applinkinghowto.Recipe.java
com.facebook.samples.batchrequestshowto.MainActivity.java
com.facebook.samples.batchrequestshowto.MainFragment.java
com.facebook.samples.feeddialoghowto.MainActivity.java
com.facebook.samples.feeddialoghowto.MainFragment.java
com.facebook.samples.fetchuserdatahowto.MainActivity.java
com.facebook.samples.fetchuserdatahowto.MainFragment.java
com.facebook.samples.fqlhowto.MainActivity.java
com.facebook.samples.fqlhowto.MainFragment.java
com.facebook.samples.loginhowto.MainActivity.java
com.facebook.samples.loginhowto.MainFragment.java
com.facebook.samples.publishfeedhowto.MainActivity.java
com.facebook.samples.publishfeedhowto.MainFragment.java
com.facebook.samples.sendrequestshowto.MainActivity.java
com.facebook.samples.sendrequestshowto.MainFragment.java
com.facebook.samples.shareoghowto.MainActivity.java
com.facebook.samples.shareoghowto.MainActivity.java
com.facebook.samples.shareoghowto.MainFragment.java
com.facebook.samples.shareoghowto.MainFragment.java