自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小码哥教育Android学院

一个与安卓有关的博客,这里分享的,都是优质的安卓教程

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

原创 Gradle 入门到精通(四)

8 全局变量 ext我们前面讲解了gradle的生命周期,在配置的过程中,整个项目会生成一个gradle 对象,每个build.gradle的文档都会生成一个project对象。这两个对象都有一个ext,这个ext的属性就类似于我们的钱包一样,独立属于gradle与project对象。我们可以往这个ext对象里面放置属性。8.1 gradle的ext对象我们可以使用这样的方法存储一个变量,这个变量属

2017-07-26 10:31:27 15876 4

原创 Gradle 入门到精通(三)

前言根据我们上一篇的介绍,我们知道了项目的结构以及构建的流程,根据上面的知识,我们知道了构建的规则实际就是我们写在build.gradle的内容。gradle android插件读取这个文件的内容后,最后完成构建工作。在讲解实际内容前,我先提供一个网站给大家,因为gradle android 插件 是通过dsl语言编写的,所以我们需要知道在什么地方获取相应的api。7 build.gradle文件分

2017-07-26 10:30:52 6596 1

原创 Gradle 入门到精通(二)

前言根据前一篇我们学习了gradle的基础知识和项目结构,我们知道了一个内容,就是android 的项目使用的是gradle进行项目管理,项目中最重要的就是build.gradle setting.gradle。如果需要了解gradle的内容,就需要了解gradle的执行流程,也就是gradle的生命周期。6 gradle生命周期分析gradle的执行过程分成了三个部分1 初始化构建2 配置构建

2017-07-21 16:09:10 2789

原创 Gradle 入门到精通(一)

前言Gradle详解内容将分篇介绍,这里首先介绍Gradle的基础知识和项目结构。1 Gradle 安装gradle的网站是 http://gradle.org/。我们可以通过相关的网站获取到相应的gradle的版本。也可以在这个网站上面获取相应的资料。1.1 下载相应的版本https://gradle.org/releases在上面的网站下载最新gradle的版本1.2 配置将下载的文档解压,解压

2017-07-19 15:19:34 5474

原创 Android访问Https协议的接口

Android客户端访问Https接口

2017-06-01 11:41:36 6586 1

原创 Tomcat服务器搭建Https协议

Tomcat服务器搭建

2017-06-01 11:34:02 868

原创 Kotlin笔记(二) : Kotlin与Java对比

Kotlin笔记Kotlin与Java语法对比

2017-05-31 16:48:15 718

原创 Kotlin笔记(一):AndroidStduio配置Kotlin环境

Kotlin笔记Kotlin环境配置

2017-05-20 12:06:48 513

原创 Matisse——Android 图片/视频选择器

Matisse 是知乎最近开源的一款 Android 图片/视频选择器。GitHub地址:https://github.com/zhihu/Matisse可以在 Activity 或者 Fragment 使用可以选择JPEG, PNG, GIF 类型的图片,也支持选择 MPEG, MP4等格式的视频可以应用在不同的主题,包括 Matisse 两套内置主题和自定义主题支持不同的图片加载库,目前

2017-05-19 12:06:14 4680

原创 2017 谷歌 I/O大会

2017 谷歌I/O大会

2017-05-18 16:24:19 877

原创 vlayout源码解析

vlayout源码解析

2017-05-17 18:49:56 1569

原创 Lambda

引入我们都知道java是一门面向对象的语言,我们也清楚面向对象思想的强大。但是,这个概念,在java8出现之后,被推翻了。 java8引入了函数式开发,其实C语言就是标准的函数式开发。 那我们就更疑惑了,为什么如此好的一种思想,还会在后期被推翻了呢? 其实原因很简单,随着互联网的发展,越来越重视并行开发和基于事件的开发,而函数式开发,就特别擅长做这些事情。 什么是函数式编程函数式编程的起源

2017-05-17 10:54:04 369

原创 多线程并发

大纲ThreadLocalJava5并发库2.1 atomic2.2 线程池2.3 Callable/Future2.4 同步工具Java7并发库3.1 Fork/Join框架一、ThreadLocal1.案例我出门需要先坐公交再坐地铁,这里的坐公交和坐地铁就好比是同一个线程内的两个函数,我就是一个线程,我要完成这两个函数都需要同一个东西:公交卡(北京公交和地铁都使用公交

2017-05-16 14:48:30 409

转载 MaterialDesign设计(下)

本文由小码哥安卓学院编辑,原创地址1.转场动画Android开发过程中提供了一系列的新的过场动画,在旧版本里面,我们切换Activity大多都是使用下面这个api:overridePendingTransition(enterAnim, exitAnim); 1.新版本的动画提供了类似的功能,动画效果更加柔顺,代码如下:ActivityOptionsCompat optionsCompat=Act

2017-05-13 01:59:02 318

转载 Material Designer设计(中)

上一节主要是讲解MaterialDesign的一些简单案例,接下来要讲的是一个比较复杂的案例:CoordinatorLayout.实际上,它就是一个类似于5大布局的viewgroup.下面我们要实现的案例如下:1.要展示上面的界面 需要在app的build.gradle中添加依赖脚本:compile 'com.android.support:design:25.3.1'2.找到对应的布局,添加代码

2017-05-13 01:55:16 437

原创 vlayout使用解析

vlayout使用解析

2017-05-06 14:20:10 2078

原创 Luban(鲁班)--图片压缩使用以及源码解析

Android图片压缩——Luban

2017-04-27 17:23:59 13140 2

原创 RxJava 系列学习

版权声明:本文为博主原创文章,欢迎转载,转载请注明作者、原文超链接 ,博主地址:http://blog.csdn.net/seemygoandroid。前言RxJava相信大家都不陌生,从发布到现在,也是一直很热门的一项技术。本文将提供一系列文章,从RxJava1.0入门讲解到2.0版本的提升。让大家由浅到深的去了解和学习RxJava。目前RxJava已经升级为2.0版本,但为了能够更好的理解RxJ

2017-04-27 16:57:14 445

原创 Material Designer设计(上)

1.什么是Material Designerandroid 自推出以来,一直没有固定的风格,于是国内的产品与设计师大量的抄袭了IOS的风格,但是有些风格是不应该在android 手机上面出现的,因此android开发者被抄袭风格弄的苦不堪言。为了统一风格,Google I/O 2014 推出了一个Material Designer的风格,建议android应用都按照这个风格进行开发,Material

2017-04-26 11:51:50 2022 1

空空如也

空空如也

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

TA关注的人

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