自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 源码阅读_属性动画执行过程

源码阅读_属性动画执行过程文章目录源码阅读_属性动画执行过程封装数据注册垂直同步信号初始化Setter方法往set方法总设置值在Android开发中有很多地方使用到了属性动画,阅读源码是熟悉API以及相关代码最直接的方式。在平时开发中使用属性动画最多的就是这类的代码 val animator = ObjectAnimator.ofFloat(mView, "alpha", ...

2019-11-13 13:15:20 192

原创 Android 长图大图加载

长图大图加载文章目录长图大图加载1.长图加载1.1画出图形1.2滑动图形1.3惯性滑动图形1.4 长图加载所有代码,以及展示2.大图加载3.大图缩放需求:在项目开发中需要长图显示以及大图、巨图显示。1.长图加载长图加载显示由于长图大小比较大,占用的内存比较多,所以需要优化加载。理论:我们只加载需要显示的大小,其他部分不加载。1.1画出图形创建一个自定义控件继承View,它需...

2019-05-17 15:02:22 8129

原创 笔记_APP启动优化

APP启动优化文章目录APP启动优化1.系统启动2.LAUNCHER启动3.黑白屏问题4.TRACE工具分析代码执行时间5.其他1.系统启动手机开机(打开电源),引导芯片会启动一个引导程序BootLoader,它负责把Linux系统拉起来,系统又会做很多的设置,比如目录的加载,网络的配置等等,其中它还会找一个init.rc文件。这个文件会启动一个init进程,这个进程的进程号是1,也是系统启...

2019-05-15 16:43:06 207

转载 自定义组件学习笔记_1.View绘制流程

读《Android自定义组件开发详解》学习笔记,写一遍容易记得住Activity组成结构Activity代表一个窗口,事实上窗口是由Activity的成员变量mWindow来表示的,mWindow本质上是PhoneWindow对象,PhoneWindow继承自Window抽象类,负责窗口的管理。但是PhoneWindow并不是用来呈现界面效果的,呈现界面是由PhoneWindow管理的De...

2019-02-14 10:24:46 134

转载 win转linux,命令笔记

转自 https://www.cnblogs.com/1214804270hacker/p/8952698.html1、关于用户切换命令说明su切换到root用户su - user切换至user用户sudo -i切换到root用户sudo xxx暂时用sudo身份执行命令exit退回上一身份2、关于系统信息命令说明...

2019-01-18 14:24:08 272

原创 日常笔记——layouts下文件夹不显示

日常笔记——layouts下文件夹不显示日常笔记——layouts下文件夹不显示日常笔记——layouts下文件夹不显示Android studio 升级到3.2后 layouts下的文件夹以及文件不显示了,很难受!后来才知道 点击取消了 去除空文件夹的按钮(明明不是空文件夹啊!!!)取消勾选之后,文件夹和文件就出现了。美滋滋,学习了!...

2018-10-15 10:30:13 454

原创 属性动画笔记

属性动画笔记为什么写笔记原因一:最近项目比较闲。 原因二:用了好久的属性动画了,一直瞎JB用,没有好好总结一波。视图动画(View Animation)视图动画分为补间动画和逐帧动画。补间动画举个例子。<?xml version="1.0" encoding="utf-8"?&a

2018-09-03 10:25:01 106

原创 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 1562

原创 Android与H5交互——设置本地缓存

Android与H5交互——设置本地缓存记录问题: webview加载h5界面一直加载不出数据,后来调试才知道网页中 调用 “localStorage.setItem()”后就停止执行了,才发现是没有设置缓存。 网页中设置了本地存储localStorage.setItem('key',data)需要在webview中设置缓存//设置缓存 mBinding.m...

2018-07-19 17:18:26 1381

原创 BUG记录——解析程序包出现错误

BUG记录——解析程序包出现错误今天用户反馈了一个问题: APP更新之后,客户下载(程序内部)之后,安装过程出现“解析程序包错误”。排除 解析包错误 ,版本不兼容等情况 找到问题原因:下载的APK文件名字为中文。 当前手机不支持中文名称或路径。第一次遇到这种手机不支持中文名称的情况,记录一下...

2018-07-19 17:00:36 2004

原创 MeterialDesign_RecyclerView_ItemDecoration的使用

学习笔记:MeterialDesign_RecyclerView_ItemDecoration的使用

2017-09-08 17:26:24 255

Android mvp模式的小例子

这是一个android的MVP模式下实现的登录功能的小例子,适合新手看看

2016-12-22

Android mvp模式demo

android mvp 模式的登录demo

2016-12-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除