优化界面布局

This commit is contained in:
pppscn 2021-02-11 21:19:28 +08:00
parent 969e3deae6
commit ac08ffc968
8 changed files with 104 additions and 111 deletions

View File

@ -8,10 +8,10 @@ public class SenderModel {
public static final int STATUS_OFF = 0;
public static final int TYPE_DINGDING = 0;
public static final int TYPE_EMAIL = 1;
public static final int TYPE_MESSAGE = 2;
public static final int TYPE_BARK = 2;
public static final int TYPE_WEB_NOTIFY = 3;
public static final int TYPE_QYWX_GROUP_ROBOT = 4;
public static final int TYPE_BARK = 5;
public static final int TYPE_MESSAGE = 5;
private Long id;
private String name;
private int status;

View File

@ -7,20 +7,21 @@
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:text="设置名称" />
<EditText
android:id="@+id/editTextBarkName"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:ems="10"
android:layout_marginLeft="3dp"
android:ems="11"
android:inputType=""
android:text="" />
</LinearLayout>
@ -28,21 +29,20 @@
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:text="设置Bark-Server地址示例https://bark.bms.ink/XXXXXXXX/" />
<EditText
android:id="@+id/editTextBarkServer"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:ems="10"
android:ems="14"
android:inputType=""
android:text="" />
</LinearLayout>
@ -50,13 +50,13 @@
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_margin="10dp"
android:orientation="horizontal">
<Button
android:id="@+id/buttonBarkOk"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:layout_weight="1"
android:text="@string/ok" />
@ -64,7 +64,7 @@
android:id="@+id/buttonBarkDel"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:layout_marginLeft="5dp"
android:layout_weight="1"
android:text="@string/del" />
@ -72,7 +72,7 @@
android:id="@+id/buttonBarkTest"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:layout_marginLeft="5dp"
android:layout_weight="1"
android:text="@string/test" />

View File

@ -7,20 +7,21 @@
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:text="设置名称" />
<EditText
android:id="@+id/editTextDingdingName"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:ems="10"
android:layout_marginLeft="3dp"
android:ems="11"
android:inputType=""
android:text="" />
</LinearLayout>
@ -28,21 +29,20 @@
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:text="设置Token 例如 https://oapi.dingtalk.com/robot/send?access_token=XXXXXX 中的 XXXXXX" />
<EditText
android:id="@+id/editTextDingdingToken"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:ems="10"
android:ems="14"
android:inputType=""
android:text="" />
</LinearLayout>
@ -51,21 +51,20 @@
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:text="加签 Secret 没有可不填" />
<EditText
android:id="@+id/editTextDingdingSecret"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:ems="10"
android:ems="14"
android:inputType=""
android:text="" />
</LinearLayout>
@ -73,21 +72,20 @@
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:text="转发时@某人 填写某人的手机号,多个用逗号分开 例如18888888888,19999999999" />
<EditText
android:id="@+id/editTextDingdingAtMobiles"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:ems="10"
android:ems="14"
android:inputType=""
android:text="" />
</LinearLayout>
@ -95,33 +93,33 @@
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:text="是否@所有人。" />
android:text="是否@所有人" />
<Switch
android:id="@+id/switchDingdingAtAll"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:checked="false"
android:ems="10" />
android:ems="14"
android:checked="false" />
</LinearLayout>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_margin="10dp"
android:orientation="horizontal">
<Button
android:id="@+id/buttondingdingok"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:layout_weight="1"
android:text="@string/ok" />
@ -129,7 +127,7 @@
android:id="@+id/buttondingdingdel"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:layout_marginLeft="5dp"
android:layout_weight="1"
android:text="@string/del" />
@ -137,7 +135,7 @@
android:id="@+id/buttondingdingtest"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:layout_marginLeft="5dp"
android:layout_weight="1"
android:text="@string/test" />

View File

@ -7,20 +7,21 @@
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:text="设置名称" />
<EditText
android:id="@+id/editTextEmailName"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:ems="10"
android:layout_marginLeft="3dp"
android:ems="11"
android:inputType=""
android:text="" />
</LinearLayout>
@ -28,20 +29,21 @@
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:text="stmp服务器" />
android:text="发件服务器" />
<EditText
android:id="@+id/editTextEmailHost"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:ems="10"
android:layout_marginLeft="3dp"
android:ems="14"
android:inputType=""
android:text="" />
</LinearLayout>
@ -49,61 +51,54 @@
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:text="端口" />
android:text="SMTP端口" />
<EditText
android:id="@+id/editTextEmailPort"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:ems="10"
android:layout_marginLeft="3dp"
android:ems="5"
android:inputType=""
android:text="" />
</LinearLayout>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:text="是否开启ssl" />
android:text="开启SSL" />
<Switch
android:id="@+id/switchEmailSSl"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:checked="true"
android:ems="10" />
android:checked="true" />
</LinearLayout>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:text="用哪个邮箱发送" />
android:text="发件帐号" />
<EditText
android:id="@+id/editTextEmailFromAdd"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:ems="10"
android:layout_marginLeft="3dp"
android:ems="14"
android:inputType="textEmailAddress"
android:text="" />
</LinearLayout>
@ -111,20 +106,21 @@
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:text="密码" />
android:text="登录密码" />
<EditText
android:id="@+id/editTextEmailPsw"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:ems="10"
android:layout_marginLeft="3dp"
android:ems="14"
android:inputType=""
android:text="" />
</LinearLayout>
@ -132,20 +128,21 @@
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:text="发到哪个邮件去" />
android:text="收件地址" />
<EditText
android:id="@+id/editTextEmailToAdd"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:ems="10"
android:layout_marginLeft="3dp"
android:ems="14"
android:inputType="textEmailAddress"
android:text="" />
</LinearLayout>
@ -153,20 +150,21 @@
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_margin="10dp"
android:orientation="horizontal">
<Button
android:id="@+id/buttonemailok"
android:layout_width="wrap_content"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:layout_weight="1"
android:text="@string/ok" />
<Button
android:id="@+id/buttonemaildel"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:layout_marginLeft="5dp"
android:layout_weight="1"
android:text="@string/del" />
@ -174,7 +172,7 @@
android:id="@+id/buttonemailtest"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:layout_marginLeft="5dp"
android:layout_weight="1"
android:text="@string/test" />

View File

@ -7,20 +7,21 @@
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:text="设置名称" />
<EditText
android:id="@+id/editTextQYWXGroupRobotName"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:ems="10"
android:layout_marginLeft="3dp"
android:ems="11"
android:inputType=""
android:text="" />
</LinearLayout>
@ -28,21 +29,20 @@
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:text="设置WebHook地址:示例https://qyapi.weixin.qq.com/cgixx?key=xxx" />
<EditText
android:id="@+id/editTextQYWXGroupRobotWebHook"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:ems="10"
android:ems="14"
android:inputType=""
android:text="" />
</LinearLayout>
@ -50,13 +50,13 @@
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_margin="10dp"
android:orientation="horizontal">
<Button
android:id="@+id/buttonQyWxGroupRobotOk"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:layout_weight="1"
android:text="@string/ok" />
@ -64,7 +64,7 @@
android:id="@+id/buttonQyWxGroupRobotDel"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:layout_marginLeft="5dp"
android:layout_weight="1"
android:text="@string/del" />
@ -72,7 +72,7 @@
android:id="@+id/buttonQyWxGroupRobotTest"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:layout_marginLeft="5dp"
android:layout_weight="1"
android:text="@string/test" />

View File

@ -8,12 +8,12 @@
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:text="设置匹配的字段" />
<RadioGroup
@ -48,13 +48,13 @@
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:orientation="vertical"
android:visibility="gone">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:text="设置匹配的模式" />
<RadioGroup
@ -102,21 +102,20 @@
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:orientation="vertical"
android:visibility="gone">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:text="设置匹配的值" />
<EditText
android:id="@+id/editTextRuleValue"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:ems="10"
android:ems="14"
android:inputType=""
android:text="" />
</LinearLayout>
@ -125,6 +124,7 @@
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:orientation="vertical">
<TextView
@ -150,7 +150,6 @@
android:id="@+id/ruleSenderTv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:layout_marginLeft="10dp"
android:text="" />
</LinearLayout>
@ -161,13 +160,13 @@
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_margin="10dp"
android:orientation="horizontal">
<Button
android:id="@+id/buttonruleok"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:layout_weight="1"
android:text="@string/ok" />
@ -175,7 +174,7 @@
android:id="@+id/buttonruledel"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:layout_marginLeft="5dp"
android:layout_weight="1"
android:text="@string/del" />

View File

@ -7,20 +7,21 @@
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:text="设置名称" />
<EditText
android:id="@+id/editTextWebNotifyName"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:ems="10"
android:layout_marginLeft="3dp"
android:ems="11"
android:inputType=""
android:text="" />
</LinearLayout>
@ -28,21 +29,20 @@
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:text="设置Token:示例https://a.b.com/msg?token=xyz" />
android:text="设置Token示例:https://a.b.com/msg?token=xyz" />
<EditText
android:id="@+id/editTextWebNotifyToken"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:ems="10"
android:ems="14"
android:inputType=""
android:text="" />
</LinearLayout>
@ -50,36 +50,34 @@
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:text="设置Secret:置空则不计算sign" />
<EditText
android:id="@+id/editTextWebNotifySecret"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:ems="10"
android:ems="14"
android:inputType=""
android:text="" />
</LinearLayout>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_margin="10dp"
android:orientation="horizontal">
<Button
android:id="@+id/buttonbebnotifyok"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:layout_weight="1"
android:text="@string/ok" />
@ -87,7 +85,7 @@
android:id="@+id/buttonbebnotifydel"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:layout_marginLeft="5dp"
android:layout_weight="1"
android:text="@string/del" />
@ -95,7 +93,7 @@
android:id="@+id/buttonbebnotifytest"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="3dp"
android:layout_marginLeft="5dp"
android:layout_weight="1"
android:text="@string/test" />

View File

@ -3,9 +3,9 @@
<string-array name="add_sender_menu">
<item>转发到钉钉机器人</item>
<item>转发到邮箱</item>
<item>转发到其他手机SMS</item>
<item>转发到Bark</item>
<item>转发到Webhook</item>
<item>转发到企业微信群机器人</item>
<item>转发到Bark</item>
<!--<item>转发到其他手机(SMS)</item>-->
</string-array>
</resources>