标签: coverflow

适用于iPhone的开源CoverFlow库

是否有适用于iPhone的开源,类似CoverFlow的API或库?

我找到了一个按应用程序许可的实现,但是,我更喜欢使用开源路由.

此外,我对仅使用公共API的库感兴趣,因为使用非公共API可能会使应用程序无法在App Store中发布.

iphone coverflow

53
推荐指数
3
解决办法
5万
查看次数

如何在android中创建Vertical Carousel?

我想在android中实现垂直旋转木马.我已经搜索了很多关于它的事情,最后我在这里找到了横向旋转木马的例子.任何人都可以知道如何将这个水平旋转木马转换成垂直旋转木马.

我也尝试过这个.链接.这个3d列表视图给出了每个元素的旋转,但我想实现整个列表应该在3d中.任何机构都可以提出建议吗......

android listview coverflow carousel

13
推荐指数
1
解决办法
1万
查看次数

coverflow android:如何从封面流中的url获取图像

嗨,我目前正在测试android coverflow 我试图从网址获取图像并显示在封面流程中我已成功下载图像但不能放入位图.这是我试过的代码......

package com.example.coverflow;

import java.io.FileInputStream;

import android.app.Activity;
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.Bitmap.Config;
import android.graphics.BitmapFactory;
import android.graphics.Canvas;
import android.graphics.LinearGradient;
import android.graphics.Matrix;
import android.graphics.Paint;
import android.graphics.PorterDuff.Mode;
import android.graphics.PorterDuffXfermode;
import android.graphics.Shader.TileMode;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.ImageView;
import android.widget.Toast;
import android.widget.ImageView.ScaleType;

import com.example.coverflow.CoverAdapterView.OnItemClickListener;

public class CoverFlowExample extends Activity  {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        CoverFlow coverFlow;
        coverFlow = new CoverFlow(this);

        coverFlow.setAdapter(new ImageAdapter(this));

        ImageAdapter …
Run Code Online (Sandbox Code Playgroud)

android bitmap coverflow android-gallery

13
推荐指数
1
解决办法
3951
查看次数

Android coverflow

我正在编写一个Android应用程序,并希望有一个itunes类似的Coverflow预览.api中有什么我可以使用或者我必须从头开始构建它吗?

java mobile android coverflow

11
推荐指数
3
解决办法
2万
查看次数

iPad封面流量

我使用FlowCoverView(http://chaosinmotion.com/blog/?p=295)进行封面流程.

但是,此库创建的纹理最大限制为256像素,我想在iPad封面流程中显示更大的图像.

您在iPad上使用什么封面流程?是否可以修改此库以使纹理更大?

iphone coverflow ipad

9
推荐指数
1
解决办法
5366
查看次数

IOS 7 CollectionViewFlowLayout 3D翻译(如新的Safari Tabviewer)

我的问题

我想用CollectionViewFlowLayout实现一个看起来像Safari Pageviewer的CollectionView(见截图)

由于Apple引用了像"z-index"这样的东西,"转换"很容易实现.经过几天的教程和研究后,我无法做到.

我遵循了一些正常的CollectionViewFlowLayout并使其成为CollectionView FlowLayout的子类.现在我尝试了

-(NSArray*)layoutAttributesForElementsInRect:(CGRect)rect
Run Code Online (Sandbox Code Playgroud)

-(void)modifyLayoutAttributes:(UICollectionViewLayoutAttributes *)layoutAttributes
Run Code Online (Sandbox Code Playgroud)

-(UICollectionViewLayoutAttributes *)layoutAttributesForItemAtIndexPath:(NSIndexPath *)indexPath
Run Code Online (Sandbox Code Playgroud)

在我尝试给细胞一个3D变换.

但是从未调用layoutAttributesForItemAtIndex(找到了一些解释,但我并没有真正理解它)

并且尝试其他方法也没有用(在细胞上没有可见的3D转换.)

以下是我的尝试,以便您可以看到我尝试过的内容:

//从未调用过这个

-(UICollectionViewLayoutAttributes *)layoutAttributesForItemAtIndexPath:(NSIndexPath *)indexPath
{

    UICollectionViewLayoutAttributes *attributes =
    [super layoutAttributesForItemAtIndexPath:indexPath];


    [attributes setTransform3D:CATransform3DMakeTranslation(10.0, 20.0, 10.0)];
    attributes.transform3D = CATransform3DMakeScale(1.0, 2.0, 1.0);


    return attributes;
}
Run Code Online (Sandbox Code Playgroud)

//这个被调用,但转换没有按预期工作.

 -(NSArray*)layoutAttributesForElementsInRect:(CGRect)rect
    {

        NSArray *allAttributesInRect = [super
                                        layoutAttributesForElementsInRect:rect];

        for (UICollectionViewLayoutAttributes *cellAttributes in allAttributesInRect)
        {
            cellAttributes.size=CGSizeMake(300, 300);
            cellAttributes.transform3D = CATransform3DMakeScale(1.0, 2.0, 1.0);
            cellAttributes.transform3D = CATransform3DMakeTranslation(1, 200, 100);


               [self modifyLayoutAttributes:cellAttributes];
        }
        return allAttributesInRect;
    }
Run Code Online (Sandbox Code Playgroud)

//这也行不通

-(void)modifyLayoutAttributes:(UICollectionViewLayoutAttributes *)layoutAttributes
{
    if ([layoutAttributes.indexPath isEqual:_currentCellPath])
    { …
Run Code Online (Sandbox Code Playgroud)

objective-c mobile-safari coverflow ios uicollectionviewcell

9
推荐指数
1
解决办法
2490
查看次数

适用于iPhone/iPod Touch的HTML5封面流程

我必须做一个发往iPhone和iPod-touch的网页,需要在页面中加入Coverflow风格的苹果来显示视频列表.

我听说过可以提供帮助的小玩意儿,但我找不到任何与iPhone/iPod-Touch导航相关的功能.

任何人都知道可以帮助我入门的东西吗?

谢谢-Stephanie

iphone html5 webkit ipod-touch coverflow

8
推荐指数
2
解决办法
3万
查看次数

结合CoverFlow和通用图像加载器

我正在使用fancyCoverFlowuniversalImageLoader来显示我的自定义3D图库:D类似下图.我的问题是它没有在下载时显示图像,除非我在画廊图片之间滑动并且该图片在屏幕上隐藏,并且在下次显示图像时出现但是在UniversalImageLoader的样本中,下载的图像在下载后立即显示.

这是我的适配器的getView代码:

 public View getView(int position, View view, ViewGroup parent) {


    RoundedImageView photo = (RoundedImageView) view;
    if (photo == null) {
        photo = (RoundedImageView) inflater.inflate(R.layout.row_gallery_latest_issue_item, parent, false);
    }
    try {
        System.out.println("Test is good");
        ImageLoaderHelper.configureCacheableImage(mContext, photo, latestBook.get(position).getImageUrl(),
                R.drawable.avatar_issue, null);
    } catch (NullPointerException e) {
        photo.setImageResource(R.drawable.avatar_issue);
        e.printStackTrace();
    }

    return createReflectedImages(photo);
}
Run Code Online (Sandbox Code Playgroud)

它与UniversalImageLoader完全相同Sample预计我有一个TryCatche和CreateReflectedImage(它使我们的ImageView反射)

,还有一件我的ImageLoaderHelper:

public class ImageLoaderHelper {
public static void configureCacheableImage(Context context, ImageView imageView
        , String imageUrl, Integer defaultImageResourceId
        , ImageLoadingListener imageLoadingListener) {
    ImageLoader imageLoader = ImageLoader.getInstance();
    DisplayImageOptions.Builder …
Run Code Online (Sandbox Code Playgroud)

android image gallery coverflow universal-image-loader

8
推荐指数
1
解决办法
284
查看次数

画廊活动"以图像为中心"

我正在创建一个可滚动的图像选择器,但有一些信息我希望在每个图像中显示时,我的问题是,在Gallery上有一个事件通知我图像居中?滚动时应该发生此事件.

我的布局是这样的:

    <Gallery android:id="@+id/coverflow"
        android:layout_width="match_parent" android:layout_height="wrap_content"
        android:layout_centerInParent="true" />
    <TextView android:id="@+id/author" android:layout_width="match_parent"
        android:layout_height="wrap_content" android:text="Titulo livro"
        android:layout_above="@id/coverflow" android:gravity="center" />

    <ImageView android:id="@+id/div" android:layout_width="match_parent"
        android:layout_height="wrap_content" android:src="@drawable/library_div"
        android:layout_above="@id/author" />

    <TextView android:id="@+id/title" android:layout_width="match_parent"
        android:layout_height="wrap_content" android:text="Author"
        android:layout_above="@id/div" android:gravity="center" />
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

我想在滚动发生时,新的iten是中间的,作者和标题TextViews得到更新.

有小费吗?

events android scroll gallery coverflow

7
推荐指数
1
解决办法
2411
查看次数

更改视图onClick coverflow - Android

我正在使用这个CoverFlow:http: //www.inter-fuser.com/2010/02/android-coverflow-widget-v2.html

我希望能够在单击按钮时更改View,该按钮是后退/前进图标,可以将您带到封面流中的上一个/下一个项目.

我稍微修改了封面流程,以便我使用XML布局.

这是我的onCreate()方法:

 setContentView(R.layout.main);

 CoverFlow coverFlow = (CoverFlow)findViewById(R.id.coverflow);  

 coverFlow.setAdapter(new ImageAdapter(this));
 ImageAdapter coverImageAdapter =  new ImageAdapter(this);     
 coverFlow.setAdapter(coverImageAdapter);
 coverFlow.setSpacing(-20);
 coverFlow.setSelection(0, true);
 coverFlow.setAnimationDuration(1000);

 tv = (TextView)findViewById(R.id.textView1);

 coverFlow.setOnItemClickListener(new OnItemClickListener() {
    @Override
    public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
        Toast.makeText(getBaseContext(), String.valueOf(arg2), Toast.LENGTH_SHORT).show();
    }
 });

 coverFlow.setOnItemSelectedListener(new OnItemSelectedListener() {
    @Override
    public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
        tv.setText(String.valueOf(arg2));
    }

    @Override
    public void onNothingSelected(AdapterView<?> arg0) {
        // Do something
    }
 });
Run Code Online (Sandbox Code Playgroud)

我的XML:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout …
Run Code Online (Sandbox Code Playgroud)

android view onclick coverflow

7
推荐指数
1
解决办法
2143
查看次数