自定义Dialog并生成lib库,方便别人依赖
大致流程如下
- 1,创建项目
- 2,创建model,选择lib库
- 3,编写自定义Dialog在lib库中
- 4,上传至自己的github账号下
- 5,选择release,为项目添加版本号
- 6,复制项目地址,至JitPark网站,搜索,会在下方看到自己生成的complier 至于怎么用相信你不用说了吧
开始实践吧
- 1,创建新项目,创建lib库
- 2,选择lib ,点击下一步
3,创建自定义Dialog类 ModifySystemDialog.java 文件extend 自Dialog(具体代码实现看文末链接地址)
4,来看一下怎么调用吧
`new ModifySystemDialog(this).setTitle("退出扣扣第SAN次修改") .setMessage("您确定退出QQ吗?") .setLeftText("左边是啥") .setRightText("右边是啥") .setOnDialogClickListener(new ModifySystemDialog.OnDialogClickListener() { @Override public void onLeftClickListener(ModifySystemDialog dialog) { Toast.makeText(MainActivity.this, "点了←左边", Toast.LENGTH_SHORT).show(); } @Override public void onRightClickListener(ModifySystemDialog dialog) { Toast.makeText(MainActivity.this, "点了→右边", Toast.LENGTH_SHORT).show(); } }).show();`
- 5,接下来就是把我们的代码上传到github上面去,这个就不用多说了吧,相信你也一定会
6,然后进入 https://jitpack.io/ 这个网站 输入你的项目地址
7, github地址《https://github.com/HuangFang1130/Android_MyDialog》