自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

和阳光说晚安/Waiting on the corner

一别两宽,各自生欢

  • 博客(5)
  • 收藏
  • 关注

原创 EditText按字节大小过滤输入字数

1.为了应付有些扑街产品,自定义写的控制字节输入大小,一般都是按字符的,不知道为什么会这么扑街!!import android.content.Context;import android.text.InputFilter;import android.text.SpannableStringBuilder;import android.text.Spanned;import and...

2018-08-07 16:12:48 175

原创 自定义圆环进度条-百分比进度

1.style文件<attr name="originColor" format="color"/><attr name="setColor" format="color"/><attr name="textViewColor" format="color"/><attr na

2018-08-07 16:08:43 399

原创 华为底部导航栏透明化

1.有些地方为了适应界面,需要把华为手机的地步导航栏透明化,代码比较简单。if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);}...

2018-08-07 15:58:08 4022

原创 6个处理上面代码异味的重构方法

一、代码质量上比较普遍的问题,以下是其中的前五名: 1.臃肿的类: 类之所以会臃肿,是因为开发者缺乏对最基本的编码原则,即“单一职责原则”(SRP)的理解。这些类往往会变得很臃肿,是由于不同的且在功能上缺少关联的方法都放在了相同的类里面。 2.长方法: 方法之所以会变得很长主要是有以下几个原因:* 许多没有关联性的、功能复杂的模块的代码都放在相同的方法内。这主要是开发者缺乏SR...

2018-08-07 15:54:02 500

原创 Android设计模式-推荐使用的两种单例模式

1、两次判空实现单例优点:资源利用率高,效率高。缺点:第一次加载时反应稍慢,由于JAVA内存模型的原因偶尔会失败。 public class Singleton { private static Singleton instance = null; //私有构造方法 private Singleton() { } ...

2018-08-07 15:50:52 189

空空如也

空空如也

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

TA关注的人

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