<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[李家大大大公子]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/TTAndroid</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; TTAndroid]]></copyright><item><title><![CDATA[一个检查输入内容的 AppCompatEditText 。]]></title><link>https://blog.youkuaiyun.com/TTAndroid/article/details/84848997</link><guid>https://blog.youkuaiyun.com/TTAndroid/article/details/84848997</guid><author>TTAndroid</author><pubDate>Thu, 06 Dec 2018 11:13:54 +0800</pubDate><description><![CDATA[项目中经常遇到对 EditText 输入的内容进行检查校验，重复的代码很多，当时就想着后面空闲了一定要针对这一块进行优化，所以就有了今天这篇文章，随之也伴随着 CheckAppCompatEditText 的诞生。

首先介绍一下 CheckAppCompatEditText 的功能：

1.实时对输入的内容进行检查。
2.输入完成后，最后检查内容。
3.当然前面两个功能也是可以一起使用的（这才是...]]></description><category></category></item><item><title><![CDATA[Android Service详解]]></title><link>https://blog.youkuaiyun.com/TTAndroid/article/details/83415644</link><guid>https://blog.youkuaiyun.com/TTAndroid/article/details/83415644</guid><author>TTAndroid</author><pubDate>Sat, 27 Oct 2018 11:44:24 +0800</pubDate><description><![CDATA[ 

各位肯定知道 Service 作为 Android 的四大组件之一是非常重要的。不过说实话，我实际开发项目中服务用的并不多，（可能和需求有关吧）但是笔试的时候，几乎是必出的题目了，所以我们今天就来仔细的回顾一下 Service 。

1. 什么是服务？

Service 是表示应用程序需求的应用程序组件，在不与用户交互的情况下执行长时间运行的操作，或者给其他应用程序提供使用的功能。Servi...]]></description><category></category></item><item><title><![CDATA[Android Studio 提交代码出现：Push failed: Failed with error: fatal: unable to access 错误]]></title><link>https://blog.youkuaiyun.com/TTAndroid/article/details/83414368</link><guid>https://blog.youkuaiyun.com/TTAndroid/article/details/83414368</guid><author>TTAndroid</author><pubDate>Fri, 26 Oct 2018 14:54:50 +0800</pubDate><description><![CDATA[起因：

        因为自己经常在 Github 上面存放一些自己的 Android 小 Demo ，所以本着积极响应开源的态度，我前段时间又创建了一个 Github 账号，当时是在家里面使用 Android Studio 提交代码的时候出现了 Push failed: Failed with error: fatal: unable to access 错误，我花了半个小时（各种百度，Go...]]></description><category></category></item><item><title><![CDATA[Android 数据存储：SharedPreferences（SP）]]></title><link>https://blog.youkuaiyun.com/TTAndroid/article/details/81386128</link><guid>https://blog.youkuaiyun.com/TTAndroid/article/details/81386128</guid><author>TTAndroid</author><pubDate>Fri, 03 Aug 2018 16:05:55 +0800</pubDate><description><![CDATA[作为 Android 的数据存储方式之一的SharedPreferences（以下简称SP），我们在开发中也是或多或少会用到。今天就来总结一下如何使用 SP 以及使用 SP 的注意事项。

1.首先先聊聊使用SP 的注意事项

SP 适合存储一些轻量级的持久化数据，如果你的数据量很大，那么建议你更换存储方式。
	SP 提供了数据的一致性，但这是以牺牲程序性能为代价的，所以如果存储的数据需要经常...]]></description><category></category></item><item><title><![CDATA[Android Studio 使用Git创建本地分支和远程分支以及合并]]></title><link>https://blog.youkuaiyun.com/TTAndroid/article/details/81358625</link><guid>https://blog.youkuaiyun.com/TTAndroid/article/details/81358625</guid><author>TTAndroid</author><pubDate>Thu, 02 Aug 2018 16:17:49 +0800</pubDate><description><![CDATA[继上一篇 《Android Studio 使用 Git 首次提交代码到本地以及提交远程代码仓库》后，因为必然需要使用到 Git 的分支功能，所以现在做一下整理。\认真脸

OK,言归正传，下面将详细介绍 Android Studio 使用Git创建本地分支和远程分支以及合并，以下简称“ Android Studio”为“AS”。

前提条件：你的项目已经添加Git版本控制，如果不清楚怎么添加的话，...]]></description><category></category></item><item><title><![CDATA[Android Studio 使用 Git 首次提交代码到本地以及提交远程代码仓库]]></title><link>https://blog.youkuaiyun.com/TTAndroid/article/details/81352626</link><guid>https://blog.youkuaiyun.com/TTAndroid/article/details/81352626</guid><author>TTAndroid</author><pubDate>Thu, 02 Aug 2018 12:16:29 +0800</pubDate><description><![CDATA[最近刚好在了解 Git 版本控制，（据说是世界上最好用的分布式版本控制工具 \逃），正常思维学习一个东西当然是各种 “baidu”、“google”，还真让我找到了一个我个人认为很不错的教程，省去了各种碎片化的搜索学习了，只要看这篇教程就可以了。下面给出地址：

廖雪峰老师的 Git 教程

Ok，假设你现在已经会了 Git 的各种命令操作了。\愉快

因为俺是做“Android”开发的，所以最常...]]></description><category></category></item><item><title><![CDATA[Android Activity生命周期详解]]></title><link>https://blog.youkuaiyun.com/TTAndroid/article/details/80926753</link><guid>https://blog.youkuaiyun.com/TTAndroid/article/details/80926753</guid><author>TTAndroid</author><pubDate>Sat, 07 Jul 2018 10:49:08 +0800</pubDate><description><![CDATA[Activity作为Android的四大组件之一，非常的重要，也是最常用的四大组件，使用Activity必须要在AndroidManifest中进行注册，那么作为Android的基础，Activity的生命周期你是否完全掌握了呢？下面就让我们来一起回顾一下Activity的生命周期吧！

首先，你需要知道 Activity的生命周期分为两种。

 

典型情况下的生命周期（就是我们开发中经常用到的...]]></description><category></category></item><item><title><![CDATA[JAVA 或者 Android 获取当前日期前后的日期（前后不限天数）]]></title><link>https://blog.youkuaiyun.com/TTAndroid/article/details/77971602</link><guid>https://blog.youkuaiyun.com/TTAndroid/article/details/77971602</guid><author>TTAndroid</author><pubDate>Wed, 13 Sep 2017 21:51:19 +0800</pubDate><description><![CDATA[直接复制粘贴就可以用，你也可以根据自己的需求自行定制，亲测正常运行！！！

 


    /**
     * 获取当前日期前后N天的日期 支持 yyyy-MM-dd ，yyyy/MM/dd
     *  MM/dd , yyyy/MM/dd HH:mm:ss ,  yyyy-MM-dd HH:mm:ss
     *  ps:还有很多日期格式你可根据自己需求自行测试，绝对完美支持。
    ...]]></description><category></category></item></channel></rss>