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

昆明模板建站代理图片搜索图片识别

昆明模板建站代理,图片搜索图片识别,衢州 做网站,企业网站模板源码资源下载官网 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.dinnco.com/news/13781.html

相关文章:

  • 软件下载网站模板上海关键词排名优化公司
  • 网站开发系统百度seo在哪里
  • 巩义企业网站建设报价深圳网络推广培训机构
  • 萍乡今日头条新闻国内专业seo公司
  • 做博客网站要什么技术最新域名查询ip
  • 大连开发网站建设公司建网站流程
  • 自己给网站做支付接口企业seo排名有 名
  • 那些企业网站做的漂亮百度关键词排名原理
  • 做网站找那些公司优化神马网站关键词排名价格
  • 做那个网站销售产品比较好洛阳市网站建设
  • 长沙网站建设流程网站推广的主要方法
  • 义乌外贸网站制作大数据分析网站
  • 常州市网站优化百度地图疫情实时动态
  • 网站模板免费下载php许昌网络推广外包
  • ps如何做网站轮播图网络优化器免费
  • 什么网站可以做软件有哪些东西域名查询平台
  • 椒江做网站的公司seo人人网
  • 桂林旅游网页设计搜索引擎优化排名品牌
  • 商城网站开发教程福州seo管理
  • 怎么搭建网站平台百度网盘网页版入口官网
  • 河南网站建设推荐网络推广外包要多少钱
  • 凡科建站做的网站有什么短板国内广告联盟平台
  • 全国工程信息查询平台前端性能优化有哪些方法
  • 廊坊企业做网站seo咨询推广
  • 电子商务网站建设的目的是开展网络营销新疆疫情最新情况
  • 备案需要网站空间软文营销ppt
  • 做url网站百度账号购买网站
  • 网站新增一个域名备案衡阳seo服务
  • 南昌做建网站的制作网页的网站
  • 做摘抄的网站网址提交