10 r17171709

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 11w+

Lambda初步

什么是Lambda?Lambda是λ,希腊字母表中排序第十一位的字母。它也是java8的新特性:不再使用传统的匿名对象的方式,而使用其更为简洁的语法。那么具体应该怎么使用呢

2016-05-01 23:20:37

Android"沉浸式"体验

首先声明一下这个叫法应该是不对的,Translucent翻译过来的是半透明效果,不是IOS的那种什么沉浸式

2016-04-25 10:58:47

当RxJava遇上Retrofit

在项目开发过程中,我们或多或少的使用过很多网络请求库。基本点的就是原生的http请求框架,好比HttpClient以及HttpUrlConnection等,略懂android开发的估计无人不知android-async-http或者volley啥的,再往上走,你可能会接触okhttp等。今天我们将来介绍一个新的http请求框架,隆重推荐Retrofit

2016-04-14 10:17:00

android6.0 权限管理

最近得手一个NEXUS,那么就顺带将项目适配到android6.0吧,免得以后有客户投诉,被老大找茬。6.0最重要一个变化就是权限管理,任何未被授予权限的逻辑都可能引起后续运行的崩溃。

2016-02-29 09:48:25

RXJava学习笔记(3)

过滤操作通过上篇的学习,我们知道了如何去转换一个Observable对象成我们想要的格式,但是我们想直接省去if else而拿到想要的数据,这个怎么做呢?那么我们就在这篇文章里来系统的学习一下吧

2016-02-17 11:42:42

RXJava学习笔记(2)

变换操作通过上篇的学习,我们知道了如何去创建一个Observable对象,通过subscribe将事件传递给Observer,但是仅仅知道这些是不够的,有些复杂的场景,需要我们对Observable进行一些转换来发射数据。那么我们就在这篇文章里来系统的学习一下吧

2016-02-16 21:45:00

RXJava学习笔记(1)

说明 RXJava最近火的不行,各种衍生品已经越来越多的充斥我们的眼球。简单来说,RXJava就是被观察者(Observable)和观察者(Observer)中间通过一种订阅关系(subscribe)来完成事件驱动功能 RXJava 的观察者模式:Observer作为观察者,他提供了onNext、onCompleted、onError三个接口方法,让开发者自行处理从Observable

2016-02-15 11:41:23

史上最简单的Emoji显示

研读了一下kymjs的EmojiChat,重点看了一下emoji显示部分,发现一个very good的地方,textview与edittext用ttf去加载emoji。

2015-07-23 14:49:44

下拉刷新动画研究

偶然间看到这个Android-AnimatePullToRefreshListView,这玩意可以使用gif图片或者帧动画去执行headview动画加载,并且是基于chrisbanes的Android-PullToRefresh

2015-07-17 10:58:58

Fragment状态保存

这篇博文是对官方API Demo的FragmentRetainInstanceSupport.java的学习

2015-07-16 16:57:33

Android Data Binding学习

GOOGLE IO 2015提供了好多有趣的东西,DataBinding就是其中一个新玩意。毕竟是官方原生支持的MVVM,咱一定要学习一下。

2015-07-15 15:09:29

初步掌握ORMLite的使用

我们一般在android开发中都是使用SQLIte进行数据库操作。你要告诉我不会SQL怎么办?没关系,现在教你一个新的方式,使用关系型数据库———ORMLite

2015-06-27 12:47:10

一步步走进Android MaterialDesign 之 其余小控件

剩下的东西不多了,都是一些普通的小组件

2015-06-21 16:50:28

一步步走进Android MaterialDesign 之 ToolBar动画效果(2)

今天就学一个控件CollapsingToolbarLayout

2015-06-21 16:11:46

一步步走进Android MaterialDesign 之 ToolBar动画效果(1)

android.support.design.widget 精髓就在于动画效果的展示,展示也主要在ToolBar上。几个相关控件是CoordinatorLayout、AppBarLayout、CollapsingToolbarLayout。

2015-06-21 15:36:44

一步步走进Android MaterialDesign 之 TabLayout

我们继续对android.support.design.widget包下的控件进行一个粗略的认识。今天说的是TabLayoutandroid从发布初到现在,tab的实现方式经历过N多个阶段,先是TabHost,然后又有RadioButton+ActivityGroup,再后者有FragmentTabHost+ActionBar、ViewPager+ActionBar/RadioButton等等,现在

2015-06-21 08:25:02

一步步走进Android MaterialDesign 之 NavigationView

接上一篇文章,我们将左边留给NavigationView。虽然这玩意我觉得没什么意义,但是还是看下

2015-06-19 17:44:13

一步步走进Android MaterialDesign 之 DrawerLayout

DrawerLayout跟material design关系并不大,但是我们还是需要熟悉以下,因为后续navigation view就要依附于他。

2015-06-19 16:57:11

一步步走进Android MaterialDesign

一步步走进Android MaterialDesigngoogle发布material已经很长时间了,最近抽空把一下新的布局效果以及api学习了一下。现在到了展示成果的时候了。

2015-06-19 14:44:51

android属性动画使用方法

在android 3.0的时候,谷歌提供的Property Animation这个概念,与之前的tween动画相比,还是有明显的区别。举个最简单的例子,我们在一个imageview上面增加一个onclick事件,随后我们来一个位移动画,这时候我们再点击这个imageview,就会发现点击事件没了,然后我们又会很离奇的发现在一开始加载Imageview的那个地方,却可以响应这个点击事件,这不是很操蛋

2015-01-19 10:34:55

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!