<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lokfea的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/LookingFeature</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; LookingFeature]]></copyright><item><title><![CDATA[Glide加载流程(基于3.7版本)]]></title><link>https://blog.youkuaiyun.com/LookingFeature/article/details/80874509</link><guid>https://blog.youkuaiyun.com/LookingFeature/article/details/80874509</guid><author>LookingFeature</author><pubDate>Sun, 01 Jul 2018 19:29:07 +0800</pubDate><description><![CDATA[Glide.with(this).load(url).into(imageView);Glid的基本用法使用Glide第一步都是调用with方法，根据参数不同有如下方法根据参数为Activity举例生命周期绑定是需要注意的地方，使用错误会导致图片无法加载下一步load(url)，框架提供的api我们这里选取一个常见的String来分析重点看返回对象DrawableTypeRequest,这个类提供...]]></description><category></category></item><item><title><![CDATA[Glide坑之无法加载图片]]></title><link>https://blog.youkuaiyun.com/LookingFeature/article/details/80155842</link><guid>https://blog.youkuaiyun.com/LookingFeature/article/details/80155842</guid><author>LookingFeature</author><pubDate>Tue, 01 May 2018 14:09:27 +0800</pubDate><description><![CDATA[项目中碰到的问题，3.7的版本，一个控件上图片无法加载，因为是回调加载，发现load方法确实走了，但是没有回调，成功失败的都没有。网络没问题、使用没问题，那还是源码走起吧。从Glide的with()，方法开始追逐，直到追逐到了这个方法方法中有个isPaused变量，这个变量其实就是标识这个请求的状态。大家看到这个变量是否会联想到Activity、Fragment的onPause的生命周期方法呢？是...]]></description><category></category></item><item><title><![CDATA[stay hungry stay foolish]]></title><link>https://blog.youkuaiyun.com/LookingFeature/article/details/79561793</link><guid>https://blog.youkuaiyun.com/LookingFeature/article/details/79561793</guid><author>LookingFeature</author><pubDate>Wed, 14 Mar 2018 22:59:27 +0800</pubDate><description><![CDATA[ruti]]></description><category></category></item><item><title><![CDATA[阿里巴巴 Android 开发手册学习笔记]]></title><link>https://blog.youkuaiyun.com/LookingFeature/article/details/79418170</link><guid>https://blog.youkuaiyun.com/LookingFeature/article/details/79418170</guid><author>LookingFeature</author><pubDate>Thu, 01 Mar 2018 23:08:59 +0800</pubDate><description><![CDATA[写个笔记，方便回顾。Android 资源文件命名与使用    1.drawable下命名方式采用        模块名_业务功能描述_控件描述_控件状态限定词 例如：module_login_btn_pressed    2.颜色命名，之前觉得项目中命名混乱，索性改为color_349132之类避免颜色值重复。看了这里思考了下，还是以模块+逻辑+颜色为好，便于某些好多控件共用一种颜色，需求变更，修...]]></description><category></category></item><item><title><![CDATA[rxjava学习分享计划]]></title><link>https://blog.youkuaiyun.com/LookingFeature/article/details/78619249</link><guid>https://blog.youkuaiyun.com/LookingFeature/article/details/78619249</guid><author>LookingFeature</author><pubDate>Thu, 23 Nov 2017 21:31:35 +0800</pubDate><description><![CDATA[结合自身使用rxjava的经验，制作一个rxjava学习教程。计划2017年结束前做好。先列出心中计划的步骤：1.如何使用，即rxjava可用用来干什么。2.有了直观的感受，总结在日常开发中常用的场景。3.根据日常中的使用，深入源码进行讲解。4.总结抽象rxjava的设计思想和代码3月份定要搞定...]]></description><category></category></item><item><title><![CDATA[深入理解计算机系统(CSAPP)读书总结]]></title><link>https://blog.youkuaiyun.com/LookingFeature/article/details/78034758</link><guid>https://blog.youkuaiyun.com/LookingFeature/article/details/78034758</guid><author>LookingFeature</author><pubDate>Tue, 19 Sep 2017 21:21:00 +0800</pubDate><description><![CDATA[第一章 计算机系统漫游
计算机系统：是由硬件和系统软件组成的，它们共同工作来运行应用程序。
源程序实际上就是一个有值0和1组成的位（bit）序列,8个位被组织成一组，成为字节。
进程是对处理器、主存和I/0设备的抽象。
文件是对I/O设备的抽象表示。
虚拟存储器是对主存和磁盘I/O设备的抽象表示。所以计算机重要的思想就是抽象。
进程是操作系统对一个正在运行的程序的一种抽象。并发运行是说]]></description><category></category></item><item><title><![CDATA[常见的开源协议都有哪些]]></title><link>https://blog.youkuaiyun.com/LookingFeature/article/details/70665408</link><guid>https://blog.youkuaiyun.com/LookingFeature/article/details/70665408</guid><author>LookingFeature</author><pubDate>Mon, 24 Apr 2017 21:50:23 +0800</pubDate><description><![CDATA[转自OSChina 原贴地址 https://www.oschina.net/question/12_2664

当Adobe、Microsoft、Sun等一系列巨头开始表现出对”开源”的青睐时，”开源”的时代即将到来！

最初来自：sinoprise.com/read.php?tid-662-page-e-fpage-1.html（遗憾的是这个链接已经打不开了），我基本未改动，只是进行了]]></description><category></category></item><item><title><![CDATA[记录一个启动失败的bug]]></title><link>https://blog.youkuaiyun.com/LookingFeature/article/details/68528156</link><guid>https://blog.youkuaiyun.com/LookingFeature/article/details/68528156</guid><author>LookingFeature</author><pubDate>Thu, 30 Mar 2017 22:01:09 +0800</pubDate><description><![CDATA[自从android studio更新到2.3版本后问题不断，显示调整所有build的tools version，然后就一直build不成功，日志显示为空指针异常，搞了好久，最后发现是之前的libs中的so文件加载地址貌似在新版本中不好使了，最终在网上查找好久修改后解决了。接着就是run，结果发现每次安装完后就直接crash了，看log显示找不到application在apk中，这尼玛真扯，网上搜索...]]></description><category></category></item><item><title><![CDATA[源码学习记录]]></title><link>https://blog.youkuaiyun.com/LookingFeature/article/details/67037238</link><guid>https://blog.youkuaiyun.com/LookingFeature/article/details/67037238</guid><author>LookingFeature</author><pubDate>Mon, 27 Mar 2017 22:54:23 +0800</pubDate><description><![CDATA[最近在研究学习Retrofit源码，希望通过学习大牛的代码提高自己的编程水平。通过阅读一些朋友的源码分析文章和自己阅读源码的过程，记录一下自己的学习体会。
不管是系统源码还是框架源码，第一步要先研究的框架的使用步骤，比如Retrofit，首先创建了Retrofit的内部类Builder，然后通过连续调用返回的方式设置URL、解析工具等等，这是retrofit的初始化。然后调用create创建ap]]></description><category></category></item><item><title><![CDATA[一个小写字母浪费了半个多小时]]></title><link>https://blog.youkuaiyun.com/LookingFeature/article/details/51550377</link><guid>https://blog.youkuaiyun.com/LookingFeature/article/details/51550377</guid><author>LookingFeature</author><pubDate>Tue, 31 May 2016 23:54:00 +0800</pubDate><description><![CDATA[一个小写字母浪费了半个多小时]]></description><category></category></item><item><title><![CDATA[在hw的这一年]]></title><link>https://blog.youkuaiyun.com/LookingFeature/article/details/51030819</link><guid>https://blog.youkuaiyun.com/LookingFeature/article/details/51030819</guid><author>LookingFeature</author><pubDate>Thu, 31 Mar 2016 22:46:50 +0800</pubDate><description><![CDATA[跳槽了，归结于这个跳槽季？无法再继续下去的加班？项目尾声前的出路？加薪的渴望？也许都有一点。
回顾这一年，是自己进步最大的一年，也是思考最多的一年。进步，其实主要体现在对待工作，对待编程的看法上有了很大变化。以前老是觉得按部就班的把东西做出来就行了，也没什么野心啥的。现在的想法就是东西做出来的同时，要做的好，做的快，感觉自己现在突然有了野心。
也许和结婚成家有关系吧，感觉到自己的责任。现在的自]]></description><category></category></item><item><title><![CDATA[技能树]]></title><link>https://blog.youkuaiyun.com/LookingFeature/article/details/50710035</link><guid>https://blog.youkuaiyun.com/LookingFeature/article/details/50710035</guid><author>LookingFeature</author><pubDate>Sun, 21 Feb 2016 22:30:15 +0800</pubDate><description><![CDATA[待续]]></description><category></category></item><item><title><![CDATA[Handler收不到消息分析]]></title><link>https://blog.youkuaiyun.com/LookingFeature/article/details/50611827</link><guid>https://blog.youkuaiyun.com/LookingFeature/article/details/50611827</guid><author>LookingFeature</author><pubDate>Sat, 30 Jan 2016 17:30:23 +0800</pubDate><description><![CDATA[前一段时间碰到一个这样的需求，监听开机广播，后给Handler发送一个延迟15s后收到的消息。当时接到这个需求的时候很简单。直接在开机广播中给Handler发送一个message嘛。写完代码测试的时候发现这个message没有收到，通过日志发现这个消息确实发出去了，当时想了很久没想到。仔细分析了下日志后发现
应用进程被系统干掉了...干掉了.
猜想可能是在发出消息后一段时间，应用没有执行任务，]]></description><category></category></item><item><title><![CDATA[Android 开发中的日常积累]]></title><link>https://blog.youkuaiyun.com/LookingFeature/article/details/50120433</link><guid>https://blog.youkuaiyun.com/LookingFeature/article/details/50120433</guid><author>LookingFeature</author><pubDate>Mon, 30 Nov 2015 23:00:08 +0800</pubDate><description><![CDATA[http://blog.youkuaiyun.com/cym492224103/article/details/49423409



Android 性能优化

Android性能优化视频，文档以及工具胡凯-性能优化Android最佳性能实践(1)：合理管理内存Android最佳性能实践(2)：分析内存的使用情况Android最佳性能实践(3)：高性能编码优化Android最佳性能实践(4)：布]]></description><category></category></item><item><title><![CDATA[Android 6.0 变化]]></title><link>https://blog.youkuaiyun.com/LookingFeature/article/details/49132029</link><guid>https://blog.youkuaiyun.com/LookingFeature/article/details/49132029</guid><author>LookingFeature</author><pubDate>Wed, 14 Oct 2015 22:24:26 +0800</pubDate><description><![CDATA[整理一些应用层相关的吧
权限管理
用户可以在运行时手动管理应用权限，因此需要检验你的应用是否呗授权checkSelfPermission()，同时也可以请求权限requestPermissions()
省电管理
多了一些系统状态比如休眠和挂起
移除Apache HTTP 客户端
系统不在支持Apache HTTP客户端，改用HttpURLConnection 话说早就推荐使用这个了
]]></description><category></category></item><item><title><![CDATA[Android  Activity Task taskAffinity launchMode 之间的关系]]></title><link>https://blog.youkuaiyun.com/LookingFeature/article/details/48142821</link><guid>https://blog.youkuaiyun.com/LookingFeature/article/details/48142821</guid><author>LookingFeature</author><pubDate>Mon, 31 Aug 2015 23:18:02 +0800</pubDate><description><![CDATA[写这篇博客源于今天碰到的一个bug，于此记录下来并分享给网友们。
问题大概描述是设定一个倒计时，时间到了后，在页面显示一个activity，点击finish掉该activity。但是发现设定完倒计时后，进入Home，锁屏等待时间。
时间到，finish掉后问题来了，按理应该显示的是Home，结果显示的是设定倒计时的页面，很不合理。
先说解决方法，taskAffinity设置为空同时launc]]></description><category></category></item><item><title><![CDATA[快速手动安装android驱动]]></title><link>https://blog.youkuaiyun.com/LookingFeature/article/details/46688623</link><guid>https://blog.youkuaiyun.com/LookingFeature/article/details/46688623</guid><author>LookingFeature</author><pubDate>Mon, 29 Jun 2015 23:24:27 +0800</pubDate><description><![CDATA[cmd打开shell
services.msc 找到window.update 点击停止，即可最快速的手动安装驱动，看好了，是手动哦。
避免了在那看着安装驱动转啊转。]]></description><category></category></item><item><title><![CDATA[回首2015又二分之一]]></title><link>https://blog.youkuaiyun.com/LookingFeature/article/details/46055861</link><guid>https://blog.youkuaiyun.com/LookingFeature/article/details/46055861</guid><author>LookingFeature</author><pubDate>Wed, 27 May 2015 23:07:55 +0800</pubDate><description><![CDATA[2015一半即将过去，回归这半年
1，发现压力确实可以转换为动力，兼职，加班，发现自己还是蛮能吃苦的。
2，还在不断思考做事的方法论，怎样高效率的工作
3，赚钱，越来越频繁的思考，怎样才能赚钱，为了自己，为了我爱的人。
4，觉得编程就像一门手艺，需要磨练，可是到什么程度，通过什么方法，依然在探索，依然感觉技术的道路上迷雾重重]]></description><category></category></item><item><title><![CDATA[Android studio 使用 facebook 开源图片库 Fresco]]></title><link>https://blog.youkuaiyun.com/LookingFeature/article/details/45231199</link><guid>https://blog.youkuaiyun.com/LookingFeature/article/details/45231199</guid><author>LookingFeature</author><pubDate>Thu, 23 Apr 2015 23:33:03 +0800</pubDate><description><![CDATA[1.首先下Fresco，在app下build.grade里面加]]></description><category></category></item><item><title><![CDATA[CircelBitmapDisplayer for imageloader]]></title><link>https://blog.youkuaiyun.com/LookingFeature/article/details/45182163</link><guid>https://blog.youkuaiyun.com/LookingFeature/article/details/45182163</guid><author>LookingFeature</author><pubDate>Wed, 22 Apr 2015 00:05:23 +0800</pubDate><description><![CDATA[本来有直接切成圆形的方法的，但是为了代码的结构，还是从写了个BitmapDisplayer 用于显示圆形图片]]></description><category></category></item></channel></rss>