求求大神教怎么弄这种时间ps背景图怎么弄谢谢啊

现在的位置:
时间风景PPT背景图片
网致力于为各位职场青年提供动力。最近的背景系列图片受到各位网友的热烈支持和诚恳的指正,小编会虚心学习不断进步,为大家精选更多适合做的图片。今天和大家分享的是小编美其名曰时间风景PPT背景的一系列图片,风景不错的哦。下载地址在文章底部静候各位,更多PPT背景,持续更新中…
【时间风景共9张,显示5张】
【时间风景PPT背景图片——策马奔腾】
【时间风景PPT背景图片——细浪拍岸】
【时间风景PPT背景图片——岁月的痕迹】
【时间风景PPT背景图片——登山冒险】
【时间风景PPT背景图片——山涧彩虹】
PPT教程网创始人,典型的80后,喜爱熬夜,喜欢一人独处, 喜欢各种新鲜事物,热情却维持不了太久。样样都想学一些,学到现在一样都没学好。崇尚自由生活,钱多固然好,钱少够生活也快乐。最拿手的是...吃饭!
关于本文的小编
【上篇】【下篇】
您可能还会对这些文章感兴趣!
给力的PPT教程分享
PPT教程打包下载通道
关于PPT的百科全书!
PPT素材资源宝藏地
PPT制作速成教程通道
PPT最新模板免费下载
PPT教程排行热榜
PPT设计必备软件
国产PPT制作软件中的神器
PPT2010官方免费下载
PPT2007官方免费下载
PPT2003官方免费下载
轻松把PPT转成FLASH工具
PPT转PDF软件免费下载
最好用的PPT压缩软件
PPT模板下载汇总求大神把上面的六张P的和下面两张一样好吗,赶时间谢谢背景也是用下面两张的_p图吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0可签7级以上的吧50个
本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:257,606贴子:
求大神把上面的六张P的和下面两张一样好吗,赶时间谢谢背景也是
求大神把上面的六张P的和下面两张一样好吗,赶时间谢谢背景也是用下面两张的
免费网上学习p图教程,国内名师机构专业授课,O基础快速学习,1小时快速入门,7天p图教程学习 能力快速提升 优质作品随手呈现
关注我可以
来大神帮帮忙,万分感谢
用什么感谢
贴吧热议榜
使用签名档&&
保存至快速回贴教你如何实现 Splash 页面三秒跳转和动态下载最新背景图 - 简书
教你如何实现 Splash 页面三秒跳转和动态下载最新背景图
本文已授权公众号hongyangAndroid原创首发
最近公司产品大大说我们需要一个动态替换的闪屏页面,like 某猫,某东一样,可以动态替换。
产品大大就是厉害,说一句话我们就需要实现好几个功能:
创建一个冷启动后的闪屏页面(Splash 页面)
这个页面默认 3s 倒计时,点击倒计时按钮可以跳转并结束倒计时
点击图片如果有外链,则跳转应用的 web 页面用来作为活动页面(没错这点和某猫很像)
动态替换厉害了,我们需要在进入这个页面后去后台请求一下是否有新的图片,如果是新的图片则下载到本地,替换掉原来的图片,下次用户在进入 Splash 就会看到一个崭新的图片。
一、布局实现
&RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"&
&ImageView
android:id="@+id/sp_bg"
android:src="@mipmap/icon_splash"
android:scaleType="centerCrop"
android:layout_width="match_parent"
android:layout_height="match_parent"/&
android:visibility="invisible"
android:gravity="center"
android:textSize="10sp"
android:textColor="@color/white"
android:id="@+id/sp_jump_btn"
android:background="@drawable/btn_splash_shape"
android:layout_width="60dp"
android:layout_height="30dp"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:layout_marginRight="20dp"
android:layout_marginTop="20dp"/&
&/RelativeLayout&
布局文件文件相对来说还是比较简单,就需要一个 ImageView 和 Button 即可,Button 的背景是一个自定义的 shape,透明度颜色啥的,根据UI妹砸说的算就好了。
&shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle"&
&solid android:color="#99c4c4c4"/&
&corners android:radius="20dp"/&
android:width="0.7dp"
android:color="#7fffffff"/&
二、倒计时功能实现
实现倒计时的功能方法有很多,最基本的你可以使用 Handler 来实现吧,还可以是用 Timer 吧。
但是由于之前写验证码倒计时的时候发现 android.os 中有一个神奇的类叫
的类,此类神奇之处就在于你完全不需要理会那些线程交互他都给你处理好了,你只管在回调中处理时间设置跳转逻辑就好了。
但是有一个不足的地方就它的第一秒的倒计时有时候会不可见,所以我们将倒计时总时间设置为 3200ms 。
private CountDownTimer countDownTimer = new CountDownTimer() {
public void onTick(long millisUntilFinished) {
mSpJumpBtn.setText("跳过(" + millisUntilFinished / 1000 + "s)");
public void onFinish() {
mSpJumpBtn.setText("跳过(" + 0 + "s)");
gotoLoginOrMainActivity();
最后需要在有闪屏页面的情况下,进入开启倒计时:
private void startClock() {
mSpJumpBtn.setVisibility(View.VISIBLE);
countDownTimer.start();
三、下载功能实现点击跳转功能实现
上边说了我们 APP 点击图片需要可以跳转,下面代码给出了背景点击跳转的逻辑:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_splash);
ButterKnife.bind(this);
checkSDCardPermission();
@OnClick({R.id.sp_bg, R.id.sp_jump_btn})
public void onViewClicked(View view) {
switch (view.getId()) {
case R.id.sp_bg:
gotoWebActivity();
case R.id.sp_jump_btn:
gotoLoginOrMainActivity();
跳转逻辑可以根据实际的项目需求来规定,下面的代码中 Splash 为本地序列化的 model 用来存储网络下载的闪屏页面信息,稍后会有详细的序列化过程,此刻我们只需要关注跳转逻辑:
private Splash mS
private void gotoWebActivity() {
if (mSplash != null && mSplash.click_url != null) {
Intent intent = new Intent(this, BannerActivity.class);
intent.putExtra("url", mSplash.click_url);
intent.putExtra("title", mSplash.title);
intent.putExtra("fromSplash", true);
intent.putExtra("needShare", false);
startActivity(intent);
机智的你可能看出来我们并没有在离开页面的时候结束掉 timer,其实我们是复写了 onDestroy 方法。
protected void onDestroy() {
super.onDestroy();
if (countDownTimer != null)
countDownTimer.cancel();
其实跳转以后还有一个坑就是,从 web 页面返回的时候,因为闪屏页面是你应用的第一个页面,而跳转到 web 页面的是你 finish 掉了该页面,那么从 web 页返回的时候不做处理,用户就直接退出了 app 这样当然是不允许的。
所以请在 web 页面中添加以下逻辑:
//此方法是toolbar 的返回事件调用的方法 mFromSplash 为启动页面传递过来的参数
protected void onLeftClick(View view) {
if (mFromSplash) {
gotoLoginOrMainActivity();
super.onLeftClick(view);
// 此方法为系统返回键的监听
public void onBackPressed() {
if (mWebView.canGoBack()) {
mWebView.goBack();
} else if (mFromSplash) {
gotoLoginOrMainActivity();
super.onBackPressed();
// 下面是跳转逻辑
private void gotoLoginOrMainActivity() {
if (UserCenter.getInstance().getToken() == null) {
gotoLoginActivity();
gotoMainActivity();
.... gotoLoginActivity,gotoMainActivity 太长了,不给了自己写 (*^__^*) 嘻嘻……
四、下载网络图片以及序列化本地
上边说了我们有这样一个需求,就是如果后台的接口返回的图片与本地序列化的图片不同,我们需要将新的图片下载到本地,然后下次进入 Splash 的时候就展示的新的图片了。
这里你需要知道知识有下边几个:
java bean 序列化与反序列化的知识
IntentService 服务的知识
AsycTask 的使用
6.0 以上权限申请
以上不熟悉的同学,看到下边的代码可能会引起适量身体不适
其实这里更好的操作,我们可以将图片下载到内存中,这样并不需要申请sdk权限。这里当时实现的时候有点欠考虑了。如果您们保存图片的地址在内存中,就可以跳过这一步。
1. 权限管理
首先我们注意到已进入 Splash 页面我们就进行权限检查,因为我们需要下载最新的闪屏到本地,并取出序列化的对象,来展示对应的内容。
其中 checkSDCardPermission
涉及到 6.0 以上下载最新图片的逻辑,这里采用的是 官方的 EasyPermissions 来处理,关于 EasyPermissions 的使用这里就不多说了,需要了解的请移步 ;
public static final int RC_PERMISSION = 123;
@TargetApi(Build.VERSION_CODES.JELLY_BEAN)
@AfterPermissionGranted(RC_PERMISSION)
private void checkSDCardPermission() {
if (EasyPermissions.hasPermissions(this, Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission.READ_EXTERNAL_STORAGE)) {
initSplashImage();
startImageDownLoad();
EasyPermissions.requestPermissions(this, "需要您提供【**】App 读写内存卡权限来确保应用更好的运行", RC_PERMISSION, Manifest.permission.READ_EXTERNAL_STORAGE, Manifest.permission.WRITE_EXTERNAL_STORAGE);
简单来说在 EasyPermissions.hasPermissions 的回调中我们就可以正确的做我们下载图片的工作了。
private void initSplashImage() {
mSplash = getLocalSplash();
//如果取出本地序列化的对象成功 则进行图片加载和倒计时
if (mSplash != null && !TextUtils.isEmpty(mSplash.savePath)) {
Logcat.d("SplashActivity 获取本地序列化成功" + mSplash);
Glide.with(this).load(mSplash.savePath).dontAnimate().into(mSpBgImage);
startClock();//加载成功 开启倒计时
// 如果本地没有 直接跳转
mSpJumpBtn.setVisibility(View.INVISIBLE);
mSpJumpBtn.postDelayed(new Runnable() {
public void run() {
gotoLoginOrMainActivity();
// 取出本地序列化的 Splash
private Splash getLocalSplash() {
Splash splash =
File serializableFile = SerializableUtils.getSerializableFile(Constants.SPLASH_PATH, Constants.SPLASH_FILE_NAME);
splash = (Splash) SerializableUtils.readObject(serializableFile);
} catch (IOException e) {
Logcat.e("SplashActivity 获取本地序列化闪屏失败" + e.getMessage());
2. 创建本地序列化对象 Splash Entity
Splash 内容如下:
public class Splash implements Serializable {
private static final long serialVersionUID = 8556980L;//这里需要写死 序列化Id
public S//大图 url
public S//小图url
//图片类型 Android 1 IOS 2
public String click_ // 点击跳转 URl
public String saveP//图片的存储地址
public S//图片的存储地址
public Splash(String burl, String surl, String click_url, String savePath) {
this.burl =
this.surl =
this.click_url = click_
this.savePath = saveP
public String toString() {
return "Splash{" +
"id=" + id +
", burl='" + burl + '\'' +
", surl='" + surl + '\'' +
", type=" + type +
", click_url='" + click_url + '\'' +
", savePath='" + savePath + '\'' +
3. 序列化反序列话的工具类 SerializableUtils
由于项目用到序列化地方还有挺多的,所以这里封装了一个序列化工具类SerializableUtils:
public class SerializableUtils {
public static &T extends Serializable& Object readObject(File file) {
ObjectInputStream in =
in = new ObjectInputStream(new FileInputStream(file));
t = (T) in.readObject();
} catch (EOFException e) {
// ... this is fine
} catch (IOException e) {
Logcat.e("e " + e.getMessage());
} catch (ClassNotFoundException e) {
e.printStackTrace();
} finally {
if (in != null) in.close();
} catch (IOException e) {
e.printStackTrace();
public static &T extends Serializable& boolean writeObject(T t, String fileName) {
ObjectOutputStream out =
out = new ObjectOutputStream(new FileOutputStream(fileName));
out.writeObject(t);
Logcat.d("序列化成功 " + t.toString());
} catch (IOException e) {
e.printStackTrace();
Logcat.d("序列化失败 " + e.getMessage());
} finally {
if (out != null) out.close();
} catch (IOException e) {
e.printStackTrace();
public static File getSerializableFile(String rootPath, String fileName) throws IOException {
File file = new File(rootPath);
if (!file.exists()) file.mkdirs();
File serializable = new File(file, fileName);
if (!serializable.exists()) serializable.createNewFile();
经过上边的努力我们已经完成了从本地反序列化内容,然后加载图片的工作了,剩下的需要做的就是下载最新图片的工作。
4. 请求接口下载最新的闪屏信息和图片
这里经过考虑,我决定采用服务去下载,因为这样可以少很多麻烦,也不影响程序的正常运行。但是绝不是你们要采用这样的方法,你们也可以单独写个工具类内部去开线程做这件事。
项目中使用开启 IntentServie 来下载图片,关于这中服务的最大的好处就是,我们不需要关注服务是否执行完任务,当他执行完 onHandleIntent 方法后他就自己挑用 stop 方法了。我们只需要关注下载逻辑和序列化逻辑就好。
checkSDCardPermission 中调用的 startImageDownLoad() 方法:
private void startImageDownLoad() {
SplashDownLoadService.startDownLoadSplashImage(this, Constants.DOWNLOAD_SPLASH);
SplashDownLoadService 内容,IntentService 在调用了 startService 后会执行 onHandleIntent 方法,在这方法中我们去请求服务器最新的数据即 loadSplashNetDate:
public SplashDownLoadService() {
super("SplashDownLoad");
public static void startDownLoadSplashImage(Context context, String action) {
Intent intent = new Intent(context, SplashDownLoadService.class);
intent.putExtra(Constants.EXTRA_DOWNLOAD, action);
context.startService(intent);
protected void onHandleIntent(@Nullable Intent intent) {
if (intent != null) {
String action = intent.getStringExtra(Constants.EXTRA_DOWNLOAD);
if (action.equals(Constants.DOWNLOAD_SPLASH)) {
loadSplashNetDate();
由于是公司项目,请求方法就不给出了,但是需要讲下请求数据后如何判断是否需要执行下载任务:
mScreen = common.attachment.flashS
Splash splashLocal = getSplashLocal();
if (mScreen != null) {
if (splashLocal == null) {
Logcat.d("splashLocal 为空导致下载");
startDownLoadSplash(Constants.SPLASH_PATH, mScreen.burl);
} else if (isNeedDownLoad(splashLocal.savePath, mScreen.burl)) {
Logcat.d("isNeedDownLoad 导致下载");
startDownLoadSplash(Constants.SPLASH_PATH, mScreen.burl);
} else {//由于活动是一段时间,等活动结束后我们并不需要在进入闪屏页面,这个时候我们就需要将本地文件删除,下次在进来,本地文件为空,就会直接 finish 掉 Splash 页面,进入主页面。
if (splashLocal != null) {
File splashFile = SerializableUtils.getSerializableFile(Constants.SPLASH_PATH, SPLASH_FILE_NAME);
if (splashFile.exists()) {
splashFile.delete();
Logcat.d("mScreen为空删除本地文件");
由于活动是一段时间,等活动结束后我们并不需要在进入闪屏页面,这个时候我们就需要将本地文件删除,下次在进来,本地文件为空,就会直接 finish 掉 Splash 页面,进入主页面。
getSplashLocal 方法即反序列话本地存储的 Splash Entity 的过程,上边已经给出这里就不细说,主要讲一下判断逻辑 isNeedDownLoad:
* @param path 本地存储的图片绝对路径
* @param url
网络获取url
* @return 比较储存的 图片名称的哈希值与 网络获取的哈希值是否相同
private boolean isNeedDownLoad(String path, String url) {
// 如果本地存储的内容为空则进行下载
if (TextUtils.isEmpty(path)) {
// 如果本地文件不存在则进行下载,这里主要防止用户误删操作
File file = new File(path);
if (!file.exists()) {
// 如果两者都存在则判断图片名称的 hashCode 是否相同,不相同则下载
if (getImageName(path).hashCode() != getImageName(url).hashCode()) {
分隔 uri 取图片名称的方法:
private String getImageName(String url) {
if (TextUtils.isEmpty(url)) {
return "";
String[] split = url.split("/");
String nameWith_ = split[split.length - 1];
String[] split1 = nameWith_.split("\\.");
return split1[0];
满足下载条件后则调用 DownLoadTask 下载。
public class DownLoadUtils {
public interface DownLoadInterFace {
void afterDownLoad(ArrayList&String& savePaths);
public static void downLoad(String savePath, DownLoadInterFace downLoadInterFace, String... download) {
new DownLoadTask(savePath, downLoadInterFace).execute(download);
private static class DownLoadTask extends AsyncTask&String, Integer, ArrayList&String&& {
private String mSaveP
private DownLoadInterFace mDownLoadInterF
private DownLoadTask(String savePath, DownLoadInterFace downLoadTask) {
this.mSavePath = saveP
this.mDownLoadInterFace = downLoadT
protected ArrayList&String& doInBackground(String... params) {
ArrayList&String& names = new ArrayList&&();
for (String url : params) {
if (!TextUtils.isEmpty(url)) {
if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)) {
// 获得存储卡的路径
FileOutputStream fos =
InputStream is =
URL downUrl = new URL(url);
// 创建连接
HttpURLConnection conn = (HttpURLConnection) downUrl.openConnection();
conn.connect();
// 创建输入流
is = conn.getInputStream();
File file = new File(mSavePath);
// 判断文件目录是否存在
if (!file.exists()) {
file.mkdirs();
String[] split = url.split("/");
String fileName = split[split.length - 1];
File mApkFile = new File(mSavePath, fileName);
names.add(mApkFile.getAbsolutePath());
fos = new FileOutputStream(mApkFile, false);
int count = 0;
byte buf[] = new byte[1024];
while (true) {
int read = is.read(buf);
if (read == -1) {
fos.write(buf, 0, read);
publishProgress(count);
fos.flush();
} catch (Exception e) {
Logcat.e(e.getMessage());
} finally {
if (is != null) {
is.close();
if (fos != null) {
fos.close();
} catch (IOException e1) {
e1.printStackTrace();
protected void onPostExecute(ArrayList&String& strings) {
super.onPostExecute(strings);
if (mDownLoadInterFace != null) {
mDownLoadInterFace.afterDownLoad(strings);
由于下载完成后需要拿到文件存储地址这里写了一个 mDownLoadInterFace.afterDownLoad 的回调在 service 拿到回调后:
public void afterDownLoad(ArrayList&String& savePaths) {
if (savePaths.size() == 1) {
Logcat.d("闪屏页面下载完成" + savePaths);
if (mScreen != null) {
mScreen.savePath = savePaths.get(0);
// 序列化 Splash 到本地
SerializableUtils.writeObject(mScreen, Constants.SPLASH_PATH + "/" + SPLASH_FILE_NAME);
Logcat.d("闪屏页面下载失败" + savePaths);
上边 bb 这么多,我们可以看出产品一句话,我们程序员可能就需要工作一天了,所以我们需要将这个常见的功能记录下,下个公司产品再说实现一个闪屏功能,然后我们就可以说 这功能可能需要 1天时间,然后等他答应了,copy 一下,其他的时间你就可以学习下 Rxjava2 ,kotlin, js 之类的了。哈哈哈哈
我真tm机智。
这篇文章投稿到掘金和鸿洋大神的公众号后,大家对我的代码提出了许多建议,我感谢大家能帮助我成长。大家普遍要求一个Demo,花了几个小时时间,将其从项目中抽出来。希望大家赏脸 star 或者fork:
项目地址:
编程界小学生,总是感觉要学的太多,学的太慢
用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金Cover 有什么料? 从这篇文章中你能获得这些料: 知道setContentView()之后发生了什么? ... Android 获取 View 宽高的常用正确方式,避免为零 - 掘金相信有很多朋友...
用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你能获得这些料: 知道setContentView()之后发生了什么? ... Android 获取 View 宽高的常用正确方式,避免为零 - 掘金 相信有很多...
前言 市场上的应用大多的Splash页都添加了动态背景图的功能,不知道这种行为的专业名词是什么,在我们公司里把这个叫做开屏图,这些都不重要,名称只是方便我们描述,所以下文中都统称为开屏图。它的样式相信大家都不陌生见下图: 需求分析 开屏图背景和跳转地址可在后台配置,跳转地址...
用到的组件1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SDWebImage多个缩略图缓存组件 UICKeyChainStore存放用户账号密码组件 Reachability监测网络状态 DateTools友好...
发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注
09:45字数 61697阅读 3316评论 2喜欢 85 用到的组件 1、通过CocoaPods安装 项目名称 项目信息 AFNetworking 网络请求组件 FM...
我是一个十八岁的对未来满怀热情的少年,对人生的冒险充满好奇与渴望。 在一次偶然的机会,由亲戚介绍,我学习法语,目的不为钱财,只为体会除了学校以外的酸甜苦辣,中途有点曲折,但是也没什么意外的出国来到了国外,下飞机的那一刻,看着与家乡完全不同的美丽蓝天,心中百感交集,对未来的生...
总有人跟我说,每次过节的时候,都不敢看朋友圈。实在是狗粮吃多了,容易产生心理阴影。每次过节,单身狗们总是会被虐得很惨。 但也总有那么一群人,她们从来不秀恩爱,从来不在朋友圈发跟女朋友或者男朋友有关的任何东西,就像是地下恋情。其实我也会对每天秀恩爱的人避而远之,但同时我也相信...
一、年金的概念 1、持续多期的收入称之为&年金&。一份年金是多期的收入,它的现值与两个因素有关: ** 期数** ** 贴现率** 2、&年金现值系数表& 对照表格,在某一固定贴现率下,多少期年金的现值是多少年金现值系数表.png例:一份每期1元,10年期的年金 贴现率1%...
“男人来自火星,女人来自金星”,虽说是句调侃语,却道出了男女的不同。 普遍意义上,男主刚女主柔。同理,因为男女在生理构造上也有很大不同,因此养生也要却别对待。只有抓住身体的特点来养生,才能事半功倍。 生活中,你会发现,男人普遍“火力旺”、怕热;而女人大多手脚冰冷、也比较怕冷...
当我们发现,身边的人都在一个地方,唯独自己没有被捎上的那一刻;会觉得异常孤单,仿佛所有人都抛下了自己独自快活了。 接着,我们开始上演内心戏,在心里甩出自己的小性子;然而却没有观众。 日复一日,一场又一场的内心戏终于会在某一日沉寂下来。 紧接着,一切回归平静,所有都没有发生。...豆丁微信公众号
君,已阅读到文档的结尾了呢~~
基于视频的室内空间人数统计算法研究计算,研究,基于,算法的研究,人数统计,基于视频,算法研究,基于视频的,人数 统计,统计人数
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
基于视频的室内空间人数统计算法研究
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='http://www.docin.com/DocinViewer--144.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口更多频道内容在这里查看
爱奇艺用户将能永久保存播放记录
过滤短视频
暂无长视频(电视剧、纪录片、动漫、综艺、电影)播放记录,
按住视频可进行拖动
&正在加载...
举报视频:
举报原因(必填):
请说明举报原因(300字以内):
请输入您的反馈
举报理由需要输入300字以内
感谢您的反馈~
请勿重复举报~
请刷新重试~
收藏成功,可进入查看所有收藏列表
当前浏览器仅支持手动复制代码
视频地址:
flash地址:
html代码:
通用代码:
通用代码可同时支持电脑和移动设备的分享播放
用爱奇艺APP或微信扫一扫,在手机上继续观看
当前播放时间:
一键下载至手机
限爱奇艺安卓6.0以上版本
使用微信扫一扫,扫描左侧二维码,下载爱奇艺移动APP
其他安装方式:手机浏览器输入短链接http://71.am/udn
下载安装包到本机:
设备搜寻中...
请确保您要连接的设备(仅限安卓)登录了同一爱奇艺账号 且安装并开启不低于V6.0以上版本的爱奇艺客户端
连接失败!
请确保您要连接的设备(仅限安卓)登录了同一爱奇艺账号 且安装并开启不低于V6.0以上版本的爱奇艺客户端
部安卓(Android)设备,请点击进行选择
请您在手机端下载爱奇艺移动APP(仅支持安卓客户端)
使用微信扫一扫,下载爱奇艺移动APP
其他安装方式:手机浏览器输入短链接http://71.am/udn
下载安装包到本机:
爱奇艺云推送
请您在手机端登录爱奇艺移动APP(仅支持安卓客户端)
使用微信扫一扫,下载爱奇艺移动APP
180秒后更新
打开爱奇艺移动APP,点击“我的-扫一扫”,扫描左侧二维码进行登录
没有安装爱奇艺视频最新客户端?
如何保存百度背景图
正在检测客户端...
您尚未安装客户端,正在为您下载...安装完成后点击按钮即可下载
30秒后自动关闭
如何保存百度背景图">如何保存百度背景图
请选择打赏金额:
热门短视频推荐
Copyright (C) 2018 & All Rights Reserved
您使用浏览器不支持直接复制的功能,建议您使用Ctrl+C或右键全选进行地址复制
正在为您下载爱奇艺客户端安装后即可快速下载海量视频
正在为您下载爱奇艺客户端安装后即可免费观看1080P视频
&li data-elem="tabtitle" data-seq="{{seq}}"& &a href="javascript:void(0);"& &span>{{start}}-{{end}}&/span& &/a& &/li&
&li data-downloadSelect-elem="item" data-downloadSelect-selected="false" data-downloadSelect-tvid="{{tvid}}"& &a href="javascript:void(0);"&{{pd}}&/a&
选择您要下载的《
后才可以领取积分哦~
每观看视频30分钟
+{{data.viewScore}}分
{{data.viewCount}}/3
{{if data.viewCount && data.viewCount != "0" && data.viewCount != "1" && data.viewCount != "2" }}
访问泡泡首页
+{{data.rewardScore}}分
{{if data.rewardCount && data.rewardCount != 0 && data.getRewardDayCount != 0}}1{{else}}0{{/if}}/1
{{if data.rewardCount && data.rewardCount != 0 && data.getRewardDayCount != 0}}
+{{data.signScore}}分
{{data.signCount}}/1
{{if data.signCount && data.signCount != 0}}
色情低俗内容
血腥暴力内容
广告或欺诈内容
侵犯了我的权力
还可以输入
您使用浏览器不支持直接复制的功能,建议您使用Ctrl+C或右键全选进行地址复制

我要回帖

更多关于 老天为何要造物弄人 的文章

 

随机推荐