当前位置: 首页>>代码示例>>Java>>正文


Java Cloudinary类代码示例

本文整理汇总了Java中com.cloudinary.Cloudinary的典型用法代码示例。如果您正苦于以下问题:Java Cloudinary类的具体用法?Java Cloudinary怎么用?Java Cloudinary使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


Cloudinary类属于com.cloudinary包,在下文中一共展示了Cloudinary类的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: getItem

import com.cloudinary.Cloudinary; //导入依赖的package包/类
@Override
public Fragment getItem(int position) {
	// getItem is called to instantiate the fragment for the given page.
	// Return a DummySectionFragment (defined as a static inner class
	// below) with the page number as its lone argument.
	Fragment fragment = new ImageByURLSectionFragment();
	Bundle args = new Bundle();

	Cloudinary cloudinary = PhotoAlbumApplication.getInstance(context).getCloudinary();
	Pair<String, Transformation> transformation = transformations.get(position);
	// Cloudinary: generate a URL reflecting the given transformation on the given identifier.
	String url = cloudinary.url().fromIdentifier(cloudinaryIdentifier).transformation(transformation.second).generate();
	args.putString(ImageByURLSectionFragment.ARG_URL, url);
	fragment.setArguments(args);
	return fragment;
}
 
开发者ID:cloudinary,项目名称:cloudinary_android_parse_sample,代码行数:17,代码来源:ShowPhotoActivity.java

示例2: Cloud

import com.cloudinary.Cloudinary; //导入依赖的package包/类
public Cloud(){
    Map config = new HashMap();
    config.put("cloud_name", "dgvlbqkpk");
    config.put("api_key", "953732752852372");
    config.put("api_secret", "9x-SwE4nGg_AespxL7aleXjJJjI");
    cloudinary = new Cloudinary(config);
}
 
开发者ID:guilhermehas,项目名称:Camera-UOttawa,代码行数:8,代码来源:Cloud.java

示例3: setupImage

import com.cloudinary.Cloudinary; //导入依赖的package包/类
void setupImage() {
	Cloudinary cloudinary = PhotoAlbumApplication.getInstance(this).getCloudinary();
	String url = cloudinary.url().type("facebook").transformation(
		new Transformation().height(95).width(95).crop("thumb").gravity("face").effect("sepia").radius(20)
		.chain().angle(10)
	).format("png").generate("officialchucknorrispage");
	new DownloadImageTask((ImageView) findViewById(R.id.logo))
           .execute(url);
}
 
开发者ID:cloudinary,项目名称:cloudinary_android_parse_sample,代码行数:10,代码来源:LoginActivity.java

示例4: CloudinaryImageStorage

import com.cloudinary.Cloudinary; //导入依赖的package包/类
public CloudinaryImageStorage(Context context, EventBus eventBus) {
    this.eventBus = eventBus;
    this.cloudinary = new Cloudinary(Utils.cloudinaryUrlFromContext(context));
}
 
开发者ID:micromasterandroid,项目名称:androidadvanced,代码行数:5,代码来源:CloudinaryImageStorage.java

示例5: onCreate

import com.cloudinary.Cloudinary; //导入依赖的package包/类
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setHasOptionsMenu(true);

    declareFirebase();

    mCloudinary = new Cloudinary(Constants.CLOUDINARY_URL);

    initActionBarWithUserData();

    // check if other is typing now
    mTypingValueEventListener = getTypingValueEventListener();


    mChatRoomChildEventListener = getChatRoomChildEventListener();


}
 
开发者ID:shawara,项目名称:ChatUp,代码行数:20,代码来源:ChatFragment.java

示例6: execute

import com.cloudinary.Cloudinary; //导入依赖的package包/类
@Override
public boolean execute(String action, JSONArray args, CallbackContext callbackContext) throws JSONException {

    PluginResult pluginResult = null;

    try {
        //Create cloudinary connection
        Cloudinary cloudinary = this.CreateCloudinary(args);

        //Get the image Path form the parameters
        //This is a device URI (returned by the camera plugin with destinationType : Camera.DestinationType.FILE_URI)
        String imagePath = args.getString(0);

        //Create a file input stream based on the image path
        InputStream stream = getInputStreamFromUriString(imagePath, this.cordova);

        //Create the upload map options map
        Map uploadOptionsMap = this.CreateUploadOptions(args);

        //Upload the image to cloudinary
        JSONObject result = cloudinary.uploader().upload(stream, uploadOptionsMap);

        //Validate the upload result (by checking the public_id generated)
        String publicId = result.getString("public_id");
        if(publicId != null && !publicId.isEmpty()) {

            //Flag the response as "success"
            result.put("success", true);

            //Build the cordova plugin response
            pluginResult = new PluginResult(PluginResult.Status.OK, result);
        }
        else {
            //Flag the response as "not success"
            result.put("success", false);

            //Build the cordova plugin response
            pluginResult = new PluginResult(PluginResult.Status.ERROR, result);
        }
    }
    catch (Exception e) {
        JSONObject json = new JSONObject();
        json.put("success", false);
        json.put("message", e.getMessage());
        pluginResult = new PluginResult(PluginResult.Status.ERROR, json);
    }

    callbackContext.sendPluginResult(pluginResult);
    return true;
}
 
开发者ID:ElNinjaGaiden,项目名称:org.apache.cordova.cloudinary,代码行数:51,代码来源:CloudinaryPlugin.java

示例7: getCloudinary

import com.cloudinary.Cloudinary; //导入依赖的package包/类
/**
 * @return An initialized Cloudinary instance
 */
public Cloudinary getCloudinary() {
	return cloudinary;
}
 
开发者ID:cloudinary,项目名称:cloudinary_android_parse_sample,代码行数:7,代码来源:PhotoAlbumApplication.java

示例8: initCloudinary

import com.cloudinary.Cloudinary; //导入依赖的package包/类
private void initCloudinary() {
	// Cloudinary: creating a cloudinary instance using meta-data from manifest
	
	cloudinary = new Cloudinary(Utils.cloudinaryUrlFromContext(this));
	L.i("Cloudinary initialized");
}
 
开发者ID:cloudinary,项目名称:cloudinary_android_parse_sample,代码行数:7,代码来源:PhotoAlbumApplication.java

示例9: initCloudinary

import com.cloudinary.Cloudinary; //导入依赖的package包/类
private void initCloudinary() {
	// Cloudinary: creating a cloudinary instance using meta-data from manifest
	cloudinary = new Cloudinary(this);
	L.i("Cloudinary initialized");
}
 
开发者ID:m0she,项目名称:cloudinary-android-parse-sample,代码行数:6,代码来源:PhotoAlbumApplication.java


注:本文中的com.cloudinary.Cloudinary类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。