自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 前端你好纠结呀

今天谈的特别的,说一下前端开发纠结点. 一个项目的完成包括,定需求,设计,开发,测试,验收. 需求阶段:好的公司会有开发参与,差一点的开发不会参与. 不参与结果是:有些需求比较难写,或者有些需求不能成为闭环.这样开发都会受到影响. 设计阶段:设计人员根据需求,设计出相应的效果图.他们只在乎的是界面的好看与否.很难有设计会考虑前端开发的难易. 开发阶段:会面对需求的问题,后台配合问题,设计图难以开发的问题. 测试阶段:测试模仿客户的需求去测试,会提及一些难以操作的需求.有时也会解释不通. 客户阶段

2021-01-22 17:07:09 84

原创 Android过度绘制处理(回归项目,简单探索)

#过度绘制查看设置 -> 开发者选项 -> 调试GPU过度绘制 -> 显示GPU过度绘制。(图片网上借用) 蓝色: 代表1层覆盖。像素绘制了两次。 绿色: 代表2层覆盖。像素绘制了三次。 淡红: 代表3层覆盖倍。像素绘制了四次。 深红: 代表4层覆盖。像素绘制了五次或者更多。 #怎么解决. 1.简单处理,多用ConstraintLayout.减少布局嵌套同时减少无用背景. 2.默认背景设置在res->styles->AppTheme中<item name.

2021-01-04 16:17:46 132 1

原创 如何减少Android包的体积大小

#一.图片资源. 1.整体压缩图片大小(下载压缩工具,自己选择好用的) 2.设计给的图片有好多(xhdpi,xxhdpi,xxxhdpi),为了更好适配我们都会保留在res包下面,从而使得图片大小增加,我们app也就增加了 .我们可以只留一张,让设计出svg格式图片(使用:res->右键->new->Vector Asset->path->找到svg图片->点击下面next->finish) 3.使用webp格式图片 #二.无用的资源 1.本地项目无用资

2020-12-29 14:15:58 549

原创 过度动画

#对于APP首页,设计比较炫丽复杂.导致进入会因为数据没有加载出来比较难看.在数据加载期间增加一个过度动画显得比较和谐好看. #.自定义view实现动画效果. public class SplashView extends View { //旋转画笔 private Paint mPaint; //扩散画笔 private Paint mHolePaint; //属性动画 private ValueAnimator mValueAnimator;

2020-12-22 09:06:43 150

原创 自定义进度条

#1.res->value创建attrs.xml <?xml version="1.0" encoding="utf-8"?> <resources> <declare-styleable name="ProgressView" > <!--默认圆弧颜色--> <attr name="defaultcolor" format="color"/> <!--进度弧颜色-->

2020-12-15 15:11:43 106

原创 Toast简单封装

有的时候项目Toast不符合系统自带Toast样式,这个时候我们就需要简单封装一下系统Toast.这里不是自定义Toast只是对系统Toast简单封装方便使用. 1.Toast封装. public static void myToast(String text){ Toast toast = Toast.makeText(App.Companion.getContext(), text, Toast.LENGTH_SHORT); toast.set...

2020-12-12 08:32:14 466

原创 Android 添加OSS报错

Error:Error converting bytecode to dex:Cause: Dex cannot parse version 52 byte code.This is caused by library dependencies that have been compiled using Java 8 or above.If you are using the 'java' gra...

2018-02-26 16:09:44 2972

线程切换工具类

方便简单的线程切换工具类,调用方便简洁,安卓开发时主线程子线程切换非常方便

2018-02-26

空空如也

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

TA关注的人

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