<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[小码哥教育Android学院]]></title><description><![CDATA[ 一个与安卓有关的博客，这里分享的，都是优质的安卓教程]]></description><link>https://blog.youkuaiyun.com/seemygoandroid</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; seemygoandroid]]></copyright><item><title><![CDATA[Gradle 入门到精通（四）]]></title><link>https://blog.youkuaiyun.com/seemygoandroid/article/details/76125299</link><guid>https://blog.youkuaiyun.com/seemygoandroid/article/details/76125299</guid><author>seemygoandroid</author><pubDate>Wed, 26 Jul 2017 10:31:27 +0800</pubDate><description><![CDATA[8 全局变量 ext我们前面讲解了gradle的生命周期，在配置的过程中，整个项目会生成一个gradle 对象，每个build.gradle的文档都会生成一个project对象。这两个对象都有一个ext，这个ext的属性就类似于我们的钱包一样，独立属于gradle与project对象。我们可以往这个ext对象里面放置属性。8.1 gradle的ext对象我们可以使用这样的方法存储一个变量，这个变量属]]></description><category></category></item><item><title><![CDATA[Gradle 入门到精通（三）]]></title><link>https://blog.youkuaiyun.com/seemygoandroid/article/details/76125055</link><guid>https://blog.youkuaiyun.com/seemygoandroid/article/details/76125055</guid><author>seemygoandroid</author><pubDate>Wed, 26 Jul 2017 10:30:52 +0800</pubDate><description><![CDATA[前言根据我们上一篇的介绍，我们知道了项目的结构以及构建的流程，根据上面的知识，我们知道了构建的规则实际就是我们写在build.gradle的内容。gradle android插件读取这个文件的内容后，最后完成构建工作。在讲解实际内容前，我先提供一个网站给大家，因为gradle android 插件 是通过dsl语言编写的，所以我们需要知道在什么地方获取相应的api。7 build.gradle文件分]]></description><category></category></item><item><title><![CDATA[Gradle 入门到精通（二）]]></title><link>https://blog.youkuaiyun.com/seemygoandroid/article/details/75651683</link><guid>https://blog.youkuaiyun.com/seemygoandroid/article/details/75651683</guid><author>seemygoandroid</author><pubDate>Fri, 21 Jul 2017 16:09:10 +0800</pubDate><description><![CDATA[前言根据前一篇我们学习了gradle的基础知识和项目结构，我们知道了一个内容，就是android 的项目使用的是gradle进行项目管理，项目中最重要的就是build.gradle setting.gradle。如果需要了解gradle的内容，就需要了解gradle的执行流程，也就是gradle的生命周期。6 gradle生命周期分析gradle的执行过程分成了三个部分
1 初始化构建
2 配置构建]]></description><category></category></item><item><title><![CDATA[Gradle 入门到精通（一）]]></title><link>https://blog.youkuaiyun.com/seemygoandroid/article/details/75389005</link><guid>https://blog.youkuaiyun.com/seemygoandroid/article/details/75389005</guid><author>seemygoandroid</author><pubDate>Wed, 19 Jul 2017 15:19:34 +0800</pubDate><description><![CDATA[前言Gradle详解内容将分篇介绍，这里首先介绍Gradle的基础知识和项目结构。1 Gradle 安装gradle的网站是 http://gradle.org/。我们可以通过相关的网站获取到相应的gradle的版本。也可以在这个网站上面获取相应的资料。1.1 下载相应的版本https://gradle.org/releases在上面的网站下载最新gradle的版本1.2 配置将下载的文档解压，解压]]></description><category></category></item><item><title><![CDATA[Android访问Https协议的接口]]></title><link>https://blog.youkuaiyun.com/seemygoandroid/article/details/72829822</link><guid>https://blog.youkuaiyun.com/seemygoandroid/article/details/72829822</guid><author>seemygoandroid</author><pubDate>Thu, 01 Jun 2017 11:41:36 +0800</pubDate><description><![CDATA[Android客户端访问Https接口]]></description><category></category></item><item><title><![CDATA[Tomcat服务器搭建Https协议]]></title><link>https://blog.youkuaiyun.com/seemygoandroid/article/details/72829740</link><guid>https://blog.youkuaiyun.com/seemygoandroid/article/details/72829740</guid><author>seemygoandroid</author><pubDate>Thu, 01 Jun 2017 11:34:02 +0800</pubDate><description><![CDATA[Tomcat服务器搭建]]></description><category></category></item><item><title><![CDATA[Kotlin笔记（二) : Kotlin与Java对比]]></title><link>https://blog.youkuaiyun.com/seemygoandroid/article/details/72821622</link><guid>https://blog.youkuaiyun.com/seemygoandroid/article/details/72821622</guid><author>seemygoandroid</author><pubDate>Wed, 31 May 2017 16:48:15 +0800</pubDate><description><![CDATA[Kotlin笔记
Kotlin与Java语法对比]]></description><category></category></item><item><title><![CDATA[Kotlin笔记(一)：AndroidStduio配置Kotlin环境]]></title><link>https://blog.youkuaiyun.com/seemygoandroid/article/details/72572326</link><guid>https://blog.youkuaiyun.com/seemygoandroid/article/details/72572326</guid><author>seemygoandroid</author><pubDate>Sat, 20 May 2017 12:06:48 +0800</pubDate><description><![CDATA[Kotlin笔记
Kotlin环境配置]]></description><category></category></item><item><title><![CDATA[Matisse——Android 图片/视频选择器]]></title><link>https://blog.youkuaiyun.com/seemygoandroid/article/details/72524289</link><guid>https://blog.youkuaiyun.com/seemygoandroid/article/details/72524289</guid><author>seemygoandroid</author><pubDate>Fri, 19 May 2017 12:06:14 +0800</pubDate><description><![CDATA[Matisse 是知乎最近开源的一款 Android 图片/视频选择器。GitHub地址：https://github.com/zhihu/Matisse
可以在 Activity 或者 Fragment 使用
可以选择JPEG, PNG, GIF 类型的图片，也支持选择 MPEG, MP4等格式的视频
可以应用在不同的主题，包括 Matisse 两套内置主题和自定义主题
支持不同的图片加载库，目前]]></description><category></category></item><item><title><![CDATA[2017 谷歌 I/O大会]]></title><link>https://blog.youkuaiyun.com/seemygoandroid/article/details/72473139</link><guid>https://blog.youkuaiyun.com/seemygoandroid/article/details/72473139</guid><author>seemygoandroid</author><pubDate>Thu, 18 May 2017 16:24:19 +0800</pubDate><description><![CDATA[2017 谷歌I/O大会]]></description><category></category></item><item><title><![CDATA[vlayout源码解析]]></title><link>https://blog.youkuaiyun.com/seemygoandroid/article/details/72420856</link><guid>https://blog.youkuaiyun.com/seemygoandroid/article/details/72420856</guid><author>seemygoandroid</author><pubDate>Wed, 17 May 2017 18:49:56 +0800</pubDate><description><![CDATA[vlayout源码解析]]></description><category></category></item><item><title><![CDATA[Lambda]]></title><link>https://blog.youkuaiyun.com/seemygoandroid/article/details/72358045</link><guid>https://blog.youkuaiyun.com/seemygoandroid/article/details/72358045</guid><author>seemygoandroid</author><pubDate>Wed, 17 May 2017 10:54:04 +0800</pubDate><description><![CDATA[引入我们都知道java是一门面向对象的语言，我们也清楚面向对象思想的强大。但是，这个概念，在java8出现之后，被推翻了。 
java8引入了函数式开发，其实C语言就是标准的函数式开发。 那我们就更疑惑了，为什么如此好的一种思想，还会在后期被推翻了呢？ 
其实原因很简单，随着互联网的发展，越来越重视并行开发和基于事件的开发，而函数式开发，就特别擅长做这些事情。    什么是函数式编程函数式编程的起源]]></description><category></category></item><item><title><![CDATA[多线程并发]]></title><link>https://blog.youkuaiyun.com/seemygoandroid/article/details/72285305</link><guid>https://blog.youkuaiyun.com/seemygoandroid/article/details/72285305</guid><author>seemygoandroid</author><pubDate>Tue, 16 May 2017 14:48:30 +0800</pubDate><description><![CDATA[大纲
ThreadLocal
Java5并发库2.1   atomic2.2   线程池2.3   Callable/Future2.4   同步工具
Java7并发库3.1   Fork/Join框架
一、ThreadLocal1.案例我出门需要先坐公交再坐地铁，这里的坐公交和坐地铁就好比是同一个线程内的两个函数，我就是一个线程，我要完成这两个函数都需要同一个东西：公交卡（北京公交和地铁都使用公交]]></description><category></category></item><item><title><![CDATA[MaterialDesign设计（下）]]></title><link>https://blog.youkuaiyun.com/seemygoandroid/article/details/71774654</link><guid>https://blog.youkuaiyun.com/seemygoandroid/article/details/71774654</guid><author>seemygoandroid</author><pubDate>Sat, 13 May 2017 01:59:02 +0800</pubDate><description><![CDATA[本文由小码哥安卓学院编辑,原创地址1.转场动画Android开发过程中提供了一系列的新的过场动画，在旧版本里面，我们切换Activity大多都是使用下面这个api：overridePendingTransition(enterAnim, exitAnim); 
1.新版本的动画提供了类似的功能，动画效果更加柔顺，代码如下：ActivityOptionsCompat optionsCompat=Act]]></description><category></category></item><item><title><![CDATA[Material Designer设计（中）]]></title><link>https://blog.youkuaiyun.com/seemygoandroid/article/details/71774651</link><guid>https://blog.youkuaiyun.com/seemygoandroid/article/details/71774651</guid><author>seemygoandroid</author><pubDate>Sat, 13 May 2017 01:55:16 +0800</pubDate><description><![CDATA[上一节主要是讲解MaterialDesign的一些简单案例，接下来要讲的是一个比较复杂的案例：CoordinatorLayout.实际上，它就是一个类似于5大布局的viewgroup.下面我们要实现的案例如下：1.要展示上面的界面 需要在app的build.gradle中添加依赖脚本：compile 'com.android.support:design:25.3.1'
2.找到对应的布局,添加代码]]></description><category></category></item><item><title><![CDATA[vlayout使用解析]]></title><link>https://blog.youkuaiyun.com/seemygoandroid/article/details/71260385</link><guid>https://blog.youkuaiyun.com/seemygoandroid/article/details/71260385</guid><author>seemygoandroid</author><pubDate>Sat, 06 May 2017 14:20:10 +0800</pubDate><description><![CDATA[vlayout使用解析]]></description><category></category></item><item><title><![CDATA[Luban(鲁班)--图片压缩使用以及源码解析]]></title><link>https://blog.youkuaiyun.com/seemygoandroid/article/details/70861010</link><guid>https://blog.youkuaiyun.com/seemygoandroid/article/details/70861010</guid><author>seemygoandroid</author><pubDate>Thu, 27 Apr 2017 17:23:59 +0800</pubDate><description><![CDATA[Android图片压缩——Luban]]></description><category></category></item><item><title><![CDATA[RxJava 系列学习]]></title><link>https://blog.youkuaiyun.com/seemygoandroid/article/details/70860073</link><guid>https://blog.youkuaiyun.com/seemygoandroid/article/details/70860073</guid><author>seemygoandroid</author><pubDate>Thu, 27 Apr 2017 16:57:14 +0800</pubDate><description><![CDATA[版权声明：本文为博主原创文章，欢迎转载，转载请注明作者、原文超链接 ，博主地址：http://blog.youkuaiyun.com/seemygoandroid。前言RxJava相信大家都不陌生，从发布到现在，也是一直很热门的一项技术。本文将提供一系列文章，从RxJava1.0入门讲解到2.0版本的提升。让大家由浅到深的去了解和学习RxJava。目前RxJava已经升级为2.0版本,但为了能够更好的理解RxJ]]></description><category></category></item><item><title><![CDATA[Material Designer设计（上）]]></title><link>https://blog.youkuaiyun.com/seemygoandroid/article/details/70792580</link><guid>https://blog.youkuaiyun.com/seemygoandroid/article/details/70792580</guid><author>seemygoandroid</author><pubDate>Wed, 26 Apr 2017 11:51:50 +0800</pubDate><description><![CDATA[1.什么是Material Designerandroid 自推出以来，一直没有固定的风格，于是国内的产品与设计师大量的抄袭了IOS的风格，但是有些风格是不应该在android 手机上面出现的，因此android开发者被抄袭风格弄的苦不堪言。为了统一风格，Google I/O 2014 推出了一个Material Designer的风格，建议android应用都按照这个风格进行开发，Material]]></description><category></category></item></channel></rss>