
Adnroid
文章平均质量分 75
丶浅咸
这个作者很懒,什么都没留下…
展开
-
Android动画
ScaleAnimation:缩放动画同样,创建ScaleAnimation也有两种方式XML文件+Java代码Java代码方式XML文件+Java代码效果图: 文件目录:res/anim/scale.xml<?xml version="1.0" encoding="utf-8"?><scale xmlns:android="http://schemas.android.com...转载 2018-05-06 20:48:04 · 128 阅读 · 0 评论 -
Android的holder机制
一 holder是安卓的一种缓存机制RecyclerView中holder的数量有限,但是List中的数量却很多,当改变holder中View的显示方式再删除时,被删除的不是holder,实际中被删除的知识List中的数据.二 解决方案 在List中设置一个标志位,如果标志位为真的话特殊显示,如果标志位为假的时候不做特殊显示。...原创 2018-05-02 20:02:12 · 5032 阅读 · 0 评论 -
Android11图片和视频保存视频方案
文章目录一、简介二、AndroidQ与其它版本图片和视频保存方式的差异1、系统MediaStore ContentProvider数据存储字段的改变三、图片保存示例代码四、视频保存示例代码五、总结一、简介软件都有着其生命周期,Android的更新换代也是很快的,每一年都会推出一个版本,AndroidQ与之前的版本有着比较大的改进,比如说文件存储强制要求使用沙盒模型,只能访问包名下的目录还有一些共享目录如Environment.DIRECTORY_DCIM、Environment.DIRECTORY_P原创 2022-02-16 15:31:35 · 3558 阅读 · 1 评论 -
关于语言大小和类型改变后Fragment叠加解决方法
Fragment叠加需要注意的地方Fragment如果使用不当,会出现各种各样的问题,比如说Fragment叠加等。在系统语言改变或字体大小改变的时候,Activity会自动调用父类的onSaveInstanceState恢复语言改变之前的Fragment导致Fragment叠加。[TOC]1、重写父类的onSaveInstanceState方法,并且不调用父类的此方法 @Ove...原创 2019-01-16 10:33:00 · 718 阅读 · 0 评论