进击的码字猴

猿人永不为奴!

自定义博客皮肤

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

android studio 如何重新关联svn项目【或者已关联项目如何切换版本控制系统(svn转git)】

对于如何通过android studio 首次关联项目,导入项目,share到svn这种简单的问题,网络上百度一坨又坨,我就不再讲了,主要讲下有些百度不到的问题: 如遇到以下情况: 第一种情况:通过 svn客户端 检出项目到文件夹,然后将项目导入到android studio。 发现,andro...

2019-06-12 19:22:47

阅读数 301

评论数 0

Glide加载图片模糊问题

关于Glide加载图片模糊 需求: 1.整张界面展示大图,可缩放。 2.在无网络情况下,展示缓存图片; 3.大图要清晰。 1.缩放控件可以直接从网络上找,遍地的自定义view。由于项目里面用的有环信,所以直接用环信里自带的EasePhotoView了。 2.通过详情点击进入大图展示。详情页...

2019-04-18 17:59:15

阅读数 780

评论数 0

android进阶---【注解(二)之自定义编译期注解】

android进阶---注解二之自定义编译期注解自定义编译期注解1.基本知识了解1.1APT1.2AbstractProcessor2.AbstractProcessor的API介绍2.1.void init(ProcessingEnvironmentprocessingEnv)方法:2.2Sou...

2019-04-02 19:08:03

阅读数 49

评论数 0

android进阶---【注解(一)之运行时注解】

android进阶---注解注解1.什么是注解2.注解的产生3.注解的基础介绍3.1元注解3.2运行时注解与编译时注解区别4.自定义注解4.1自定义编写规则4.2自定义运行时注解 注解 注解这个概念,有些人可能会有些陌生。但是撸过代码的人应该都见过@Override,有用过ButterKn...

2019-03-28 15:36:05

阅读数 49

评论数 0

android studio配置:compile、implementation、api的使用

当使用gradle 3.x时候,大家会发现,以前引入jar包或依赖modle时所使用的compile,当build时会报出警告,让使用implementation或api。 我和大多数人一样,有强迫症,既然给了提示,就改呗。但是用implementation还是用api呢?试了下,两个都可以用啊,...

2019-03-20 15:38:33

阅读数 132

评论数 0

android studio 配置:minSdkVersion、compileSdkVersion、targetSdkVersion区别

minSdkVersion app能够运行的最小api版本。 限制了app对手机Android系统版本的支持. 如果minSdkVersion = 19 ,那么手机系统api 低于19的就无法安装此app compileSdkVersion 开发环境编译的sdk版本。 本质上改变不了我们程序的运行...

2019-03-20 13:49:56

阅读数 57

评论数 0

关于Zxing生成DM二维码变形问题总结

使用Zxing生成DM码不是正方形的问题 在hints中增加 hints.put(EncodeHintType.DATA_MATRIX_SHAPE, SymbolShapeHint.FORCE_SQUARE);//设置样式:不设置,正方形,矩形 SymbolShapeHint.FORCE_NONE...

2019-01-08 17:53:05

阅读数 418

评论数 2

关于debug时的断点无效问题 [已解决,不知原因]

今天写aidl通信时,遇见一个很奇怪的问题. 服务端service写完之后, 客户端bindService后,我想debug下看看走没有走onServiceConnected方法(因为之前经常因各种小问题无法连接上.),发现onServiceConnected内的断点没有走,但是呢! log日志输...

2018-11-30 11:05:39

阅读数 996

评论数 0

内网开发--离线配置Android Studio Plugin(离线配置GreenDao)

相信大部分的开发者不会遇到这种情况,但是很不幸。现在我所在的公司就是这种情况:用于代码开发的笔记本不允许上网,甚至U口都是被限制的!!!当然可以用另一台电脑查资料是可以的(华为盒子)。说实话这种开发模式,会给程序员造成很大的开发阻力。。。。这里面的苦,七天七夜也说不完。不说了。 A...

2018-02-26 17:28:08

阅读数 1583

评论数 3

unknow host service.gradle.org, you may need adjust the proxy settings in gradle

我们将其他项目导入到android studio 中的时候,如果gradle版本不对,经常会出现:解决办法很简单,只需要在工程的build.gradle 文件中 将 classpath 修改为当前的gradle版本即可。 什么?你不知道当前gradle 版本号是多少? 最简单无脑的方法:新建一...

2017-09-25 10:26:56

阅读数 7744

评论数 3

Rxjava源码浅析(一)观察者模式

观察者模式是什么?百度上面的解释不少吧。如果之前并没有深入了解过,是不是看完之后,和我一样,一脸的问号????? 先看下比较官方的解释: 定义:定义对象间一种一对多的依赖关系,使得当每一个对象改变状态,则所有依赖于它的对象都会得到通知并自动更新。 本来就不懂的我,表示看完之后都有些怀疑...

2017-09-12 15:09:12

阅读数 212

评论数 0

自定义view---带标签的CalendarView

人老了,就容易暴躁。直接上图,暴躁如我。 功能: 1.当天会有一个蓝色半弧标志 2.如果某一天 签到了,会显示“小爪子”图片 3.如果点击了某一天,则会显示灰色圆形选中状态 4.每一天的底下可以有不同的小颜色点,表示当天的出勤状态(让服务器哥们算好,别弄叉了数据)...

2017-05-26 17:34:22

阅读数 1573

评论数 2

关于Recyclerview删除item后的数据乱跳问题

recyclerview的使用就不多说了简单使用自己看吧,很easy使用recyclerview,有很多炫酷的效果,比如item的插入,item的删除,item每个条目的加载动画,都可以自己去设置,当然也有默认的动画。需求逻辑: recyclerview列表里面有1 , 2,3,4四个i...

2017-05-19 18:36:31

阅读数 1505

评论数 0

自定义viewGroup 为什么不走 onDraw方法?

自定义viewGroup的时候你一定会迫不及待的暴躁如我的去在onDraw方法中绘制,但是你会发现,onDraw方法根本就不会被调用(简直是日了哈士奇了)。其实看下viewGroup中的源码,上面就已经写的清楚了。ViewGroup doesn`t draw by default viewGrou...

2017-05-04 16:40:24

阅读数 1841

评论数 3

一个有趣的算法题

今天看到一道很有意思的算法面试题,因为之前很少研究算法,好奇心加上暴躁的脾气,就决定一定要干掉这道题:5个小姐站成一列 他们的姓不同 衣服颜色不同 和不同的饮料 样不同的宠物 吃不同的水果 1钱小姐穿红色的衣服, 2翁小姐养一只狗, 3陈小姐喝茶。 4穿绿衣服的站在...

2017-05-03 22:41:15

阅读数 759

评论数 0

Android 6.0 运行时权限 在实际商业项目中的使用

网上关于 6.0 运行时权限的文章不少,我做这个项目的时候也是从这些文章中一步一步了解的,现在整理分享给大家:CSDN:鸿阳大神的 Android 6.0 运行时权限处理完全解析博客园:谈谈Android 6.0运行时权限理解http://www.cnblogs.com/Fndroid/p/554...

2017-04-28 18:27:21

阅读数 241

评论数 0

AndroidStudio Junit测试

为什么不讲Eclipse的Junit测试(Eclipse?你说的是被谷歌扔掉的那个?)孔圣子说:不暴躁的程序员不是好工程师。直接上图: 首先:只需要导入外部依赖(仅此而已,不需要其他社么xml配置什么的。AndroidStudio 2.1.1版本) 创建一个需要测试的java类(注意:类中最好...

2017-04-19 15:46:51

阅读数 2652

评论数 0

设计模式---装饰者模式

首先,从字面意思上看,“装饰”? 可以联想到什么? 对,买房子嘛(吐槽下,房价真tm贵) 有句话说的好,“房子是用来炒的,不是用来住的”。啊呸,错了,说反了。房子买的时候,大部分都是毛坯,或者简装。每个人肯定都想装修一下。对,没错。“装修”的前提,肯定是有了一个房子,它没有满足你的某些需求,...

2017-04-19 15:25:30

阅读数 144

评论数 0

自定义view(五):自定义view使文字居中对齐显示

接着上一篇文章 自定义view(四):自定义view实现动态按钮 今天在自定义view中加上一个文字显示。 本以为,这个挺简单的,但是没想到文字加上后,发现不居中。设置了 mPaintTv.setTextAlign(Paint.Align.CENTER);发现只能文字左右居中,上...

2017-04-15 14:12:41

阅读数 2122

评论数 0

自定义view(四):自定义view实现动态按钮

暴躁的你是不是已经迫不及待要看效果图了 :看下面(你们看不到输入框,看不到,看不到,一定不能看到) 分析: 这个效果可以分割为两个阶段: 一、开始绘制中心的小圆,半径不断变大,直到半径等于button的高度的一半 二、当圆的半径达到button高度一半时,开始绘制圆角矩形。圆角矩形左右边距...

2017-04-15 12:03:23

阅读数 208

评论数 0

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