app/src/main/java/me/zhanghai/android/douya/ui/GalleryActivity.java
(开头部分) 4KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/*
* Copyright (c) 2015 Zhang Hai <Dreaming.in.Code.ZH@Gmail.com>
* All Rights Reserved.
*/
package me.zhanghai.android.douya.ui;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.support.v4.view.ViewPager;
import android.support.v4.view.animation.FastOutSlowInInterpolator;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.view.MenuItem;
import java.util.ArrayList;
import butterknife.BindInt;
import butterknife.BindView;
import butterknife.ButterKnife;
import me.zhanghai.android.douya.R;
import me.zhanghai.android.douya.network.api.info.apiv2.Image;
import me.zhanghai.android.systemuihelper.SystemUiHelper;
public class GalleryActivity extends AppCompatActivity {
private static final String KEY_PREFIX = GalleryActivity.class.getSimpleName() + '.';
public static final String EXTRA_IMAGE_LIST = KEY_PREFIX + "image_list";
public static final String EXTRA_POSITION = KEY_PREFIX + "position";
@BindInt(android.R.integer.config_mediumAnimTime)
int mToolbarHideDuration;
@BindView(R.id.toolbar)
Toolbar mToolbar;
@BindView(R.id.viewPager)
ViewPager mViewPager;
private SystemUiHelper mSystemUiHelper;
public static Intent makeIntent(ArrayList<String> imageList, int position, Context context) {
return new Intent(context, GalleryActivity.class)
.putStringArrayListExtra(EXTRA_IMAGE_LIST, imageList)
.putExtra(EXTRA_POSITION, position);
}
public static Intent makeImageListIntent(ArrayList<Image> imageList, int position,
Context context) {
ArrayList<String> imageUrlList = new ArrayList<>();
for (Image image : imageList) {
imageUrlList.add(image.getLargest());
}
return makeIntent(imageUrlList, position, context);
}
public static Intent makeIntent(String image, Context context) {
ArrayList<String> imageList = new ArrayList<>();
imageList.add(image);
后面还有 64 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
