自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 鞭策自己 十大编码规范(个人笔记)

1、想清楚,再动手写代码 2、不交流,就会头破血流 3、一定要写注释 4、文档没人看,但还是要写 5、业务高于技术 6、别指望需求会稳定 7、慎用新技术 8、不要心存侥幸 9、自己先测几遍 10、尽可能自己解决问题...

2019-02-26 18:01:58 221 2

原创 Android MVVM架构

MVVM(Model-View-ViewModel)设计架构旨在将图形用户界面与业务逻辑的开发分离开来,核心思想为数据驱动视图   Model 与MVP基本相同,Model表示应用程序的数据访问层,包括本地数据库或远程服务器等,一般情况下ViewModel会持有Model ViewModel ViewModel类似于MVP中的Presenter,负责处理程序的业务逻辑...

2019-02-26 17:23:58 292

原创 关于FindBugs-IDEA 中LeakCannary

上一篇 介绍了 FindBugs-IDEA  这期就说一些 LeakCannary 在FindBugs 中如何更改。 一、引入 在build.gradle中添加依赖 dependencies { // leakcanary debugImplementation 'com.squareup.leakcanary:leakcanary-android:1.6.1' ...

2019-02-20 14:46:33 358 1

原创 FindBugs-IDEA 插件的使用

编码规范检查的插件有很多种,有FireLine 火狐的    有阿里巴巴的 今天要说的是 FindBugs-IDEA 这款编码规范检查的插件。 上图~ 然后 安装完之后,重启studio,会发现左下角会出现findbugs的图标  可以分析单个文件,包下面的所有文件,整个module下的文件,整个project下的文件, 右键想要分析的文件名/包名/module名/proje...

2019-02-14 11:03:17 1024 2

原创 Android 防止连点

废话不多说  直接上代码  用就完了。 public class ClickUtil { public static final int DELAY = 1000; private static long lastClickTime = 0; public static boolean isNotFastClick() { long currentTi...

2019-02-02 11:31:54 1551 1

原创 Git 的安装与使用

Git安装与使用 实际项目开发中,我们经常会用一些版本控制器来托管自己的代码,今天就来总结下Git的相关用法,废话不多说,直接开写。 目的:通过Git管理github托管项目代码 一、下载安装Git 1、下载Git  官方地址为:https://git-scm.com/ 2、下载完之后,双击安装 3、选择安装目录 4、选择组件 5、开始菜单目录名设置  6、选...

2019-01-28 14:08:05 145 1

原创 Adb 介绍、安装与使用

    adb(Android Debug Bridge),安卓平台调试桥,是连接Android手机与PC端的桥梁,通过adb可以管理、操作模拟器和设备,如安装软件、查看设备软硬件参数、系统升级、运行shell命令等。 那第一步 就是下载~     直接百度搜索 adb 第一个就是   这里附上链接:http://adbshell.com/downloads     下载好后,我们拿到了安装...

2019-01-28 13:52:24 1443

原创 Android Studio 安装与使用

   Android Studio 下载链接 :http://www.android-studio.org/   下载好该安装包之后,点击进行安装,依次出现以下界面   在这里自己选择程序安装路径 这里Android studio程序安装完毕,但是还需要继续对其进行配置;勾选Start Android Studio,然后点击finish启动AS,出现下图 如...

2019-01-28 13:26:42 1198 1

原创 Android 两个view并列显示

两个view并列显示,第二个view跟在第一个view的后面,如果长度过长,则第一个view宽度缩小。 直接上代码  用就完了! public class TextWithImageLayout extends LinearLayout { private final int MARGIN = 40; private int mMargin; private in...

2019-01-28 13:05:06 6407

原创 Android5.0以下系统省略号显示异常问题

为规避Android5.0以下系统省略号显示异常问题 增加设置文字内容方法,多出部分以省略号显示. 废话不多说直接上代码~ public class CustomTextView extends android.support.v7.widget.AppCompatTextView { private static final String TAG = "CustomTextVi...

2019-01-28 13:01:22 319

原创 Android 沉浸式

18年12月17日 所在的这家公司 让我讲一堂 分享课。 然后我就在想 讲点什么好呢,然后网上搜了一下 感觉讲点歪门邪道, 然后对项目中应用也比较多的沉浸式进行一下分享吧! ok 废话少说 开始了~! 沉浸式状态栏简介   在Android上,关于对StatusBar(状态栏)的操作,一直都在不断改善,并且表现越来越好,在Android4.4 以下,我们可以对StatusBar和 Nav...

2018-12-19 15:15:21 343

原创 RecyclerView Item 的分割线 距边框距离问题总结

哈, 首先  今天Design 提了一个需求,废话少说~~! 上图 分割线 在中间显示,距离左边 边距是66px 右边依然是66px。 刚开始接到这个需求,感觉还阔以,挺简单的,但是在实现中 又有问题了, 怎么设置 都不能距离左右 有间距,上网上查依然没有解决方案。 网上有设置一个 View 然后给这个 View 设置宽高 颜色 但是 在我这里不能用, 因为我是自定义的控件 直接继承...

2018-12-19 14:45:53 1997 1

原创 Android 随点击事件设置闪烁动画

哈喽,哈喽! 大家好~  小泽老师! 哈哈哈  今天 研究了一下ImageView的闪烁动画。 控件闪烁,其实就是控制控件的透明度,从可见到逐渐不可见,再逐渐到可见,一直反复。 因此,要想实现控件闪烁,只需要使用android中的alpha动画即可。 开启闪烁,代码如下: // 0.1f 和 1.0f 表示 从透明度为 0.1f 开始 到 1.0f 进行变化 AlphaAnimatio...

2018-12-10 17:40:26 1017

原创 RXJava 第一天 学习笔记

本文是我的小笔记!写得不好的地方或者错误的地方以后会更新。 RXJava在GitHub上的介绍:              RxJava:a library for composing asynchronous and event-based programs using observable sequences for the Java VM //              翻译:RxJa...

2018-12-07 16:03:41 151

原创 git pull 出现fatal: refusing to merge unrelated histories 错误

git pull 失败 ,提示:fatal: refusing to merge unrelated histories   其实这个问题是因为 两个 根本不相干的 git 库, 一个是本地库, 一个是远端库, 然后本地要去推送到远端, 远端觉得这个本地库跟自己不相干, 所以告知无法合并 具体的方法, 第一种方法: 是 从远端库拉下来代码 , 本地要加入的代码放到远端库下载到本地的库, 然...

2018-12-04 15:57:39 373

原创 关于SeekBar 拖动时出现阴影现象

哈哈 废话不说 先上图 看看你们是不是这个现象~! 哈哈 哪有小伙伴会问 怎么解决~   别着急 就加一条属性就ok <!-- 进度条 --> <SeekBar android:id="@+id/player_play_seekbar" style="@style/SeekBarLayout.SeekBar" an...

2018-12-04 15:50:38 1975

原创 Android 命名规范(以及自己的一些小经验)

            在工作中,有许多刚入行的小白,不懂得命名,                 例如用汉语拼音命名,中文版英语等!             命名方式非常重要,小白需要多学习一下,                 以下是参照 《阿里开发手册》总结的知识点                 以及自己的开发经验的小总结。  一、资源文件需带模块前缀。           ...

2018-11-22 16:17:48 1218 2

原创 透明度 与 ARGB 对应关系(个人收藏)

         颜色值(#AARRGGBB)透明度(AA)百分比 和 十六进制 对应关系          例如 :  透明度  00%  对应的十六进制 就是 00~ 透明度 十六进制 透明度 十六进制 100% FF 50%     80 99% FC 49%     7D 98% FA 48%    7...

2018-11-22 11:17:42 1440

原创 设计模式之状态模式(个人笔记)

       本次小生~给各位简单介绍下状态模式,                好了,接下来,我们先来看看状态模式的定义吧。                状态模式定义如下:                         State Pattern :Allow an Object to alter its behavior when its internal state changes...

2018-11-22 10:56:20 245

空空如也

空空如也

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

TA关注的人

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