当前位置: 首页 > news >正文

昆明模板建站代理百度app

昆明模板建站代理,百度app,html网站怎么搭建,共青团智慧团建登录入口官网 https://github.com/getActivity/Toaster 这可能是性能优、使用简单,支持自定义,不需要通知栏权限的吐司 想了解实现原理的可以点击此链接查看:Toaster 源码 集成步骤 如果你的项目 Gradle 配置是在 7.0 以下,需要在 bui…

官网

https://github.com/getActivity/Toaster

这可能是性能优、使用简单,支持自定义,不需要通知栏权限的吐司

  • 想了解实现原理的可以点击此链接查看:Toaster 源码

集成步骤

  • 如果你的项目 Gradle 配置是在 7.0 以下,需要在 build.gradle 文件中加入
allprojects {repositories {// JitPack 远程仓库:https://jitpack.iomaven { url 'https://jitpack.io' }}
}
  • 如果你的 Gradle 配置是 7.0 及以上,则需要在 settings.gradle 文件中加入
dependencyResolutionManagement {repositories {// JitPack 远程仓库:https://jitpack.iomaven { url 'https://jitpack.io' }}
  • 配置完远程仓库后,在项目 app 模块下的 build.gradle 文件中加入远程依赖
android {// 支持 JDK 1.8compileOptions {targetCompatibility JavaVersion.VERSION_1_8sourceCompatibility JavaVersion.VERSION_1_8}
}dependencies {// 吐司框架:https://github.com/getActivity/Toasterimplementation 'com.github.getActivity:Toaster:12.0'
}

初始化框架

public class XxxApplication extends Application {@Overridepublic void onCreate() {super.onCreate();// 初始化 Toast 框架Toaster.init(this);}
}

框架 API 介绍

// 显示 Toast
Toaster.show(CharSequence text);
Toaster.show(int id);
Toaster.show(Object object);// debug 模式下显示 Toast
Toaster.debugShow(CharSequence text);
Toaster.debugShow(int id);
Toaster.debugShow(Object object);// 延迟显示 Toast
Toaster.delayedShow(CharSequence text, long delayMillis);
Toaster.delayedShow(int id, long delayMillis);
Toaster.delayedShow(Object object, long delayMillis);// 显示短 Toast
Toaster.showShort(CharSequence text);
Toaster.showShort(int id);
Toaster.showShort(Object object);// 显示长 Toast
Toaster.showLong(CharSequence text);
Toaster.showLong(int id);
Toaster.showLong(Object object);// 自定义显示 Toast
Toaster.show(ToastParams params);// 取消 Toast
Toaster.cancel();// 设置 Toast 布局(全局生效)
Toaster.setView(int id);// 设置 Toast 样式(全局生效)
Toaster.setStyle(IToastStyle<?> style);
// 获取 Toast 样式
Toaster.getStyle()// 判断当前框架是否已经初始化
Toaster.isInit();// 设置 Toast 策略(全局生效)
Toaster.setStrategy(IToastStrategy strategy);
// 获取 Toast 策略
Toaster.getStrategy();// 设置 Toast 重心和偏移
Toaster.setGravity(int gravity);
Toaster.setGravity(int gravity, int xOffset, int yOffset);// 设置 Toast 拦截器(全局生效)
Toaster.setInterceptor(IToastInterceptor interceptor);
// 获取 Toast 拦截器
Toaster.getInterceptor();

框架亮点

  • 一马当先:首款适配 Android 11 的吐司框架,开发者无需关心适配过程
  • 无需权限:不管有没有授予通知栏权限都不影响吐司的弹出
  • 兼容性强:处理原生 Toast 在 Android 7.1 产生崩溃的历史遗留问题
  • 功能强大:不分主次线程都可以弹出Toast,自动识别资源 id 和 int 类型
  • 使用简单:只需传入文本,会自动根据文本长度决定吐司显示的时长
  • 性能最佳:使用懒加载模式,只在显示时创建 Toast,不占用 Application 启动时间
  • 体验最佳:显示下一个 Toast 会取消上一个 Toast 的显示,真正做到即显即示
  • 全局统一:可以在 Application 中初始化 Toast 样式,达到一劳永逸的效果

关于通知栏权限

  • 本框架已经完美解决这个问题,(请以Demo测试为主)
  • 具体解决方案可见:Toast通知栏权限填坑指南
     
http://www.yidumall.com/news/107083.html

相关文章:

  • 有关应用网站公司网站如何在百度上能搜索到
  • 品牌网站设计建设百度建站平台官网
  • 南沙网站开发爱站长工具综合查询
  • 2019网站怎么做免费seo网站
  • 辽宁省网站备案注销刷链接浏览量网站
  • 复制网站文章注意事项河南网站推广
  • 四川省人民政府驻厦门办事处重庆关键词优化服务
  • 苹果免费网站软件品牌营销是什么
  • 更改了网站关键词后要怎么做sem电子扫描显微镜
  • 中国证券监督管理委员会投诉电话莆田百度seo公司
  • 广州市网站优化公司品牌推广与传播怎么写
  • 认证空间如何显示网站seo去哪学
  • 温州市网站营销比较好的知名公司有哪些
  • 文具网站建设策划书武汉百度seo网站优化
  • 濮阳免费网站建设网页制作接单
  • 微信小程序怎拼做搬家网站新媒体销售好做吗
  • 上海网站营销是什么搜索引擎关键词优化有哪些技巧
  • 辽宁建设工程信息网变更seo关键词分析
  • 北京网络维护公司东莞seo外包公司
  • 网站建设 by 筑巢百度网页版链接地址
  • 服务好的网站建设十大最靠谱it培训机构
  • 国内高端网站定制seo研究中心vip课程
  • 福建省建设厅审查网站利搜网站排名软件
  • 做花瓶的网站优化关键词排名seo
  • 深圳各大网站制作哪家公司好网站推广经验
  • 简单自适应网站网站建设在线建站
  • 公司网站设计怎么做制作app软件平台
  • 目前做系统比较好的网站品牌推广思路
  • 网站开发委托合同如何利用互联网进行宣传推广
  • 推荐常州网站建设大数据查询平台