<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[tears2014的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/tears2014</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; tears2014]]></copyright><item><title><![CDATA[3月31日学习笔记（6.0版本用Broadcast实现强制下线功能问题）]]></title><link>https://blog.youkuaiyun.com/tears2014/article/details/51030826</link><guid>https://blog.youkuaiyun.com/tears2014/article/details/51030826</guid><author>tears2014</author><pubDate>Thu, 31 Mar 2016 22:32:39 +0800</pubDate><description><![CDATA[这几天把《第一行代码》里用广播实现强制下线功能的程序实现了一下，发现最后在实现强制下线功能，弹出警告窗口时，会导致程序奔溃。查看日志，发现错误java.lang.RuntimeException: Unable to start receiver test.zyf.com.broadcasttest.ForceOfflineReceiver: android.view.WindowManager$B]]></description><category></category></item><item><title><![CDATA[3月24日学习笔记（活动的启动方式）]]></title><link>https://blog.youkuaiyun.com/tears2014/article/details/50975166</link><guid>https://blog.youkuaiyun.com/tears2014/article/details/50975166</guid><author>tears2014</author><pubDate>Thu, 24 Mar 2016 21:13:57 +0800</pubDate><description><![CDATA[1.standard模式 
每当启动一个新的活动，它就会返回栈中入栈，并处于栈顶位置。但不管这个活动是否在栈顶，每次启动都会创建该活动的一个新的实例。2.singleTop 
在启动活动时，如果返回栈的栈顶已经是该活动，则直接使用，不再创建新的活动实例。3.singleTask 
在启动活动时，如果发现返回栈中存在该活动的实例，则直接使用，不再创建新的活动实例。4.singleInstance 
可]]></description><category></category></item><item><title><![CDATA[3月24日学习笔记（返回上一个Activity,如何保留原先Activity的EditView正在输入的信息）]]></title><link>https://blog.youkuaiyun.com/tears2014/article/details/50974501</link><guid>https://blog.youkuaiyun.com/tears2014/article/details/50974501</guid><author>tears2014</author><pubDate>Thu, 24 Mar 2016 19:48:00 +0800</pubDate><description><![CDATA[onSavedInstanceState()回调方法，保证在活动被回收之前调用，保存临时数据。携带一个Bundle类型的参数。 
可以用Bundle的putString()方法保存字符串。@Override
protected void onSavedInstaceState(Bundle outState){
    super.onSaveInstanceState(outState);]]></description><category></category></item><item><title><![CDATA[3月24日学习笔记（两个活动之间的数据传递）]]></title><link>https://blog.youkuaiyun.com/tears2014/article/details/50974095</link><guid>https://blog.youkuaiyun.com/tears2014/article/details/50974095</guid><author>tears2014</author><pubDate>Thu, 24 Mar 2016 18:43:51 +0800</pubDate><description><![CDATA[一、向下一个活动传递数据 
putExtra():第一个参数是键，第二个参数是要传递的数据。button.setOnClickListener(new View.OnClickListener){
    @Override
    public void onClick(View view){
        String values = "Hello SecondActivity";]]></description><category></category></item><item><title><![CDATA[3月24日学习笔记（调用隐式Intent启动浏览器）]]></title><link>https://blog.youkuaiyun.com/tears2014/article/details/50973898</link><guid>https://blog.youkuaiyun.com/tears2014/article/details/50973898</guid><author>tears2014</author><pubDate>Thu, 24 Mar 2016 18:11:56 +0800</pubDate><description><![CDATA[button.setOnClickListener(new View.onClickListener){
    @Override
    public void onClick(View view){
        Intent intent = new Intent(Intent.ACTION_VIEW);
        intent.setData("Uri.parse(http://w]]></description><category></category></item><item><title><![CDATA[3月24日学习笔记（单例模式_synchronized）]]></title><link>https://blog.youkuaiyun.com/tears2014/article/details/50970762</link><guid>https://blog.youkuaiyun.com/tears2014/article/details/50970762</guid><author>tears2014</author><pubDate>Thu, 24 Mar 2016 12:47:54 +0800</pubDate><description><![CDATA[单例模式（Singleton）:保证在java应用程序中，一个类只有一个实例。 
主要特点： 
（1）一个类只能有一个实例 
（2）必须自己给自己创建实例 
（3）必须自行向整个系统提供这个实例 
使用单例模式的好处：可以节省内存空间，因为它限制了实例的个数，有利于java的垃圾回收。 
单例模式的应用：在计算机系统中，线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例。这些应]]></description><category></category></item><item><title><![CDATA[3月22日学习记录（2）（显式intent与隐式intent的区别）]]></title><link>https://blog.youkuaiyun.com/tears2014/article/details/50967089</link><guid>https://blog.youkuaiyun.com/tears2014/article/details/50967089</guid><author>tears2014</author><pubDate>Wed, 23 Mar 2016 21:58:55 +0800</pubDate><description><![CDATA[1.使用显式intent 
    直接使用组件名称定义目标组件，因此在知道组件名称时使用，多用于应用程序内部传递消息。button1.setOnClickListener(new View.OnClickListener(){
    @override
    public void onCreat(View view){
        Intent intent = new Intent(F]]></description><category></category></item><item><title><![CDATA[3月23日学习记录（showAsAction，android：orderInCategory="100"）]]></title><link>https://blog.youkuaiyun.com/tears2014/article/details/50964676</link><guid>https://blog.youkuaiyun.com/tears2014/article/details/50964676</guid><author>tears2014</author><pubDate>Wed, 23 Mar 2016 16:55:08 +0800</pubDate><description><![CDATA[showAsAction主要是针对菜单的显示起作用的，它有三个可选项
always：总是显示在界面上
never：不显示在界面上，只让出现在右边的三个点中
ifRoom：如果有位置才显示，不然就出现在右边的三个点中]]></description><category></category></item><item><title><![CDATA[如何取消Rendering Problems？]]></title><link>https://blog.youkuaiyun.com/tears2014/article/details/50959070</link><guid>https://blog.youkuaiyun.com/tears2014/article/details/50959070</guid><author>tears2014</author><pubDate>Tue, 22 Mar 2016 22:19:52 +0800</pubDate><description><![CDATA[出现Rendering Problems
说是改变Theme,改成Light就好了
试了下，确实可以，不过不知道为什么，记录一下先]]></description><category></category></item><item><title><![CDATA[Window系统下gvim编码中文乱码解决办法]]></title><link>https://blog.youkuaiyun.com/tears2014/article/details/50958361</link><guid>https://blog.youkuaiyun.com/tears2014/article/details/50958361</guid><author>tears2014</author><pubDate>Tue, 22 Mar 2016 20:56:49 +0800</pubDate><description><![CDATA[避免菜单和提示出现乱码：
修改_vimrc文件，如下：
set encoding=utf-8
set langmenu=zh_CN.UTF-8
language message zh_CN.UTF-8

或者

set encoding=utf-8
set fileencodings=utf-8,chinese,latin-1
set fileencoding=utf-8
s]]></description><category></category></item><item><title><![CDATA[Windows系统下gvim字体和主题设置，显示行号]]></title><link>https://blog.youkuaiyun.com/tears2014/article/details/50957825</link><guid>https://blog.youkuaiyun.com/tears2014/article/details/50957825</guid><author>tears2014</author><pubDate>Tue, 22 Mar 2016 20:03:31 +0800</pubDate><description><![CDATA[设置字体和大小可以在编辑-->选择字体里设置，但这只是临时的，下次打开gvim，又会回到默认设置。
永久改变字体和主题可以在安装目录下找到_vimrc文件：

如图所示，设置字体和大小 set guifont=Courier_New:h14:cANSI
设置主题：colorscheme torte]]></description><category></category></item><item><title><![CDATA[Android Studio Application Test详解]]></title><link>https://blog.youkuaiyun.com/tears2014/article/details/50957669</link><guid>https://blog.youkuaiyun.com/tears2014/article/details/50957669</guid><author>tears2014</author><pubDate>Tue, 22 Mar 2016 19:27:41 +0800</pubDate><description><![CDATA[很多android开发新手，刚开始编写android程序的时候，一般都会使用到android studio。今天在网上看到一个android新人写的，探索android studio 过程中的一些发现和感悟，分享给大家，希望遇到类似情况的新人，也能对同样问题，有清晰的认识。
       在用Android Studio开发工具中，新建安卓项目后，一般都会自带ApplicationTest。
]]></description><category></category></item></channel></rss>