Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

使用过程中的问题 #32

Open
New1Boy1Android opened this issue May 23, 2018 · 2 comments
Open

使用过程中的问题 #32

New1Boy1Android opened this issue May 23, 2018 · 2 comments

Comments

@New1Boy1Android
Copy link

先附上我使用该库时,对不同手机分辨率的截图:

img_20180523_155842
5.5寸 1080p

img_20180523_155818
6寸 2k

img_20180523_155808
4.7寸/5寸 720p

screenshot_demo_20180523-160233

5.5寸, 1080p截图

我所使用的布局文件代码:

<!--<include layout="@layout/title_common_lay"/>-->

<!--<Button-->
    <!--android:id="@+id/btn_add_score"-->
    <!--android:layout_width="match_parent"-->
    <!--android:layout_height="wrap_content"-->
    <!--android:text="ADD"-->
    <!--/>-->

<RelativeLayout
    android:layout_width="match_parent"
    android:layout_height="352px"
    android:layout_marginLeft="26px"
    android:layout_marginRight="26px"
    android:layout_marginTop="500px"
    android:background="@drawable/bg_sign_box">
    <!--android:layout_height="@dimen/y130"-->
    <!--android:layout_marginTop="@dimen/y145"-->

    <LinearLayout
        android:id="@+id/top_lin"
        android:layout_width="match_parent"
        android:layout_height="146px"
        android:gravity="center"
        android:orientation="horizontal"
        android:paddingLeft="8dp"
        android:paddingRight="8dp">
        <!--android:padding="@dimen/x8"-->
        <!--android:layout_height="@dimen/y50"-->
        <!--android:background="@drawable/box_qiandao"-->

        <RelativeLayout
            android:layout_width="0dp"
            android:layout_height="match_parent"
            android:layout_marginLeft="40px"
            android:layout_marginStart="40px"
            android:layout_weight="1">

            <ImageView
                android:id="@+id/oneredpage_img"
                android:layout_width="30px"
                android:layout_height="30px"
                android:layout_centerHorizontal="true"
                android:layout_marginTop="34px"
                android:layout_marginBottom="16px"
                android:src="@drawable/pic_hongbao_s" />

            <TextView
                android:id="@+id/text_one"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_below="@+id/oneredpage_img"
                android:layout_centerHorizontal="true"
                android:gravity="center_horizontal"
                android:textSize="28px"
                android:text="周一" />

            <ImageView
                android:id="@+id/sign_one"
                android:layout_width="35dp"
                android:layout_height="wrap_content"
                android:layout_below="@+id/oneredpage_img"
                android:layout_centerHorizontal="true"
                android:layout_marginTop="5dp"
                android:src="@drawable/btn_buqian"
                android:visibility="gone" />
        </RelativeLayout>

        <RelativeLayout
            android:layout_width="0dp"
            android:layout_height="match_parent"
            android:layout_weight="1">

            <ImageView
                android:id="@+id/tworedpage_img"
                android:layout_width="30px"
                android:layout_height="30px"
                android:layout_centerHorizontal="true"
                android:layout_marginTop="34px"
                android:layout_marginBottom="16px"
                android:src="@drawable/pic_hongbao_s" />

            <TextView
                android:id="@+id/text_two"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_below="@+id/tworedpage_img"
                android:layout_centerHorizontal="true"
                android:gravity="center_horizontal"
                android:textSize="28px"
                android:text="周二" />

            <ImageView
                android:id="@+id/sign_two"
                android:layout_width="35dp"
                android:layout_height="wrap_content"
                android:layout_below="@+id/tworedpage_img"
                android:layout_centerHorizontal="true"
                android:layout_marginTop="5dp"
                android:src="@drawable/btn_buqian"
                android:visibility="gone" />
        </RelativeLayout>

        <RelativeLayout
            android:layout_width="0dp"
            android:layout_height="match_parent"
            android:layout_weight="1">

            <ImageView
                android:id="@+id/threeredpage_img"
                android:layout_width="30px"
                android:layout_height="30px"
                android:layout_centerHorizontal="true"
                android:layout_marginTop="34px"
                android:layout_marginBottom="16px"
                android:src="@drawable/pic_hongbao_s" />

            <TextView
                android:id="@+id/text_three"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_below="@+id/threeredpage_img"
                android:layout_centerHorizontal="true"
                android:gravity="center_horizontal"
                android:textSize="28px"
                android:text="周三" />

            <ImageView
                android:id="@+id/sign_three"
                android:layout_width="35dp"
                android:layout_height="wrap_content"
                android:layout_below="@+id/threeredpage_img"
                android:layout_centerHorizontal="true"
                android:layout_marginTop="5dp"
                android:src="@drawable/btn_buqian"
                android:visibility="gone" />
        </RelativeLayout>

        <RelativeLayout
            android:layout_width="0dp"
            android:layout_height="match_parent"
            android:layout_weight="1">

            <ImageView
                android:id="@+id/fourredpage_img"
                android:layout_width="30px"
                android:layout_height="30px"
                android:layout_centerHorizontal="true"
                android:layout_marginTop="34px"
                android:layout_marginBottom="16px"
                android:src="@drawable/pic_hongbao_s" />

            <TextView
                android:id="@+id/text_four"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_below="@+id/fourredpage_img"
                android:layout_centerHorizontal="true"
                android:gravity="center_horizontal"
                android:textSize="28px"
                android:text="周四" />

            <ImageView
                android:id="@+id/sign_four"
                android:layout_width="35dp"
                android:layout_height="wrap_content"
                android:layout_below="@+id/fourredpage_img"
                android:layout_centerHorizontal="true"
                android:layout_marginTop="5dp"
                android:src="@drawable/btn_buqian"
                android:visibility="gone" />
        </RelativeLayout>

        <RelativeLayout
            android:layout_width="0dp"
            android:layout_height="match_parent"
            android:layout_weight="1">

            <ImageView
                android:id="@+id/fiveredpage_img"
                android:layout_width="30px"
                android:layout_height="30px"
                android:layout_centerHorizontal="true"
                android:layout_marginTop="34px"
                android:layout_marginBottom="16px"
                android:src="@drawable/pic_hongbao_s" />

            <TextView
                android:id="@+id/text_five"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_below="@+id/fiveredpage_img"
                android:layout_centerHorizontal="true"
                android:gravity="center_horizontal"
                android:textSize="28px"
                android:text="周五" />

            <ImageView
                android:id="@+id/sign_five"
                android:layout_width="35dp"
                android:layout_height="wrap_content"
                android:layout_below="@+id/fiveredpage_img"
                android:layout_centerHorizontal="true"
                android:layout_marginTop="5dp"
                android:src="@drawable/btn_buqian"
                android:visibility="gone" />
        </RelativeLayout>

        <RelativeLayout
            android:layout_width="0dp"
            android:layout_height="match_parent"
            android:layout_weight="1">

            <ImageView
                android:id="@+id/sixredpage_img"
                android:layout_width="30px"
                android:layout_height="30px"
                android:layout_centerHorizontal="true"
                android:layout_marginTop="34px"
                android:layout_marginBottom="16px"
                android:src="@drawable/pic_hongbao_s" />

            <TextView
                android:id="@+id/text_six"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_below="@+id/sixredpage_img"
                android:layout_centerHorizontal="true"
                android:textSize="28px"
                android:gravity="center_horizontal"
                android:text="周六" />

            <ImageView
                android:id="@+id/sign_six"
                android:layout_width="35dp"
                android:layout_height="wrap_content"
                android:layout_below="@+id/sixredpage_img"
                android:layout_centerHorizontal="true"
                android:layout_marginTop="5dp"
                android:src="@drawable/btn_buqian"
                android:visibility="gone" />
        </RelativeLayout>

        <RelativeLayout
            android:layout_width="0dp"
            android:layout_height="match_parent"
            android:layout_marginRight="40px"
            android:layout_marginEnd="40px"
            android:layout_weight="1">

            <ImageView
                android:id="@+id/sevenredpage_img"
                android:layout_width="30px"
                android:layout_height="30px"
                android:layout_centerHorizontal="true"
                android:layout_marginTop="34px"
                android:layout_marginBottom="16px"
                android:src="@drawable/pic_hongbao_s" />

            <TextView
                android:id="@+id/text_seven"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_below="@+id/sevenredpage_img"
                android:layout_centerHorizontal="true"
                android:textSize="28px"
                android:gravity="center_horizontal"
                android:text="周日" />

            <ImageView
                android:id="@+id/sign_seven"
                android:layout_width="35dp"
                android:layout_height="wrap_content"
                android:layout_below="@+id/sevenredpage_img"
                android:layout_centerHorizontal="true"
                android:layout_marginTop="5dp"
                android:src="@drawable/btn_buqian"
                android:visibility="gone" />
        </RelativeLayout>


    </LinearLayout>

    <ImageButton
        android:id="@+id/sign_btn"
        android:layout_width="300px"
        android:layout_height="98px"
        android:layout_below="@+id/top_lin"
        android:layout_centerHorizontal="true"
        android:background="@android:color/white"
        android:scaleType="fitCenter"
        android:src="@drawable/pic_btn_sign" />
    <!--android:layout_height="@dimen/y37"-->

    <View
        android:id="@+id/view2"
        android:layout_width="match_parent"
        android:layout_height="4px"
        android:layout_alignParentEnd="true"
        android:layout_alignParentRight="true"
        android:layout_below="@+id/sign_btn"
        android:layout_marginLeft="14px"
        android:layout_marginRight="14px"
        android:background="@drawable/shape_dash_line"
        android:layerType="software" />

    <!--android:layout_marginRight="@dimen/x6"-->


    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="80px"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true"
        android:layout_below="@+id/view2"
        android:layout_marginEnd="12px"
        android:layout_marginLeft="12px"
        android:layout_marginRight="12px"
        android:layout_marginStart="12px"
        android:orientation="horizontal">
        <!--android:paddingLeft="@dimen/x8"-->
        <!--android:paddingRight="@dimen/x8"-->

        <RelativeLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_weight="1">

            <ImageView
                android:id="@+id/imageView"
                android:layout_width="35px"
                android:layout_height="35px"
                android:layout_marginLeft="28px"
                android:layout_marginStart="28px"
                android:layout_marginTop="28px"
                android:scaleType="centerCrop"
                android:src="@drawable/pic_sign_jifen" />

            <TextView
                android:id="@+id/textView2"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignBottom="@+id/imageView"
                android:layout_alignTop="@+id/imageView"
                android:layout_marginLeft="16px"
                android:layout_marginStart="16px"
                android:layout_toEndOf="@+id/imageView"
                android:layout_toRightOf="@+id/imageView"
                android:gravity="center_vertical"
                android:text="积分"
                android:textSize="30px" />

            <!--android:layout_marginLeft="@dimen/x5"-->
            <!--android:layout_marginStart="@dimen/x5"-->

            <TextView
                android:id="@+id/integrals_text"
                android:layout_width="wrap_content"
                android:layout_height="match_parent"
                android:layout_alignBottom="@+id/textView2"
                android:layout_alignTop="@+id/textView2"
                android:layout_marginLeft="20px"
                android:layout_marginStart="20px"
                android:layout_toEndOf="@+id/textView2"
                android:layout_toRightOf="@+id/textView2"
                android:gravity="center"
                android:text="9999"
                android:textSize="30px" />

            <TextView
                android:id="@+id/textView3"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignBaseline="@+id/integrals_text"
                android:layout_alignBottom="@+id/integrals_text"
                android:layout_marginLeft="12px"
                android:layout_marginStart="12px"
                android:layout_toEndOf="@+id/integrals_text"
                android:gravity="center"
                android:text="+1"
                android:textSize="33px" />

        </RelativeLayout>

        <View
            android:layout_width="1dp"
            android:layout_height="match_parent"
            android:layout_marginTop="9px"
            android:background="#BABABA" />

        <RelativeLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_weight="1">

            <ImageView
                android:id="@+id/imageView2"
                android:layout_width="35px"
                android:layout_height="35px"
                android:layout_marginLeft="24px"
                android:layout_marginStart="24px"
                android:layout_marginTop="28px"
                android:scaleType="centerCrop"
                android:src="@drawable/pic_sign_grass" />

            <TextView
                android:id="@+id/textView4"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignBottom="@+id/imageView2"
                android:layout_alignTop="@+id/imageView2"
                android:layout_marginLeft="10px"
                android:layout_marginStart="10px"
                android:layout_toEndOf="@+id/imageView2"
                android:gravity="center"
                android:text="连续签到"
                android:textSize="30px" />

            <!--android:layout_marginLeft="@dimen/x5"-->
            <!--android:layout_marginStart="@dimen/x5"-->

            <TextView
                android:id="@+id/sign_continuity_text"
                android:layout_width="wrap_content"
                android:layout_height="match_parent"
                android:layout_alignTop="@+id/textView4"
                android:layout_toEndOf="@+id/textView4"
                android:paddingLeft="2dp"
                android:paddingRight="2dp"
                android:text="999"
                android:textSize="30px" />

            <TextView
                android:id="@+id/textView5"
                android:layout_width="wrap_content"
                android:layout_height="match_parent"

                android:layout_alignBottom="@+id/textView4"
                android:layout_alignTop="@+id/sign_continuity_text"
                android:layout_toEndOf="@+id/sign_continuity_text"
                android:gravity="center"
                android:paddingEnd="2px"
                android:paddingLeft="2px"
                android:paddingRight="2px"
                android:paddingStart="2px"
                android:text="天"
                android:textSize="30px" />

        </RelativeLayout>

    </LinearLayout>

</RelativeLayout>

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_alignParentTop="true"
    android:layout_marginLeft="26px"
    android:layout_marginRight="26px"
    android:layout_marginTop="28px"
    android:layout_marginBottom="28px"
    android:gravity="bottom"
    android:orientation="vertical"
    android:paddingLeft="8dp"
    android:paddingRight="8dp">

    <RelativeLayout
        android:layout_width="match_parent"
        android:layout_height="80px"
        android:layout_weight="1"
        android:orientation="horizontal">

        <ImageView
            android:id="@+id/qi_img"
            android:layout_width="304px"
            android:layout_height="135px"
            android:layout_alignParentStart="true"
            android:layout_alignParentTop="true"
            android:scaleType="centerCrop"
            android:src="@drawable/pic_7_1" />

        <ImageView
            android:id="@+id/shisi_img"
            android:layout_width="304px"
            android:layout_height="135px"
            android:layout_alignParentEnd="true"
            android:layout_alignParentTop="true"
            android:scaleType="centerCrop"
            android:src="@drawable/pic_14_1" />
    </RelativeLayout>

    <RelativeLayout
        android:layout_width="match_parent"
        android:layout_height="80px"
        android:layout_marginTop="1dp"
        android:layout_weight="1"
        android:gravity="center_horizontal"
        android:orientation="horizontal">

        <ImageView
            android:id="@+id/ershiyi_img"
            android:layout_width="304px"
            android:layout_height="135px"
            android:layout_alignParentTop="true"
            android:scaleType="centerCrop"
            android:src="@drawable/pic_21_1" />

        <ImageView
            android:id="@+id/ershiba_img"
            android:layout_width="304px"
            android:layout_height="135px"
            android:layout_alignParentEnd="true"
            android:layout_alignParentRight="true"
            android:layout_alignParentTop="true"
            android:scaleType="centerCrop"
            android:src="@drawable/pic_28_1" />
    </RelativeLayout>
</LinearLayout>

在Application中,

new RudenessScreenHelper(this, 720).activate();

我以美工给的720p的图为基础做的,但是效果差距过大,想请教一下如何进行调整?

如果需要的话,我会把我写的内容传到github上,留下链接!

@Firedamp
Copy link
Owner

请问有问题的那个机器具体是什么型号? 方便给一个能复现问题的简单的demo吗?

@lwlizhe
Copy link

lwlizhe commented May 30, 2018

是因为单位不是pt的缘故?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants