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

Android 13带来了哪些新功能?需要哪些适配工作?

具体可以参考https://developer.android.google.cn/about/versions/13/features 带主题的应用图标 让应用图标随着主题换色。...首先应用要提供自适应图标和单色应用图标,并通过清单中的 元素指向该单色应用图标。...剪贴板预览Android 13 开始,将内容添加到剪贴板,我们可以预览复制的内容。如下 Android13也加入了对剪贴板敏感内容的脱敏处理,后面会详细说。...使用新的 windowSplashScreenBehavior 属性可以更好地控制应用是否始终在 Android 13 及更高版本中的启动画面上显示图标。... 细化媒体权限 如果应用以 Android 13 为目标平台,那么如果要访问媒体文件不能之前那样请求READ_EXTERNAL_STORAGE

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

Android Studio 新特性详解

顺便一提,在 Canary 版本中,预览注解旁会有一个配置图标,您可以通过该图标打开配置选取器,从而轻松地更改和配置预览。...下图是我们正在运行的 Compose 应用,我们不仅可以刚才那样更改字符串,还可以注释掉界面的某些部分、重新排序,也可以更改参数......可以看到,这些操作在编辑后的几毫秒内就能应用到界面上。...△ 实时更新的模糊状态 上面的示例顺带试用了 Android 12 中的模糊处理。我们在布局预览和设计预览均支持模糊效果。 这是一个很激动人心的功能。...在进入轻量模式后,前文展示的 Compose 实时编辑功能将不会再工作;而在打开布局 XML 文件,也不会通常那样默认显示拆分视图,而只是显示源文件。...而在轻量模式下编辑 Kotlin 文件,将不会通常那样执行各种常见且开销较大的编辑器验证,但您仍然可以使用 "转到声明" 以及类似的基本编辑功能。

2.7K20

鸿蒙与Android完美融合,将鸿蒙设备当Android设备用

其实事实并非你想象的那样。没错,通过adb devices命令是可以检测到HarmonyOS的设备,不过这只是检测到了HarmonyOS中的Android部分。...这有点《西游记后传》中的白衣无天和黑衣无天。他们共用一个身体,但却是善和恶的两面,当善念发作,会出现白衣无天,当恶念发作,会出现黑衣无天一样。...图7 点击右下角的按钮,会显示Android的Toast信息框,如下图所示。 ? 图8 我们再看看Flutter App是否真的安装在了HarmonyOS设备上。...进入“全部应用”列表,会看到最后一个深绿色带小机器人的图标(该图标可以修改),这就是前面运行的Flutter App。...而且从App的运行效果上看并不能分辨哪一个是Android App,哪一个是HarmonyOS App,所以HarmonyOS真正做到了两套系统无缝切换,用户完全感觉不到。 ? 图9 3.

1.6K21

Android设计应用图标不用愁---Asset Studio Integration来帮你

如果你选择创建一个启动图标并且单击了下一步,这时你会看到如下界面: ? 这个界面包含很多功能。首先你会在右边看到我们正在创建和处理的图标预览图。...除了上面显示的,我们还创建了一个高分辨率的“web”版本的图标,你可能会在上传应用到Android Market的时候用到它(译者按:在上传App倒Android Market的时候,可以上传一个大图标...仔细看下这个图标,你会发现它比我们在上面预览(Preview)那里看到的更有光泽。你可以选择界面上的“Glossy”选项来使得你的图标具有光泽的效果。 ? 你还可以设置背景的形状。...然而,使用文本并不能做出非常好的图标,但是请注意,这仅仅是我们为了得到初步的效果而采取的一种很快捷的方式。...这样你就不用使用Web版本(译者按:前面提到过,这个工具一开始是Web App,ADT14才加入进来,成为ADT的一部分)一样,还要下载下来并且提取图标放在正确的位置。

1K50

关于Flutter 2.5稳定版你知道多少?

横幅的 Material 指南 规定你的应用一次只能显示一个横幅,所以如果你的应用多次调用 showMaterialBanner,ScaffoldMessenger 将持有一个队列,在前一个横幅被关闭显示下一个新的横幅...4197 [camera] 修复相机预览在设备方向改变不总是重建的问题 3992 [camera] 防止在设置不支持的 FocusMode 崩溃 4151 [camera] 引入 camera_web...例如,布局 widget 显示为蓝色,内容 widget 显示为绿色。此外,每个文本 widget 现在会显示其内容预览。...Material 和 Cupertino 图标支持预览一样。...要启用图标预览,你需要告诉该插件你正在使用哪些 package。在插件的设置 / 偏好页面有一个新的文本字段。 注意,这对定义为类中静态常量的图标有效,如屏幕截图中的示例代码所示。

3.6K20

Android Studio 中的 Motion Editor 用法详解

您可以使用已在布局编辑器中所熟知的交互方式来编辑布局和 Motion Scene 文件,并可以直接在 Android Studio 预览界面中对动画效果进行预览。...,它有三种显示模式: 选中 Overview 面板中 Motion Layout 的模式 选中 Overview 面板中 ConstraintSet 的模式 选中 Overview 面板中 Transition...当在 Overview 面板中选中 Motion Layout 之后,您可以选择相应的组件来查看它的约束是否配置正确。 ?...通过 Selection 面板查看组件的约束是否配置正确 选中 Overview 面板中 ConstraintSet 的模式 当在 Overview 面板中选中 ConstraintSet ,Selection...您可以点击 Selection 面板右上角的图标创建一个新的关键帧,然后会打开一个对话框,在该对话框中可以为关键帧设置各种属性。若要编辑某个关键帧,您可以点击菱形 ◆ 图标来打开属性面板进行编辑。

2.2K10

Flutter 1.22 正式发布

对于iOS 14,此版本包括对新Xcode 12,新图标的支持以及对新iOS 14 App Clips功能的预览支持。...对于Android 11,此更新支持新类型的显示切口以及在调出软键盘更流畅的动画。 该版本发布于我们的1.20发布两个月之后,因此比大多数版本都短。...您可以在cupertino_icons预览页面上看到图标的完整列表,在 flutter.dev上可以看到迁移详细信息页面。...其次,动画在显示软件键盘Android 11同步。 ? 问题 #19279是一个长期存在的问题,其中系统键盘的显示/隐藏动画与Flutter的插图不同步。这在Android 11中已修复。...text in Eng”的正确缩写。 通过此PR,Flutter使用字符包来正确处理这些复杂字符。例如,当使用具有maxLength限制的TextField?‍?‍?

7.4K20

按我说的来,让 VS Code 好用 10 倍 | VS Code 新手指南

JS 2019 报告 但是呢,VS Code 并不是 PyCharm/WebStorm 那样开箱即用的,需要额外安装一些插件、掌握一些快捷键和技巧,才能顺手的用起来。...4,194,401 下载量 设置文件图标,根据各种类型的文件,设置对应的文件图标,我们看文件列表的时候,一目了然,能快速找到需要的文件(特别是文件多,类型也多的时候)。 ? ---- ? ?...123,791 下载量 光标悬浮在图片路径上显示图片预览,这样我们在敲代码的时候一下子就能知道有没有引用了正确的图片或图标。 ? ---- ? ?Code Spell Checker ?‍?...956,560下载量 我们日常敲代码很多命名都是使用英文单词,粗心的小伙伴可能会拼错,这个插件就是单词拼写错的拯救神器,它可以标志错的单词,还可以提示单词的正确拼法。...3,484,049 下载量 做前端开发的时候,我们需要打开浏览器进行预览和调试页面。这个插件就可以实现静态、动态页面的实时预览,保存就能看见页面更新,不需要手动去刷新。 ? ---- ? ?

1.2K10

按我说的来,让 VS Code 更好用 10 倍 | VS Code 新手指南

JS 2019 报告 但是呢,VS Code 并不是 PyCharm/WebStorm 那样开箱即用的,需要额外安装一些插件、掌握一些快捷键和技巧,才能顺手的用起来。...4,194,401 下载量 设置文件图标,根据各种类型的文件,设置对应的文件图标,我们看文件列表的时候,一目了然,能快速找到需要的文件(特别是文件多,类型也多的时候)。 ? ---- ? ?...123,791 下载量 光标悬浮在图片路径上显示图片预览,这样我们在敲代码的时候一下子就能知道有没有引用了正确的图片或图标。 ? ---- ? ?Code Spell Checker ?‍?...956,560下载量 我们日常敲代码很多命名都是使用英文单词,粗心的小伙伴可能会拼错,这个插件就是单词拼写错的拯救神器,它可以标志错的单词,还可以提示单词的正确拼法。...3,484,049 下载量 做前端开发的时候,我们需要打开浏览器进行预览和调试页面。这个插件就可以实现静态、动态页面的实时预览,保存就能看见页面更新,不需要手动去刷新。 ? ---- ? ?

1.4K20

Android 9 Pie新版本入门

不过,让我们来讨论一下升级到Android 9 Pie后将获得的特性。更新新版本最明显的标志是新的系统导航条,它取代了过去几次迭代中为Android用户提供良好服务的标准三图标导航条。...在日常使用中,我还不能百分之百地相信这个新系统比旧系统更好。...但这已经足够让人抱怨了,因为实际上是所有的小事情让Android 9派变得更好。有一些东西自适应电池管理,通过学习你使用最多的应用程序,使你的电池寿命更长。...但在这里,也真正在日常使用真正的区别是,文本选择放大镜显示了一个更大、更清晰的图片让你选择(它位于你的右上方选择),这使得你更容易选择正确的文本(是的,iOS已经有类似的功能)。...我很期待这款应用程序,因为它允许开发者在Android Pie的搜索栏中高亮显示他们的部分应用程序(或许可以开始播放一首歌或者叫一辆车)。

1K30

原创|Android Jetpack Compose 最全上手指南

声明式UI的意思就是,描述你想要一个什么样的UI界面,状态变化时,界面按照先前描述的重新“渲染”即可得到状态绝对正确的界面,而不用命令一样,告诉程序一步一步该干什么,维护各种状态。...Text("Android技术杂货铺") Text("依然范特西") } } image.png 可以看到,图片不会按正确的比列显示,接下来,我们来修复它。...六、Compose 布局实时预览Android Studio 4.0 开始,提供了在IDE中预览composable函数的功能,不用以前那样,要先下载一个模拟器,然后将app状态模拟器上,运行app...但是有一个限制,那就是composable函数不能有参数 满足下面两个条件: 函数没有参数 在函数前面添加@Preview注解 预览效果图如下: 当布局改变了之后,顶部会出现一个导航条,显示预览已经过期...,点击build&Refresh就可以刷新预览 这真的是一个非常棒的功能,其他声明式布局,如React 、flutter 是没有这个功能的,布局了之后,要重新运行才能看到效果,虽然可以热启动,但是还是没有这个预览来得直接

6.1K20

开发工具总结(8)之图文并茂全面总结上百个AS好用的插件(下)

CodeGlance 使用 ---- 2.IconViewer 图标预览插件,在浏览目录结构,打开带图片的目录,图片前面会显示预览图。 示范图: ?...你会发现依赖库变成了灰色,后面中括号里面就是方法数以及相关依赖信息等,点一下就显示正常的依赖内容 【缺点】项目里面的modle依赖了一个自己写的lib,不能统计lib里的方法数 ?...初次打开显示 点击Settings后,会出现设置窗口,点击add,添加要统计代码的项目就可以了。 ? 进入设置页面 这里重点讲一下设置里面每一项的意思: ?...:点击导航栏的那个蓝底白色双折线圆形图标,就可以了。...你也可以查看不同Android活动的系统功能和用户测试场景。

1.5K30

如何使用浏览器工具调试PWA

什么是PWA 首先,一个PWA是一个根据设备的支持情况,提供了额外特性的应用,比如: 离线工作能力 推送通知 几乎原生应用的展现和速度 资源的本地和缓存 但是PWA并不能在不支持最新技术的设备上正常网站那样工作...我们选择Android设备,因为最新的PWA只有在Android上才能完全展示出它的潜力。...当您希望从网络直接访问,这会阻止应用程序使用缓存的资源。调试也非常有用。 显示所有是一个选项,可以快速访问所有安装在设备上Service Worker。...但是,它的开发者工具不会Chrome开发工具那样显示出来。 Firefox可以在“工具”> “Web开发人员”>“Sevice Worker”菜单下找到。 ?...Chrome一样,当用Cache API使用被“开发工具”的“网络”面板中的Service Worker缓存的资源,在Transferred列下列出了『Service Worker』: ?

3.6K40

Android开发笔记(一百一十九)工具栏ToolBar

Toolbar 在前面的博文《Android开发笔记(二十)顶部导航栏》中,我们学习了ActionBar的用法,可是ActionBar着实是不怎么好用,比如文字风格不能定制、图标不能定制,而且还存在低版本的兼容性问题...setOverflowIcon : 设置溢出菜单的按钮图标。 showOverflowMenu : 显示溢出菜单图标。 hideOverflowMenu : 隐藏溢出菜单图标。...2、溢出菜单列表在菜单文字左侧显示图标的方法,使用ActionBar正常,使用Toolbar反而不会显示图标了。...解决办法: ActionBar的featureId是8,Toolbar的featureId是108,所以在图标显示方法内部,要同时判断这两个数值,而不能以前那样仅仅判断Window.FEATURE_ACTION_BAR...修改之后的图标显示方法如下: //显示OverflowMenu的Icon public static void setOverflowIconVisible(int featureId,

1.8K30

Android Studio 4.1 中 Design Tools 的改进

Palette 中新增 Helpers 一栏 当创建某一 helper ,您可以选择多个 view,右击来选择一个 helper,Android Studio 会自动根据用户所选添加正确的 id。...Component Tree 使用图标展示不同的 visibility 状态 我们同时提供了 tools 和 android 两个 visibility 的命名空间,以覆盖不同的用户需求。...在 4.1 版本中,我们将相同的理念引入到了 Drawable 中,当项目文件包含 Drawable 资源,您会发现一个 gutter icon (间距图标) 出现在编辑器旁,通过它可以快速更改 Drawable...我们之前收到了很多关于 Material.io 中的 Material 图标同 Vector Asset wizard 中的图标不一致的抱怨,引起不一致的主要原因是 Android Studio 的发布节奏和...为了解决这一问题,我们精简了更新流程,现在每次 Material 更新其图标,Vector Asset wizard 也会在后台进行自动更新。

2.2K30

2019年提交app到苹果应用下载商店审核被拒绝的各种问题

/图标/安卓系统手机等 无论在你的工程代码内、App用户界面、及iTunes Connect预览图、宣传文本、描述、关键字等任何地方!...不要出现字眼(安卓、Android)、图标(类似绿色小机器人)等,或诱导用户知晓或安装对应安卓平台应用,曾有电商平台App因为售卖安装安卓系统的三星手机被拒。所以还是不要以身试法的好。...元数据错误:提供的测试账号 如果产品设计审核、认证等业务,可能需要给苹果提供一个已认证通过的账号,请保证账号是在正式环境下,且密码、数据正确(和server端、测试同事沟通好)。...隐私设置 从iOS 10.0开始,苹果更加注重用户隐私,很多:定位、相机、相册等功能需要用户同意后才能使用。 所以当需要调用对应方法,请在info.pilst中配置对应项。...否则审核会拒绝 按钮不能点击、第三方登录展示问题 1.不能点击的按钮必须隐藏或者置灰; 2.涉及微信快捷登录,需要判断当前设备是否已安装微信App,未安装应隐藏对应入口按钮。

3.9K00
领券