Open IAn2018cs opened 4 months ago
Gmeek-html<img src="https://blog-image.ian2018.cn/images/b022b2583e5bd84c33a8eb94ce2da4127d172fa9.png">
Activity.getSplashScreen()
imageView.setRenderEffect(RenderEffect.createBlurEffect(20f, 20f, SHADER_TILE_MODE))
Gmeek-html<img src="https://blog-image.ian2018.cn/images/678be2d2533b967e2bf2c46f468bcbe902fc7115.png">
Gmeek-html<img src="https://blog-image.ian2018.cn/images/3aae19121c6f16ea8143a9a685b07260e49d0542.png">
Gmeek-html<img src="https://blog-image.ian2018.cn/images/2ca2125d0755cd478ec8d4e95a8f39871a25cbcd.png">
Gmeek-html<img src="https://blog-image.ian2018.cn/images/65694939e574c77f62ec850c13743bec3ead6cdd.png">
isAvailable()
Gmeek-html<img src="https://blog-image.ian2018.cn/images/69b27024225c59d0855438b38253dc1da744bee3.png">
Gmeek-html<img src="https://blog-image.ian2018.cn/images/fa58d4d242d41773c9c8d07507872f14f6742d78.png">
Gmeek-html<img src="https://blog-image.ian2018.cn/images/466312132c0b4bfe852d9dd09b4487682790e2f5.png">
Gmeek-html<img src="https://blog-image.ian2018.cn/images/c67b79543b61b8da35b63e6864cf3207145b216f.png">
Gmeek-html<img src="https://blog-image.ian2018.cn/images/628efd5d0a3edfa546281fd20891acee51dd9cb6.png">
AppCompatEditText
即将发布 1.0 稳定版本
Gmeek-html<img src="https://blog-image.ian2018.cn/images/25abe4bfca27f420e230156b04941246d44fbaa3.png">
Gmeek-html<img src="https://blog-image.ian2018.cn/images/49438857005ef09a1eaf359fd9482bd511fd6cb0.png">
@Composable fun MassageList(messages: List<String>) { Column { messages.forEach { message -> Text(text = message) } } }
Gmeek-html<img src="https://blog-image.ian2018.cn/images/8bd65640e9662dd07b54d8bbc17b1d59ccc3f703.png">
Gmeek-html<img src="https://blog-image.ian2018.cn/images/b72b9076445a0bd15cb9dd1819887e9dc4abf215.png">
Gmeek-html<img src="https://blog-image.ian2018.cn/images/aae5cf7d5d44e542f48d394d73a16b78a9e3deea.png">
animateDpAsState
Android 12 新功能预览
界面上巨大的更新
Gmeek-html<img src="https://blog-image.ian2018.cn/images/b022b2583e5bd84c33a8eb94ce2da4127d172fa9.png">
Widget
Launch animations
Activity.getSplashScreen()
来修改动画属性Notifications
Toast
Picture in Picture
新增模糊处理 API
imageView.setRenderEffect(RenderEffect.createBlurEffect(20f, 20f, SHADER_TILE_MODE))
Gmeek-html<img src="https://blog-image.ian2018.cn/images/678be2d2533b967e2bf2c46f468bcbe902fc7115.png">
更新了按钮的水波纹点击效果
Gmeek-html<img src="https://blog-image.ian2018.cn/images/3aae19121c6f16ea8143a9a685b07260e49d0542.png">
更新滑动的边缘效果 https://developer.android.com/about/versions/12/overscroll
Gmeek-html<img src="https://blog-image.ian2018.cn/images/2ca2125d0755cd478ec8d4e95a8f39871a25cbcd.png">
图像
视频
Gmeek-html<img src="https://blog-image.ian2018.cn/images/65694939e574c77f62ec850c13743bec3ead6cdd.png">
音频
isAvailable()
Gmeek-html<img src="https://blog-image.ian2018.cn/images/69b27024225c59d0855438b38253dc1da744bee3.png">
隐私权限
Gmeek-html<img src="https://blog-image.ian2018.cn/images/fa58d4d242d41773c9c8d07507872f14f6742d78.png">
Gmeek-html<img src="https://blog-image.ian2018.cn/images/466312132c0b4bfe852d9dd09b4487682790e2f5.png">
拖拽、复制粘贴、键盘 Stickers 三个 API 合并
Gmeek-html<img src="https://blog-image.ian2018.cn/images/c67b79543b61b8da35b63e6864cf3207145b216f.png">
Gmeek-html<img src="https://blog-image.ian2018.cn/images/628efd5d0a3edfa546281fd20891acee51dd9cb6.png">
AppCompatEditText
启用了,并且只能通过依赖 Platform 来支持,AndroidX 还没有上线性能测试的库
Wear 手表系统
Android Tools
Jetpack
Jetpack Compose
Jetpack Compose
即将发布 1.0 稳定版本
什么是 Compose
声明式 UI 和命令式 UI 的区别
Gmeek-html<img src="https://blog-image.ian2018.cn/images/25abe4bfca27f420e230156b04941246d44fbaa3.png">
Gmeek-html<img src="https://blog-image.ian2018.cn/images/49438857005ef09a1eaf359fd9482bd511fd6cb0.png">
Compose 代码长什么样
与 LiveData 结合
Gmeek-html<img src="https://blog-image.ian2018.cn/images/8bd65640e9662dd07b54d8bbc17b1d59ccc3f703.png">
在项目中使用
Gmeek-html<img src="https://blog-image.ian2018.cn/images/b72b9076445a0bd15cb9dd1819887e9dc4abf215.png">
Android Studio 工具
Gmeek-html<img src="https://blog-image.ian2018.cn/images/aae5cf7d5d44e542f48d394d73a16b78a9e3deea.png">
其他
animateDpAsState
Android TV & Google TV