![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
JrYang1994
......
展开
-
源码阅读_属性动画执行过程
源码阅读_属性动画执行过程文章目录源码阅读_属性动画执行过程封装数据注册垂直同步信号初始化Setter方法往set方法总设置值在Android开发中有很多地方使用到了属性动画,阅读源码是熟悉API以及相关代码最直接的方式。在平时开发中使用属性动画最多的就是这类的代码 val animator = ObjectAnimator.ofFloat(mView, "alpha", ...原创 2019-11-13 13:15:20 · 207 阅读 · 0 评论 -
Android 长图大图加载
长图大图加载文章目录长图大图加载1.长图加载1.1画出图形1.2滑动图形1.3惯性滑动图形1.4 长图加载所有代码,以及展示2.大图加载3.大图缩放需求:在项目开发中需要长图显示以及大图、巨图显示。1.长图加载长图加载显示由于长图大小比较大,占用的内存比较多,所以需要优化加载。理论:我们只加载需要显示的大小,其他部分不加载。1.1画出图形创建一个自定义控件继承View,它需...原创 2019-05-17 15:02:22 · 8144 阅读 · 0 评论 -
笔记_APP启动优化
APP启动优化文章目录APP启动优化1.系统启动2.LAUNCHER启动3.黑白屏问题4.TRACE工具分析代码执行时间5.其他1.系统启动手机开机(打开电源),引导芯片会启动一个引导程序BootLoader,它负责把Linux系统拉起来,系统又会做很多的设置,比如目录的加载,网络的配置等等,其中它还会找一个init.rc文件。这个文件会启动一个init进程,这个进程的进程号是1,也是系统启...原创 2019-05-15 16:43:06 · 227 阅读 · 0 评论 -
自定义组件学习笔记_1.View绘制流程
读《Android自定义组件开发详解》学习笔记,写一遍容易记得住Activity组成结构Activity代表一个窗口,事实上窗口是由Activity的成员变量mWindow来表示的,mWindow本质上是PhoneWindow对象,PhoneWindow继承自Window抽象类,负责窗口的管理。但是PhoneWindow并不是用来呈现界面效果的,呈现界面是由PhoneWindow管理的De...转载 2019-02-14 10:24:46 · 137 阅读 · 0 评论 -
日常笔记——layouts下文件夹不显示
日常笔记——layouts下文件夹不显示日常笔记——layouts下文件夹不显示日常笔记——layouts下文件夹不显示Android studio 升级到3.2后 layouts下的文件夹以及文件不显示了,很难受!后来才知道 点击取消了 去除空文件夹的按钮(明明不是空文件夹啊!!!)取消勾选之后,文件夹和文件就出现了。美滋滋,学习了!...原创 2018-10-15 10:30:13 · 462 阅读 · 0 评论 -
属性动画笔记
属性动画笔记为什么写笔记原因一:最近项目比较闲。 原因二:用了好久的属性动画了,一直瞎JB用,没有好好总结一波。视图动画(View Animation)视图动画分为补间动画和逐帧动画。补间动画举个例子。<?xml version="1.0" encoding="utf-8"?&a原创 2018-09-03 10:25:01 · 108 阅读 · 0 评论 -
Android与H5交互——设置本地缓存
Android与H5交互——设置本地缓存记录问题: webview加载h5界面一直加载不出数据,后来调试才知道网页中 调用 “localStorage.setItem()”后就停止执行了,才发现是没有设置缓存。 网页中设置了本地存储localStorage.setItem('key',data)需要在webview中设置缓存//设置缓存 mBinding.m...原创 2018-07-19 17:18:26 · 1390 阅读 · 0 评论 -
BUG记录——解析程序包出现错误
BUG记录——解析程序包出现错误今天用户反馈了一个问题: APP更新之后,客户下载(程序内部)之后,安装过程出现“解析程序包错误”。排除 解析包错误 ,版本不兼容等情况 找到问题原因:下载的APK文件名字为中文。 当前手机不支持中文名称或路径。第一次遇到这种手机不支持中文名称的情况,记录一下...原创 2018-07-19 17:00:36 · 2012 阅读 · 0 评论 -
BUG记录——Android调用H5界面,H5首次调用不了本地方法
BUG记录——Android调用H5界面,H5首次调用不了本地方法我们项目原生和H5界面使用JSBridge交互。 对接安卓端webView遇到的问题,H5页面刚开始调用本地方法会失效一段时间,在IOS上基本不会出现(所以找这个bug的原因就到我头上了,很气!!!)if(window.WebViewJavascriptBridge){ window.WebView...原创 2018-07-23 10:41:30 · 1577 阅读 · 0 评论 -
MeterialDesign_RecyclerView_ItemDecoration的使用
学习笔记:MeterialDesign_RecyclerView_ItemDecoration的使用原创 2017-09-08 17:26:24 · 257 阅读 · 0 评论