广

android开发

  • IOS开发
  • android开发
  • PHP编程
  • JavaScript
  • ASP.NET
  • ASP编程
  • JSP编程
  • Java编程
  • 易语言
  • Ruby编程
  • Perl编程
  • AJAX
  • 正则表达式
  • C语言
  • 编程开发

    仿iPhone风格对话框(附件包含例子/jar包/jar包源码)

    2018-04-05 08:32:01 次阅读 稿源:互联网
    广告

    效果图:

    这个对框完全继承、仿照AlertDialog,只是实现了自定义效果。
    另外,没有实现setIcon,因为iphone中的对话框多数都没有图标。

    附件包含例子、jar包、jar包源码。
    文件简介
    aIphoneDialogTest.rar 这是示例工程
    使用时注意先要在build path中导入iPhoneDialogLib.rar中的jar包

    iPhoneDialogLib.rar 这是控件jar包及资源文件
    使用时先备份自己的strings.xml,然后将三个目录下的资源文件复制到项目中

    iPhoneDialogLib_resource.rar 这是jar包得源码
    导出jar包时注意不要选择manifest.xml以及res文件夹下的任何文件


    使用方法
    1. 和上一次的翻页控件一样,先设置Build Path,引入jar包,然后在代码里加入
    代码如下:

    import cn.fiker.lib.iphoneDialog.*;

    2.  复制以下资源到工程中
    drawable目录下的图片;
    values下的style.xml 和 strings.xml中的三项(是、否、取消)
    layout下的dialog_iphone.xml

    3. 然后和使用普通AlertDialog一样使用这个对话框即可。
    代码如下:

    iphoneDialogBuilder ib = new iphoneDialogBuilder(this);
    ib.setTitle("对话框示例");
    ib.setMessage("这是只有一个按钮的对话框。");
    ib.setPositiveButton(R.string.yes, new DialogInterface.OnClickListener() {
    @Override
    public void onClick(DialogInterface dialog, int which) {
    Toast.makeText(main.this , "你选择了“是”", Toast.LENGTH_SHORT).show();
    dialog.dismiss();
    }
    });
    ib.show();

    源码下载

    一起学吧部分文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与一起学吧进行文章共享合作。

    广告
    广告
    广告