Commit d518cd14 by sikang

update script

parent 4a6043dd
...@@ -68,7 +68,7 @@ def create_config(read_path,write_path): ...@@ -68,7 +68,7 @@ def create_config(read_path,write_path):
for line in lines: for line in lines:
line = line.replace("${app_name}",sys.argv[1])\ line = line.replace("${app_name}",sys.argv[1])\
.replace("${desc}",sys.argv[5]+"_desc.txt")\ .replace("${desc}",sys.argv[5]+"_desc.txt")\
.replace("${privacy_url}",sys.argv[6]) .replace("${privacy_url}",sys.argv[6]+"?name="+sys.argv[1])
f_w.write(line) f_w.write(line)
output = "/Users/connor/Documents/apks/"+sys.argv[5]+"_"+sys.argv[1]; output = "/Users/connor/Documents/apks/"+sys.argv[5]+"_"+sys.argv[1];
......
...@@ -256,6 +256,7 @@ elif (($commod == '26'));then ...@@ -256,6 +256,7 @@ elif (($commod == '26'));then
echo "对内协议:${agreement_url}?name=${app_name}" echo "对内协议:${agreement_url}?name=${app_name}"
echo "对外协议:${home}/privacy.html?name=${app_name}" echo "对外协议:${home}/privacy.html?name=${app_name}"
echo "gateway:${gateway_url}" echo "gateway:${gateway_url}"
echo "官网:${home}"
echo " " echo " "
cd print cd print
python create_desc.py "${app_name}" "${cus_email}" "${hot_line}" "${cus_adress}" "${corp_id}" "${home}/privacy.html" python create_desc.py "${app_name}" "${cus_email}" "${hot_line}" "${cus_adress}" "${corp_id}" "${home}/privacy.html"
......
...@@ -13,15 +13,19 @@ import android.os.Bundle; ...@@ -13,15 +13,19 @@ import android.os.Bundle;
import android.support.annotation.LayoutRes; import android.support.annotation.LayoutRes;
import android.support.annotation.NonNull; import android.support.annotation.NonNull;
import android.support.annotation.Nullable; import android.support.annotation.Nullable;
import android.support.v4.content.ContextCompat;
import android.text.InputType; import android.text.InputType;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.widget.EditText; import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast; import android.widget.Toast;
import com.qmuiteam.qmui.util.QMUIDisplayHelper;
import com.qmuiteam.qmui.widget.dialog.QMUIDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog;
import com.qmuiteam.qmui.widget.dialog.QMUIDialogAction; import com.qmuiteam.qmui.widget.dialog.QMUIDialogAction;
import com.qmuiteam.qmui.widget.dialog.QMUITipDialog; import com.qmuiteam.qmui.widget.dialog.QMUITipDialog;
import com.qmuiteam.qmui.widget.popup.QMUIPopup;
import java.util.concurrent.TimeUnit; import java.util.concurrent.TimeUnit;
...@@ -31,6 +35,8 @@ import io.reactivex.functions.Consumer; ...@@ -31,6 +35,8 @@ import io.reactivex.functions.Consumer;
import tech.starwin.R; import tech.starwin.R;
import tech.starwin.base.RecyclerViewHolder; import tech.starwin.base.RecyclerViewHolder;
import static android.view.ViewGroup.LayoutParams.WRAP_CONTENT;
/** /**
* Created by SiKang on 2018/2/6. * Created by SiKang on 2018/2/6.
...@@ -204,6 +210,35 @@ public class DialogFactory { ...@@ -204,6 +210,35 @@ public class DialogFactory {
} }
/**
* 创建一个popup
*/
public static QMUIPopup createBottomPopup(Context context, String text) {
return createPopup(context, text, QMUIPopup.DIRECTION_BOTTOM);
}
public static QMUIPopup createTopPopup(Context context, String text) {
return createPopup(context, text, QMUIPopup.DIRECTION_TOP);
}
public static QMUIPopup createPopup(Context context, String text, int direction) {
QMUIPopup popup = new QMUIPopup(context, QMUIPopup.DIRECTION_NONE);
TextView textView = new TextView(context);
textView.setLayoutParams(popup.generateLayoutParam(WRAP_CONTENT, WRAP_CONTENT));
textView.setLineSpacing(QMUIDisplayHelper.dp2px(context, 4), 1.0f);
int padding = QMUIDisplayHelper.dp2px(context, 20);
textView.setPadding(padding, padding, padding, padding);
textView.setText(text);
textView.setTextColor(ContextCompat.getColor(context, R.color.qmui_config_color_gray_6));
popup.setContentView(textView);
popup.setAnimStyle(QMUIPopup.ANIM_GROW_FROM_CENTER);
popup.setPreferredDirection(direction);
return popup;
}
public interface OnInputActionListener { public interface OnInputActionListener {
void onClick(QMUIDialog dialog, EditText editText); void onClick(QMUIDialog dialog, EditText editText);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment