精华内容
下载资源
问答
  • 不需要使用foxit福熙reader。 在完整acrobat里面,进入页面缩略图,右键–提取页面,出现如下对话框...(1)直接确定,可以得到从214至219的独立pdf。 (2)勾选“提取页面为单独文件”,则会有6个pdf。 ...

    不需要使用foxit福昕reader。
    在完整版acrobat里面,进入页面缩略图,右键–提取页面,出现如下对话框。
    在这里插入图片描述(1)直接确定,可以得到从214页至219页的独立pdf。
    (2)勾选“提取页面为单独文件”,则会有6个pdf。

    展开全文
  • 前言:上篇中,介绍了TV开发的焦点一些坑,很多人在公众号反应写篇关于RecycleView相关的案例,今天就来实现用RecycleView+GridLayoutManger仿腾讯视频TV(云视听·极光)的电视剧的列表 先看下云视听·...

    转载请把头部出处链接和尾部二维码一起转载,本文出自逆流的鱼yuiop:http://blog.csdn.net/hejjunlin/article/details/52854131

    前言:昨晚看锤子手机发布会,老罗一直在做工匠精神,尽管在不被看好的情况下,最后一句话:如果你还不成功,应该拿一个更大的锤子。没有看过的朋友,可以看下他的发布会,老罗还是有一些人格魅力的。虽然狂妄。哈哈。

    上一篇中,介绍了TV开发的焦点一些坑,很多人在公众号反应写一篇关于RecycleView相关的案例,今天就来实现用RecycleView+GridLayoutManger仿腾讯视频TV版(云视听·极光)的电视剧的列表页
    先看下云视听·极光的电视剧列表页的效果图:

    这里写图片描述

    下面是我实现的效果图:

    这里写图片描述

    图:

    这里写图片描述

    gif图:

    这里写图片描述

    这里写图片描述

    看下代码是如何实现?
    先看下主布局文件:

    这里写图片描述

    是由两个RecycleView实现,一个是左边的MeunItem,一个右边的列表页面
    接下为看下Java代码的实现:

    这里写图片描述
    这里写图片描述
    这里写图片描述

    可以看到主要逻辑是用okhttp3请求腾讯视频的后台接口数据,然后用gson解析。最后送到各自recycleview的adapter中,recycleview组合AutoLayoutManager,一行显示几个,进行布局,接着看下列表页的adapter
    MyAdapter.java

    这里写图片描述
    这里写图片描述
    这里写图片描述

    以上逻辑可总结为:把gson解析到数据集存到list中,然后再传到adapter中,取到图片的url,然后用Picasso库加载图片,显示到屏幕上,至此主要的业务逻辑就这些。详细可下载源码,对应github:https://github.com/hejunlin2013/TVSample,喜欢的话,给个star。哈哈。

    第一时间获得博客更新提醒,以及更多android干货,源码分析,欢迎关注我的微信公众号,扫一扫下方二维码或者长按识别二维码,即可关注。


    这里写图片描述

    如果你觉得好,随手点赞,也是对笔者的肯定,也可以分享此公众号给你更多的人,原创不易

    展开全文
  • 如何设置word页码 第几页几页 从第二页算起

    万次阅读 多人点赞 2017-05-25 02:09:55
    假设你有个20的文档,本文的目的是要实现在页脚中自动填充格式为 “第X,共X” 的页码,且首页不显示页码,同时 “共X” 还要显示为 “共19”(即首页不计,第二 显示为“第1,共19”)。

    一、要实现的效果

    (1)假设你有一个20页的文档,本文的目的是要实现在页脚中自动填充格式为 “第X页,共X页” 的页码;

    (2)且首页不显示页码;

    (3)同时 “共X页” 还要显示为 “共19页”(即首页不计,第二 页 显示为“第1页,共19页”)。


    二、序

    (1)百度搜索类似文章,已有多篇介绍类似解决方案。但那些文章要么继续说明如何“从第二页算起”,要么是本文第三步第3点的快捷键搞错了误人子弟。所以本人赘述此篇。

    (2)本文截图均是基于Word2013版本,其它Word版本按钮位置会略有不同,但以下步骤方法对它们也是通用的。


    三、正文

    第一步:先将页脚设置为“第X页,共20页”的格式。

    1、双击页脚,输入文字 “第页,共页”,居中对齐;

    2、光标点入“第”和“页”两字中间,点击  插入==》文档部件 ==》域域名 选择Page点击确认


    3、光标点入“共”和“页”两字中间,点击  插入==》文档部件 ==》域 。域名 选择NumPages格式 选择 1,2,3,... 点击确认



    第二步:去掉首页页码。

    1、点击 页眉和页脚工具=》设计 =》勾选首页不同 。此时首页页码消失,第二页显示为 “第2页,共20页”。



    第三步:让第二页显示为“第1页,共19页”。

    1、光标放入第二页页脚,键盘按下 Alt + F9 。此时页脚显示为

    第 { PAGE } 页 共 { NUMPAGES } 页”

    如下:(Word2013之前的版本可能显示会略有不同,但无影响)


    2、光标选中 “共” 和 “页” 两字之间的整个部件,使其高亮,呈现如下状态:


    3、键盘按下 Ctrl + F9 ,页码会转换为域代码。此时高亮部分两侧增加了一对尖括号,即

    “共 { NUMPAGES } 页”    变为

    “共 { { NUMPAGES } }页”

    如下:(注意,直接键盘输入这对尖括是无效的!)


    4、输入一个 = 和一个 -1,使

    “共 { { NUMPAGES } } 页”   变为

    “共 { ={ NUMPAGES }-1 } 页”   (注意 = 的前面和 -1 的后面有空格)

    如下:

    5、同样的方法,光标选中 “第” 和 “页” 两字之间的整个部件,使之变为

    “第{ ={ PAGE }-1 }页”

    6、键盘再次按下 Ctrl + F9 ,域代码又恢复成页码。大功告成!

    展开全文
  • 我们知道,一般刚打开个APP的时候,都会出现个欢迎,比如下面这个界面,但是这个界面一般是不需要显示太长时间的,而且这个界面之后一般还会有个带有广告的界面,那个界面可以根据需要停留段时间。...

    我们知道,一般刚打开一个APP的时候,都会出现一个欢迎页,比如下面这个界面,但是这个界面一般是不需要显示太长时间的,而且这个界面之后一般还会有一个带有广告的界面,那个界面可以根据需要停留一段时间。同时,当第一次安装一个APP的时候,一般会出现一个可以滑动的引导界面,用于提示用户该版APP的主要功能。当然,做的好更能吸引用户的眼球,增加点击量。



















    实现欢迎页和引导页需要三个Activity,一个是实现欢迎页的Activity,在这个类中我们除了加入欢迎页还会加入广告页,一般打开APP是最先进入的是这个Activity,命名为SplashActivity。第二个是实现引导页的Activity,如果第一次安装APP才会跳到这个Activity,第二次打开就不会跳到这了,所以在这里需要一个判断,判断是否是第一次进入该APP的,命名为GuideActivity。第三个是主界面的MainActivity,这就不多说了。下面是这几个Activity的代码,在Android Studio中实现的。

    1.SplashActivity

    注意,这里需要在Manifest.xml文件中进行设置,将SplashActivity设置为最先打开的activity.

    <activity
        android:name=".SplashActivity">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

    public class SplashActivity extends AppCompatActivity {
        private static final int TIME=5000;
        private static final int GO_MAIN=100;
        private static final int GO_GUIDE=101;
    
        Handler mhandler=new Handler() {
            @Override
            public void handleMessage(Message msg) {
                switch (msg.what){
                    case GO_MAIN:
                        goMain();
                        break;
                    case GO_GUIDE:
                        goGuide();
                        break;
                }
            }
        };
    
    
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_splash);
            init();
    
        }
    
        private void init() {
            SharedPreferences sf=getSharedPreferences("data", MODE_PRIVATE);//判断是否是第一次进入
            boolean isFirstIn=sf.getBoolean("isFirstIn", true);
            SharedPreferences.Editor editor=sf.edit();
            if(isFirstIn){     //若为true,则是第一次进入
                editor.putBoolean("isFirstIn", false);
                mhandler.sendEmptyMessageDelayed(GO_GUIDE,TIME);//将欢迎页停留5秒,并且将message设置为跳转到                                                             引导页SplashActivity,跳转在goGuide中实现
            else{
                mhandler.sendEmptyMessageDelayed(GO_MAIN,TIME);//将欢迎页停留5秒,并且将message设置文跳转到                                                                   MainActivity,跳转功能在goMain中实现
            }
            editor.commit();
    
        }
    
        private void goMain() {
            Intent intent=new Intent(SplashActivity.this,MainActivity.class);
            startActivity(intent);
            finish();
    
        }
        private void goGuide() {
            Intent intent=new Intent(SplashActivity.this,GuideActivity.class);
            startActivity(intent);
            finish();
        }
    
    
    }
    
    2.GuideActivity

    public class GuideActivity extends AppCompatActivity {
        private ViewPager viewPager;//需要ViewPaeger
        private PagerAdapter mAdapter;//需要PagerAdapter适配器
        private List<View> mViews=new ArrayList<>();//准备数据源
        private Button bt_home;//在ViewPager的最后一个页面设置一个按钮,用于点击跳转到MainActivity
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_guide);
            initView();//初始化view
        }
    
        private void initView() {
            viewPager= (ViewPager) findViewById(R.id.view_pager);
    
            LayoutInflater inflater=LayoutInflater.from(this);//将每个xml文件转化为View
            View guideOne=inflater.inflate(R.layout.guidance01, null);//每个xml中就放置一个imageView
            View guideTwo=inflater.inflate(R.layout.guidance02,null);
            View guideThree=inflater.inflate(R.layout.guidance03,null);
    
            mViews.add(guideOne);//将view加入到list中
            mViews.add(guideTwo);
            mViews.add(guideThree);
    
            mAdapter=new PagerAdapter() {
                @Override
                public Object instantiateItem(ViewGroup container, int position) {
                    View view=mViews.get(position);//初始化适配器,将view加到container中
                    container.addView(view);
                    return view;
                }
    
                @Override
                public void destroyItem(ViewGroup container, int position, Object object) {
                    View view=mViews.get(position);
                    container.removeView(view);//将view从container中移除
                }
    
                @Override
                public int getCount() {
                    return mViews.size();
                }
    
                @Override
                public boolean isViewFromObject(View view, Object object) {
                    return view==object;//判断当前的view是我们需要的对象
                }
            };
    
            viewPager.setAdapter(mAdapter);
    
            bt_home= (Button) guideThree.findViewById(R.id.to_Main);
            bt_home.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                    Intent intent=new Intent(GuideActivity.this,MainActivity.class);
                   startActivity(intent);
                    finish();
                }
            });
        }
    }

    使用ViewPager实现引导页图片的滑动效果,注意在滑动到最后一个界面时(即guideThree时),会在这个界面加入一个Button按钮,设置点击事件以便于点击该按钮能够进入MainActivity界面。guidance01.xml,guidance02.xml,guidance03.xml如下所示。

    guidance01.xml:

    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:orientation="vertical" android:layout_width="match_parent"
        android:layout_height="match_parent">
    <ImageView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:background="@drawable/splash_one"/>
    </LinearLayout>
    guidance02.xml:

    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:orientation="vertical" android:layout_width="match_parent"
        android:layout_height="match_parent">
        <ImageView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:background="@drawable/splash_two"/>
    </LinearLayout>
    guidance03.xml:

    <?xml version="1.0" encoding="utf-8"?>
    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:orientation="vertical" android:layout_width="match_parent"
        android:layout_height="match_parent">
        <ImageView
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:background="@drawable/splash_three"/>
        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentBottom="true"
            android:layout_centerHorizontal="true"
            android:layout_marginBottom="20dp">
        <Button
            android:id="@+id/to_Main"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:background="#0000"
            android:text="进入主页"/>
        </LinearLayout>
    </RelativeLayout>
    注意在guidance03.xml文件中,只能使用RelativeLayout,下面的布局才能显示出来。

    activity_guide.xml 文件如下:

    <?xml version="1.0" encoding="utf-8"?>
    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:app="http://schemas.android.com/apk/res-auto"
        xmlns:tools="http://schemas.android.com/tools"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        app:layout_behavior="@string/appbar_scrolling_view_behavior"
        tools:context="com.example.cnlive.viewpager.MainActivity"
        tools:showIn="@layout/activity_main">
    
       <android.support.v4.view.ViewPager
           android:id="@+id/view_pager"
           android:layout_width="match_parent"
           android:layout_height="wrap_content">
       </android.support.v4.view.ViewPager>
        <Button
            android:id="@+id/to_Main"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="进入首页"
            android:layout_alignParentBottom="true"
            android:layout_marginBottom="70dp"
            android:layout_centerHorizontal="true"/>
    </RelativeLayout>

    加入了一个Viewpager和一个Button按钮,Button按钮是为了点击后直接能够跳转到MainActivity。

    3. MainActivity

    加入APP主要布局和逻辑即可。

    展开全文
  • Android页面设计()——简洁美观的登录页面

    万次阅读 多人点赞 2019-07-06 00:18:15
    天做个APP,需要用到登录页面,无奈本人艺术细胞太差,于是去GitHub逛了圈,没有找到特别满意的,于是只能自己设计了个,将就着用一下,后续会继续扩充。大家有比较好的设计方案欢迎评论区分享! 废话不多说...
  • //返回上一页不刷新 window.history.back(); //返回上一页 window.location.href = document.referrer;//返回上一页并刷新,真正实现页面后退并刷新页面 history.go(1);//前进一页 history.forward(); //前进一页 ...
  • 搭建个vue小页面(入门vue)

    万次阅读 多人点赞 2018-07-12 12:00:25
    最近在学习vue框架,找了很久在网上找到下面这篇博客,觉得写得通俗易懂,就是其中有些代码尝试了有点点的小问题,我才可能版本不同的问题,造成不同的结果,但框架的思想我是觉得写得很通俗易懂的,供大家共享!...
  • JQuery返回前一页

    万次阅读 2018-04-19 14:57:22
    转:http://www.jb51.net/article/32749.htm1、JS ...返回上一页&lt;/a&gt; &lt;a href="javascript:location.reload()"&gt;重载页面,本地刷新&lt;/a&gt; &lt;a href="
  • pdf合并成个的操作方法

    千次阅读 2015-01-15 14:44:32
    最近,楼主发了一套200的PDF文件,里面有图也有字,想把它们打印出来,可是其中的页面很小,近乎于正方形,要是把所有的页面合并在个PDF文件 中,便于管理与阅读,有什么好的方法呢?  最简单的方法:下载...
  • ASP.NET母版(Razor主页面框架)

    千次阅读 2018-07-26 11:21:36
    本篇主要介绍Razor主页面语法(ASP.NET母版)语法,及Razor页面执行顺序和数据传递问题。
  • 使用bootstrap搭建后台管理系统页面《

    万次阅读 多人点赞 2018-03-24 12:51:38
    1. 使用bootstrap搭建后台管理系统页面《》 一般的后台管理系统页面主体包括四个部分,顶部导航栏,左侧菜单栏,中间正文和底部的页脚。 其中左侧和顶部使用的是bootstrap的导航和下拉菜单组件,主体页面为了...
  • C#生成PDF页脚第几页几页

    千次阅读 2012-06-06 21:04:50
    我在网上找了好久都没找到在封面显示生成的PDF总页数,然后自己摸索着做...然后创建个页面,添加个 按钮 然后开始写后台了。。不多说,直接贴代码。 protected void Button1_Click(object sender, Eve
  • Web---JS-返回上一页并刷新代码整理

    万次阅读 2016-07-25 00:40:01
    返回上一页并刷新在此功能有利于用户的体验,是每个web开发人员所必备的项,长话短说,今天介绍实现此功能的个方法,需要了解的朋友可以参考下::JS 重载页面,本地刷新,返回上一页 代码如下:(-1)">返回上...
  • html实战之(利用html+css做个静态页面)

    万次阅读 多人点赞 2016-09-06 19:37:35
    参照一般博客的样子,做了个超简易,先秀一下样子 很明显主体部分是三个模块,顶部左侧和右侧div 写的过程中客服的个问题: 1.参照了w3school的样子,固定主体宽度,调整浏览器时,保持最小宽度 html {  ...
  • 如何快速删除pdf中某一页

    千次阅读 2018-08-26 22:35:41
    如何快速删除pdf中某一页?-yh3x ... pdf作为种能够完全保留源文件格式而且难以修改的...但是这样一来,对pdf文件的修改也变得困难,那么如何快速删除pdf中某一页呢》简单步,让你轻松步解决。 工具/原料 ...
  • js返回历史上一页并刷新页面

    万次阅读 2011-07-14 15:51:49
    function back(){ history.back(); history.go(-1); } Javascript 返回上一页2009-08-10 17:541. Javascript
  • 分享一下小经验 首先需要下载PDF Factory Pro 原文地址: https://www.newasp.net/soft/327974.html CAD2014版本链接:...提取码:tt50 PDFFactoryPro 是款无须 Acrobat 创建 Adobe pdf 文件的打印...
  • 想要将PDF文件进行拆分其实也算比较简单的件事,但是如果我们没有个好的工具的话,再简单的是我们也操作不好,想要将PDF文件进行页面的拆分一般都是利用比较专业的PDF编辑器去对它进行操作,小编一般的候想要对...
  • Javascript 返回上一页并刷新

    千次阅读 2009-08-12 18:15:00
    Javascript 返回上页1. Javascript 返回上页 history.go(-1), 返回两个页面: history.go(-2); 2. history.back().... window.history.go(返回第几页,也可以使用访问过的URL) 例: 向上页 respon
  • EXCEL选择特定打印机时,使用缩小打印,预览时只有一页,但是实际打印出来有很多,每都只有点点东西。 测试发现,使用adobe打印机时没有问题,说明是打印机设置上的问题。 由于现在大多数打印机都有自己的...
  • 7步制作兼容各种文档格式的Itext5页眉页脚 实现page x pf y 鉴于没人做,自己就写了个itext5页眉页脚工具类,实现第几页/共几页,方便各位刚进入itext的童鞋调用。
  • js刷新页面的种方法

    万次阅读 2019-05-14 10:35:34
    在前端开发过程中,我们经常需要通过刷新当前的页面来实现某些功能,起来了解下前端刷新页面有哪些方式呢? reload刷新法 reload方法,用来强制浏览器刷新当前页面。语法: loaction.reload([bForceGet]) 参数:...
  • 返回上一页 刷新当前 #top的效果在我这没起作用,我直接写的刷新当前倒是起作用了 2.、JS怎么刷新当前页面 reload 方法,该方法强迫浏览器刷新当前页面。 语法:location.reload([bF
  • 默认启用UC上一页、下一页手势 ,导致页面的跳转(原生浏览器无此手势)。之前好个项目之前视频有使用js处理(query: 夏洛特烦恼), 横向滑动没有加惯性支持,非常卡顿。感觉此类对距离没有要求的滑动用...
  • 扫描页面自动切边工具

    千次阅读 热门讨论 2011-02-25 13:24:00
    扫描页面图片自动切边工具,自动计算白边的范围,无须手工干预。
  • 要求: 1、首页与第二页不需要页码(即放置目录,勿需页码),第三页插入页码,... 3、页码格式为“第几页几页”,且“共几页”显示的是从第页开始计数,而不是所有的页数。解决方法: 1、把光标放在文档的顶端
  • Document    您的浏览器暂不支持播放该视频,请升级至最新浏览器。      您的浏览器暂不支持播放该视频,请升级至最新浏览器。
  • Xhell6解决个窗口仅可打开4个标签限制问题!!!亲测可用 百度网盘链接: 链接:https://pan.baidu.com/s/1odxtSsLk8yWEcT7SEmTGfQ 提取码:s2o9 好不好使,看图说话,有图有真相! ...
  • 怎么把PDF文件分割成单独的几页

    千次阅读 2015-03-04 10:19:25
    个扫描出来的PDF格式的文件里面有很多,想把它的每一页分割成单独的个PDF文件。将个PDF文件劈开成多个PDF文件方法:  、编辑工具  1、迅捷pdf分割软件,这是个小巧的分割PDF页面的软件。这个用使用...
  • 可选参数, 默认为 false,从客户端缓存里取当前。true, 则以 GET 方式,从服务端取最新的页面, 相当于客户端点击 F5("刷新") replace  方法,该方法通过指定 URL 替换当前缓存在历史里(客户端)的项目...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 739,227
精华内容 295,690
关键字:

一版几页