(二) 盘古UI,全网独创,较为全面的自定义Android UI框架,绝对帮助你快速开发!(盘古导航栏-PanguNavBar)

这篇具有很好参考价值的文章主要介绍了(二) 盘古UI,全网独创,较为全面的自定义Android UI框架,绝对帮助你快速开发!(盘古导航栏-PanguNavBar)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Pangu_UI (二) 盘古导航栏-PanguNavBar

(二) 盘古UI,较为全面的自定义UI框架,帮助你绝对的快速开发!(长期维护中)

demo地址,点击查看github

盘古输入框-PanguNavBar

1, 样例展示图

(二) 盘古UI,全网独创,较为全面的自定义Android UI框架,绝对帮助你快速开发!(盘古导航栏-PanguNavBar),盘古UI-自主研发,ui,android,java

2, 介绍

个性化导航栏,标题栏,可以灵活设置和配置各种属性和事件!

下面直接上属性列表:

attr 属性 对应的方法 method 介绍 introduction
pangu_title_mid setMidTitle(String title) 中间标题
pangu_title_mid_color setMidTitleColor(int title_mid_color) 中间标题的颜色
pangu_title_left setLeftTitle(String leftText) 左标题
pangu_title_right setRightTitle(String rightText) 右标题
pangu_nav_show_line setShowLine(boolean showLine) 是否展示下横线
pangu_icon_left setLeftIcon(@DrawableRes int resId) 左图标
pangu_icon_right setRightIcon(@DrawableRes int resId)
setRightIconBg(@DrawableRes int resId)
右图标1
pangu_icon_right_2 setRightIcon2(@DrawableRes int resId)
setRightIcon2Bg(int resId)
右图标2
pangu_title_bg setBgDrawable(Drawable title_bg)
setBgColor(int bgColor)
setBgResource(int resid)
设置背景
pangu_left_icon_show setLeftIconShow(boolean leftIconShow) 是否展示左图标
setOnLelftClickListener(View.OnClickListener listener) 左侧图标点击事件
setOnRightClickListener(View.OnClickListener listener) 右侧标题点击事件
setOnRightIconClickListener(View.OnClickListener listener) 右侧图标1点击事件
setOnRightIcon2ClickListener(View.OnClickListener listener) 右侧图标2点击事件
leftIconVisi(int visibility) 左侧图标展示
rightIconVisi(int visibility) 右侧图标1展示
rightTitleVisi(int visibility) 右侧文字title展示
ImageView getIconRight2() 获取右侧图标2的view
ImageView getIvRight() 获取右侧图标的view
String getRightTitle() 获取右侧标题

3, 使用

  <com.smart.pangu_ui_lib.widget.PanguNavBar
        android:id="@+id/pg_nav_bar2"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        app:pangu_icon_right="@mipmap/ic_camera"
        app:pangu_icon_right_2="@mipmap/icon_arrow_down"
        app:pangu_nav_show_line="true"
        app:pangu_title_mid="变色标题"
        app:pangu_title_mid_color="@color/colorAccent"
        app:pangu_title_right="右标题" />

4, 获取地址

demo地址,点击查看github
欢迎您扫码安装体验demo
(二) 盘古UI,全网独创,较为全面的自定义Android UI框架,绝对帮助你快速开发!(盘古导航栏-PanguNavBar),盘古UI-自主研发,ui,android,java文章来源地址https://www.toymoban.com/news/detail-850824.html

到了这里,关于(二) 盘古UI,全网独创,较为全面的自定义Android UI框架,绝对帮助你快速开发!(盘古导航栏-PanguNavBar)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Android】CheckBox的自定义样式和使用

    在登录页面。我们需要有一个复选框,让用户进行勾选,同意我们的流氓政策和协议,不然就不让用。 未选择 已选择 我们知道,这个CheckBox的默认样式是一个正方形,现在改成一个圆形的话,首先需要准备两个图案。 创建一个文件 baseline_checked_circle_24.xml 这个文件长这样 再

    2024年02月13日
    浏览(61)
  • 谈谈企业级应用的自定义 UI 创建和集成方法一览

    笔者在掘金社区上已经发布了一些技术文章,记录了自己工作于企业级前端应用几年以来积累的一些项目经验和教训。 之前的文章关于企业级 Web 应用搜索引擎优化 Search Engine Optimization 的一些工作经验分享已经提到,所谓企业级前端应用,是指为大型企业或组织开发的前端应

    2024年02月03日
    浏览(48)
  • 从实体按键看 Android 车载的自定义事件机制

    在汽车数字化、智能化变革的进程中,越来越多的车机设计或部分、或全部地舍弃了实体按键,进而把车主操作的入口转移到了车机 UI 以及语音助手。 但统一、高效的零层级 UI 颇为困难,语音的准确率、覆盖率亦不够完善,那么在当下的阶段适当地保留部分实体按键是比较

    2024年02月16日
    浏览(49)
  • android-使用PopupWindow实现随机排列的自定义密码键盘

    break; } else { b2 = true; } } if (b2) { data[i] = x; b = false; break; } } } return data; } keyboard_bg_big.xml ?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"? item android:state_pressed=“true” android:drawable=“@drawable/key11”/ item android:state_focused=“true” android:drawable=“@drawable/key12”/ item android:state_focused=“false” android:state_p

    2024年04月27日
    浏览(36)
  • android自定义来电秀UI

    简单来电秀功能,效果如图: 底部附上demo  一、新建一个 PhoneCallService服务,在服务中监听来电等状态,且控制UI显示 二、在MainActivity中设置应用为默认来电主题,与权限设置 三、增加一个来电展示的自定义UI页面PhoneCallActivity,可根据需求更改 四、来电页面UI中布局文件

    2024年01月15日
    浏览(40)
  • (UI)Android自定义图片裁剪

    具体UI效果如下: 思路 绘制5个rect,其中四个为半透明深色背景,一个为透明背景的裁剪内容框 之前也考虑过用region,但是自测的时候,发现两个region之间颜色会相互影响,可能是我代码问题(有了解的小伙伴可以指导一下哈),就用了5个Rect来绘制开发效率会更高一些。

    2024年02月03日
    浏览(44)
  • Android技术分享| Bugly 应用升级自定义UI

    最近项目里的采用免费的Bugly应用升级功能,由于默认的 UI 非常的简陋且与项目整体风格不搭,所以需要自定义UI,本篇文章记录在实现过程中的一些注意事项。根据官方文档可知,自定义升级界面有以下两种方式。 一、固定控件ID 这种方式比较简单,只需要自己编写布局,

    2024年02月02日
    浏览(44)
  • Java的自定义注解

            自定义注解包括注解声明、元注解、运行时处理器三个部分。注解声明指定了注解的名称、作用域、成员等信息;元注解则用来对注解进行修饰;运行时处理器则负责在程序运行过程中处理注解,并根据注解提供的信息执行相应的逻辑。自定义注解在编写框架、插

    2024年02月03日
    浏览(37)
  • gogs的自定义配置

    在 GOGS 下载并安装后,在程序目录下建立一个 custom/conf/app.ini 的配置文件,内容如下: nginx的转发配置

    2024年02月17日
    浏览(43)
  • MyBatis的自定义插件

    MyBatis 可以拦截的四大组件 Executor - 执行器 StatementHandler - SQL 语句构造器 ParameterHandler - 参数处理器 ResultSetHandler - 结果集处理器 效果如下 创建四大对象的代码如下 首先在创建 Executor、StatementHandler、ParameterHandler、ResultSetHandler 四个对象时,将插件(plugins)注入 调用 Intercep

    2024年02月07日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包