清风洒脱

点滴

Android如何定时向服务器发送请求

前言 项目中有需求就是没过一断时间去向服务器发送请求然后去刷新UI其实思路还是比较多的但是我还是选择了CounterDownTimer方法 。 CounterDownTimer 话说其实用法很简单就是通过一个onTick方法来实现定时执行。但是怎么去实现了,对就是为什么。没看源码之前我猜...

2018-05-17 13:30:17

阅读数:62

评论数:2

Android 自定义Popwindow

前言 没事帮朋友写一个Popwindow本来以为是很简单是事,但是做的时候遇到很多问题(差点气的我吐血)所以写篇博客记录一下,也算是给自己手高眼低的一个教训。 看到UI的时候基本上就知道怎么实现了:1, 自定义一个Popwindow的布局 2,按钮的逻辑 然后以为基本上就搞定了。 但...

2018-04-02 20:05:17

阅读数:42

评论数:0

TextView实现图文混排

前言 我们都知道很多时候后台返回给我们的一段富文本类似这样: <p><img alt="laugh" height="23" src=&quot...

2018-02-27 10:25:11

阅读数:49

评论数:0

Android中shape通常用法

前言 线条的设置在APP中用的地方是很多的,比如很多小模块之间的分割,而这些绝大多数用shape都是可以实现的,但是在实际的使用中也会有小坑,比如如果是虚线呢 ?如果那条虚线要是垂直的呢?所以这里简单的实现以下让我们来趟一趟这浑水。 shape实线 如果要实现肯定会有人说这个简单用view也...

2018-02-17 22:42:19

阅读数:48

评论数:0

End 2018

曾今无尽的幻想现在,两年前、一年前、两个月前,但是现在的自己却只能 活在当下,没想到会这么累,也没想到自己活的这般没人品,本以为不会发生在自己身上的都发生了,所以没有经历过千万不要急着下决定 有可能你比他还渣,至少我是吧!人啊总是不珍惜眼前,直到变得忙,变得这般落魄的模样才想到 当初自己是多么快乐...

2018-02-09 13:36:20

阅读数:52

评论数:0

陪我一起走过的面试坑

前言 最近一直忙,忙着找工作,忙着搬家,忙着添衣服。。。不得不说,进入十一月的北京真的很冷。 两个多礼拜,面了有十几家公司,也不乏拿到几个offer,但是更多的是踩的坑,以及对自己技术水平、自我认知的不断提升!作为过来人一直想说句话:当你迷茫的时候,当你需要改变的时候,不妨投几家公司,来几个面...

2017-11-29 23:36:55

阅读数:77

评论数:0

关于支付宝的支付流程

关于支付 现在的电商项目已经非常火爆了,随之而来的像支付宝,微信等第三方支付也非常的火爆,所以这里简单的说一下支付宝的支付流程。 支付步骤 工作前准备 首先我们需要在蚂蚁金服官网上面注册一个开发者账号,上面有关于开发者的文档和需要的SDK到这我们就可以做一些实质性的开发了。 创建应...

2017-10-26 14:41:46

阅读数:177

评论数:0

洒脱不了的回首

路——2017好几天碌碌无为了,本想找一些有意义的事情做,来纪念一下这个即将过去的2017——充满无数未知,和期待收获的一年,但仔细想想,倒也没什么可做,往事随风,真不确定有什么事情值得以后念念不忘,而现在的我,也不需要什么回响。如果非得留下什么的话,只想到了一大推“习惯”。习惯了刷知乎到凌晨,然...

2017-10-11 20:36:30

阅读数:246

评论数:3

你好,错过的挚友

你好,错过的挚友几天前晚上,一个一起长大,曾经无话不说的朋友说她今年十月就要结婚,虽没说,但我知道她很期待我能参加他们的婚礼。 她退学很早,然后一直漂在常州,从告诉我她有男朋友到准备结婚,给我一种很迅速的感觉。我以前一直以为我最了解她:爱自由,大方,虽然外表大大咧咧,但内心却很少女。 而如今她...

2017-10-08 20:15:02

阅读数:259

评论数:3

OKHTTP的简单封装

前言我们常用的网络框架大致有三个:Xutils,Volly,和OKhttp,前两个随着谷歌对OKhttp的推出基本上被取代了,既然被取代了,就肯定有它们的不足。 Xutils:博而不精,它包含的功能很多,像网络请求,加载图片,注解,数据库。。。这些导致它的包非常大,并且对我们框架的更新也比较困难...

2017-09-09 11:36:10

阅读数:418

评论数:0

关于Java中的注解

在Java1.5以后引入了注解这一说法,首先什么是注解?注解是一种修饰符,除了传递信息我们也可以通过注解来生成代码,同时它也可以决定程序的执行顺序能够添加到 Java 源代码的语法元数据。类、方法、变量、参数、包都可以被注解,可用来将信息元数据与程序元素进行关联。Annotation 中文常译为“...

2017-09-01 19:24:25

阅读数:138

评论数:0

集合类详解

做安卓开发时,我们都知道Android是基于java开发的,并且安卓很多地方都会用到集合,所以这里把java中的集合做一下总结集合概述集合和数组比较集合在我们的 java.util包中,其实很多地方集合和数组很相似的,这里把集合和数组进行一下简单的比较: 数组的长度是固定的,而集合的长度是可变的 ...

2017-08-26 11:17:05

阅读数:197

评论数:0

ButterKnife使用详解

介绍需要的依赖 compile 'com.jakewharton:butterknife:8.5.1' annotationProcessor 'com.jakewharton:butterknife-compiler:8.5.1'官网地址 :http://jakewharton.gith...

2017-08-18 16:45:38

阅读数:193

评论数:0

RecycleView的刷新,点击监听以及下划线设置

前言 RecycleView功能已经非常强大了,可以说它已经是ListView的替代品,而它的刷新XRecycleView也刚好是XListView的替代品,下面就是实现在Xutils框架下的XRecycleView的刷新,监听和下划线设置。 (对于Xutils不了解的可以参考:http://...

2017-08-13 13:28:33

阅读数:371

评论数:3

自定义View——设计规则图形及其属性

思路绘制自定义形状时(圆和矩形)在继承View的同时还得重写一些方法如 onMeasure 测量 onSizeChanged 获取到测量的属性 onLayout 布局 onDraw 绘制 基本的思路是通过onMeasure 我们可以获取到onSizeChanged里的布局大小之类的然后在onDr...

2017-08-06 15:13:26

阅读数:187

评论数:0

Android自定义view——组合控件

前言当我们需要使用标题栏时,很显然标题栏都是一样的,这个时候我们就很可能使用组合控件,既然是组合控件我们当然是把几个已有的控件组合到一起。这里我们打算实现如下效果: 组合两个button和一个TextView来模拟标题栏对ActionBar的处理我们自定义了标题栏我们便可以将原有的actio...

2017-08-04 15:18:47

阅读数:445

评论数:0

安卓提示控件(Sanckbar,alertdialog,Toast)用法

前言安卓中常用的提示控件Snackbar,Alertdialog ,Toast 都有对用户操作进行提示功能但是他们之间也是有差别的 Alertdialog 它会覆盖在界面的最上面,提示你,并且一般都需要进行具体操作才可以进行下一步(具有强制性,并且对用户不怎么友好) Toast 只是一般的提示作...

2017-08-01 14:31:34

阅读数:180

评论数:0

Matisse Android图片选择器详细使用

Matisse Android 图片选择器 详细使用方式 前...

2017-07-26 20:33:38

阅读数:5432

评论数:3

PhotoView的简单使用(在ViewPager里面的触摸处理)

前言 当对图片进行缩放操作时,会用这个第三方的PhotoView使用之前我们必须添加仓库管理和依赖 Add this in your root build.gradle file (not your module build.gradle file maven { url "...

2017-07-24 22:03:01

阅读数:1497

评论数:0

仿今日头条的频道管理

前言 做了一个仿今日头条的频道管理,虽然用别人写好的库,但是真正想去实现时发现了不少问题 如何把上面的TabLayout和下面的Viewpager关联起来 当点击添加时如何保存信息(下次进入时添加的频道仍然存在) 如何加载不同的数据(根据什么来判断) 用到的第三方 maven { ...

2017-07-23 16:49:45

阅读数:1016

评论数:2

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