首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

谷歌 Flutter 1.17 发布

更新的文本选择Android上溢出 iOS的更新文本选择溢出 当按钮的长度比没有溢出时可以显示的时间长时,文本选择菜单现在可以提高Android和iOS的保真度。...此选项将您的应用程序捆绑到实际未在您的设备安装的通用Android“包装器”中,这与正常的启动选项不同。此外,某些情况下它不起作用,例如,当您使用访问后台执行的插件时。...AndroidX提供了称为Android Jetpack的高级Android功能。...在上一个版本中,Flutter团队弃用了原始的Android支持,并将其移至AndroidX作为所有新项目的默认设置。...在此版本中,- androidx标志到flutter create现在是唯一可用的选项。尽管不使用AndroidX的现有应用程序可以继续使用Flutter进行编译,但现在是迁移到新的好时机。

3.5K10

最新版基于ZXing的Android扫码

ZXingLite ZXingLite for Android 是ZXing的精简极速版,基于ZXing优化扫码和生成二维码/条形码功能,扫码界面完全支持自定义,也可一行代码使用默认实现的扫码功能。...你可以直接中内置实现的相机配置: CameraConfig 、AspectRatioCameraConfig 和 ResolutionCameraConfig。...这里特别温馨提示:默认配置未配置相机的目标分析图像大小时,会优先使用:横屏:640 * 480 竖屏:480 * 640; 根据这个图像质量顺便说下默认配置的优缺点: 优点:因为图像质量不高,所以低配置的设备使用也能..." android:layout_height="match_parent"> <androidx.camera.view.PreviewView android:id...通过ML Kit您可以很轻松的实现文字识别、条码识别、图像标记、人脸检测、对象检测等功能。 WeChatQRCode 基于OpenCV开源的微信二维码引擎移植的扫码识别

4.7K30
您找到你想要的搜索结果了吗?
是的
没有找到

Android Sdk版本、Support包版本及常用框架最新版本汇总

数据来源于官方网站 特别注意 Android 支持的最新版本是28.0.0,这是最后一个google发布的支持版本,现在google已将所有support包下的都迁移至androidx包下面,...这些变动是由于android的jetpack项目,意在帮助开发者快速实现应用开发,将一些常用的框架都整合进来了。 官网详细介绍。...:28.0.0 v7 appcompat com.android.support:appcompat-v7:28.0.0 v7 cardview com.android.support:cardview-v7...这些组件可帮助您遵循最佳做法、让您摆脱编写样板代码的工作并简化复杂任务,以便您将精力集中放在所需的代码。...: 2.2.0 感知生命周期 androidx.paging:paging-runtime: 2.1.2 recycleview中分页加载数据 androidx.navigation:navigation-ui

2.5K30

史上最优美的Android原生UI框架XUI使用指南

可以说XUI是目前Github组件最全、文档最详细、案例(200+)数量最多的Android原生UI。...目前XUIgithub已经拥有2.6k的star量, 如果你喜欢的话,欢迎点击star收藏!...之前也写过React和Vue,发现它们都有非常方便的UI,而且使用起来也非常方便,直接在示例代码的基础修修改改就能大致实现自己想要的效果,极大地提高了开发的效率。...设计思路 开始着手做这样一个开源之前,我是一点思路都没有的。...(对字体无要求的可省略) (1)设置你需要修改的字体路径(assets下) //设置默认字体为华文行楷,这里写你的字体 XUI.getInstance().initFontStyle("fonts/

4.2K20

移动端系统生物认证技术详解

官方的 《Migrating from FingerprintManager to BiometricPrompt》里也说了:丢弃指纹的布局文件,因为你将不再需要它们,AndroidX 生物识别带有标准化的...,因为不管是 CDD 还是 UI ,OEM 厂商的都会直接实现好,例如三星的 UI 是如下图所示: Android 兼容性定义文档 (Android CDD)_里描述了生物认证传感器安全度的强弱,...还是有的,有两个选择: 继续使用 FingerprintManager ,虽然标注了弃用,但是目前还是可以用, Android 11 也可以正常执行对应逻辑,下图是同一台手机 Android 11...true 时: 用户必须通过使用其锁屏凭据的子集(例如密码/PIN/图案或生物识别)向此 Android 设备进行身份验证,才能够而授权使用密钥。...同样,简单说说 iOS 使用生物识别的 Login 场景流程: 获取到 Token 信息,验证用户的 TouchID/FaceID ; 验证通过后,将 Token 等信息保存到 keychain

1.6K20

Gradle中如何获取dependencies依赖的最新版本号

以下我给出查找最新依赖版本的案例,来说明解决这个问题的方案: 案例:《我的第一行代码》一书中需要我们引入recyclerview第三方依赖,让我们dependencies中输入: compile...'com.android.support:recyclerview-v7:24.2.1' 首先其会报错,提示compile已经废弃了,需要使用implementation代替之,经过一番修改之后,又报出了一个新错误...其就是是说明我们需要使用androidx依赖而不是android.support所定位的依赖。但是这个如何找呢?而且也不知道如何找一个最新,或者最稳定的开发版本。  ...可见和Google’s Maven Reposiotory类似,其还是有给出androidx以及android.support两个版本,我们还发现使用后者的人数更多,但是我们需要的是前者,所以点击黑色字体的...:Android Support RecyclerView V7: ?

5.2K10

Now in Android #13 - 最新 Android 动态分享

虽然 Google 也会推出 Now in Android 中文版,但基本要比 Medium 晚半个月左右。好像不是 Now in Android ,应该是 Past in Android 。...分区存储 Android 10 引入,本次预览版中的改进包括可选的媒体原始文件路径访问、更新过的 DocumentsUI、MediaStore 中的批量编辑操作。 生物验证 API 。...同时兼容了 AndroidX BiometricPrompt 。 Data blob 。现在可以使用 BlobStoreManager 应用之间安全快速的共享大型二进制数据对象。...Using BiometricPrompt with CryptoObject: How and Why Isai Damier 介绍了如何使用密码学和生物识别来保证数据安全,特别是对于政府,金融,健康和企业应用...Code Sample :生物识别登录 android/security-samples 该示例展示了如何使用 AndroidX biometric library 正确集成生物认证。

74520

实战 | 应用中使用 Compose Material 3

新的 Compose Material 3 Jetpack 现已发布 Alpha 版,它基于 Material Design 3 规范,包括了更新的主题、组件以及动态配色这类 Material You...现有的 MaterialTheme 可组合项是 Material Design 2 的实现,它通过调整颜色、排版和形状系统,可以整个应用内实现对 Material 2 组件进行主题设置。...Android 12 及更高版本,Jetchat 界面可根据用户壁纸自动调整配色,无论是浅色主题还是深色主题都可提供适合品牌的美观体验。...实现这些更改不需要额外的工作, Compose Foundation 1.1 及更高版本的滚动容器可组合项中拉伸滚动默认处于开启状态;Android 12 提供的闪光波纹适用于所有 Material...MDC-AndroidCompose Theme Adapter 是一款支持重用 Android XML 主题的 Material 组件,以方便我们 Jetpack Compose 中设置主题。

2.6K20

MUI、HBuilderX、H5+开发APP本地打包(Android)

同款iOS的在这里: MUI、HBuilderX、H5+开发APP本地打包(iOS) 为什么本地打包 使用HBuilderX开发完项目打包-发布, 通常情况下直接选择【app云打包】直接在线打包然后下载安装包...implementation 'com.github.bumptech.glide:glide:4.5.0' } 引入第三方、APP配置相关、文件依赖。...js原生混合实现主要的js文件加密,由于官方加密算法的保密限制离线打包不在支持,目前还没有找到合适的实现方案。...使用系统功能时如果不起作用,考虑是否需要申请用户权限 Android Studio 打包时注意gradle版本问题,由于网络问题可能会出现编译失败等问题,直接下载到本地使用更加方便。...我简书,简书就是我的阵营,我喜欢在这里学习,在这里分享。以后文章会不断的更新,介绍关于iOS开发学习总结 , 介绍基于H5开发中感悟记录总结。感觉有用就点赞哈,喜欢就大胆的关注。

3.6K20

AndroidX TabLayout使用、扩展及解析All In One

之前的TabLayout是support中使用,新的引用全部放到老AndroidX中 image.png 使用老的需要用 implementation 'com.android.support:design...:28.0.0' Android 支持的最新版本是28.0.0,这是最后一个google发布的支持版本,现在google已将所有support包下的都迁移至androidx包下面,以后的更新都只会在...此视图还支持用作ViewPager装饰的一部分,并且可以像这样布局资源文件中直接添加到ViewPager: <androidx.viewpager.widget.ViewPager android...holder.tvTabName.setSelected(true); holder.tvTabNumber.setSelected(true); //选中字体变大...这篇中介绍了怎么加分割线,设置原有字体大小,自定义标签等。 源码中可以看到再newTab中,customView的的创建。

7.6K71

Flutter 1.17版本重磅发布

Google字体 如果您对新的Material Text Scale实现感到兴奋,那么您可能也会对新的Flutter v1.0版本Google字体感到兴奋。...此选项将您的应用程序捆绑到实际并未在您的设备安装的通用Android“包装器”中,这与我们正常的启动选项不同。此外,某些情况下,例如, 当您使用访问后台执行的插件时。...如果您的Android调试启动时间让您失望,请尝试一下。 如果您以Android为目标,则需要注意的另一个变化是,当创建新的Flutter项目时,AndroidX是唯一的选择。...AndroidX提供了称为Android Jetpack的高级Android功能。在上一个版本中,我们弃用了原始的Android支持,并将其移至AndroidX作为所有新项目的默认设置。...在此版本中,-flux创建的--androidx标志现在是唯一可用的选项。虽然可以继续使用Flutter编译不使用AndroidX的现有应用程序,但现在是迁移到新的绝佳时机。

2.5K10

Jetpack-Compose 学习笔记(一)—— Compose 初探

历时两年,Android 团队推出了全新的原生 Android 界面 UI ——Compose。...当然,Compose 也是属于 Jetpack 工具中的一部分,官方宣称可以简化并加快 Android 的界面开发,可以用更少的代码去快速打造生动而精彩的应用。...前提条件,对 Kotlin 语言熟悉,因为 Compose 都是用 Kotlin 语言开发实现的,对其他的 Jetpack 熟悉就更好了。 Compose 可以和现有的工程项目进行互操作。...包括字体样式、色值等。这里代码都比较简单,不再赘述。...Compose 通过调用 Composable 函数可以将 data 数据展示 UI ,Compose 本身也提供了工具去观察 data 数据的变化,从而可以自动地回调展示 UI,这一过程官方称为重组

1.9K10

Android CameraX NDK OpenCV(一)--实时灰度图预览

——《微卡智享》 本文长度为5350字,预计阅读11分钟 前言 一篇《Android JetPack组件CameraX使用及修改显示图像》已经实现了CameraX的相机预览使用,所以要结合OpenCV...微卡智享 关于NDK的相关配置我以前的文章《OpenCV4Android中NDK开发(一)--- OpenCV4.1.0环境搭建》中有详细说过,有兴趣的可以看看这里面说的,本次改变主要是以后放出源码...下载了OpenCV4.5 Android的SDKLibs动态库里我们只取了arm64-v8a和armeabi-v7a这两个架构的,主要是也让安装的包小一点,只用了这两个。 ?...到这里,基本配置比较重要的都说完了,接下来就要说一下写代码过程遇到的坑及怎么填的。 开发过程中填坑记录 ?...调试中发现,ImageProxy中生成的图像默认是720*1280,上图中左上角的文字也显示了出来,而CameraX的预览里面Android内部已经把图像的缩放显示都集中进去了,所以我们如果直接按原图画上

2.6K20

跨平台游戏引擎 Axmol-2.1.0 发布

Android 平台增加 DPI 支持增加 Windows UWP 平台 FPS 控制支持,以便在高刷屏幕能够合理限制帧率整合 backend::Device 和 backend::DeviceInfo...API 至: 34更新 AGP 插件至: 8.2.1 Android Studio 要求版本提升至: 2023.1.1+BugFixes修复 glslcc 翻译的 Metal Shader 中的纹理绑定次序和...预乘造成系统字体渲染模糊问题修复文本渲染中未正确处理内容缩放导致布局错误问题修复 wasm 随机工具类始终返回 0 问题修复 ShaderCache 内存泄漏问题修复重建 ImGui context...crash 问题修复 AudioPlayer::setTime 针对双通道音频设置播放时间错误问题修复 label SDF渲染时描边效果在 Metal 不起作用问题。...KEY_STORE_PASSWORDRELEASE_KEY_ALIAS ==> KEY_ALIASRELEASE_KEY_PASSWORD ==> KEY_PASSWORD兼容性修改重命名了 OpenGLView ==> GLView三方更新

15910

移动端web开发笔记

5、 移动端手机号码识别(IOS) iOS Safari (其他浏览器和Android均不会)上会对那些看起来像是电话号码的数字处理为电话链接,比如: 7位数字,形如:1234567 带括号及加号的数字...:123456">123456 开启短信功能: 123456 6、 移动端邮箱识别Android) 与电话号码的识别一样,安卓上会对符合邮箱格式的字符串进行识别...比如你在手机上用浏览器打开一个PC的网页,你可能在看到页面内容虽然可以撑满整个屏幕,但是字体、图片都很小看不清,此时可以快速双击屏幕的某一部分,你就能看清该部分放大的内容,再次双击能回到原始状态...原因就出在浏览器需要如何判断快速点击,当用户屏幕单击某一个元素时候,例如跳转链接,此处浏览器会先捕获该次单击,但浏览器不能决定用户是单纯要点击链接还是要双击该部分区域进行缩放操作,所以,捕获第一次单击...,滑屏,缩放等功能~ underscore.js 该提供了一整套函数式编程的实用功能,但是没有扩展任何JavaScript内置对象。

3.5K20

AndroidX

一、简介 Google 2018 IO 大会推出了 Android新的扩展 AndroidX,用于替换原来的 Android扩展,按照官方文档说明 AndroidX 是对 android.support.xxx...通过AndroidX,我们可以看到实时实现的特性和bug修复。升级个别依赖,不需要对使用的所有其他进行更新。这就和我们使用Github的开源一样的,出了问题,我们可以提出bug和意见。...to use AndroidX android.enableJetifier=true 替换依赖 implementation 'com.android.support:appcompat-v7:28.0.2...可以新建工程时就配置好AndroidX。...六、需要注意的问题 通过字符串引用的对象 有时候我们会通过字符串引用一些对象,而这些对象切换到AndroidX,路径变了,用原来的字符串引用不到了,所以我们要格外地注意一下。

2.8K50
领券