<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Angus_lee的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Angus_lee</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Angus_lee]]></copyright><item><title><![CDATA[android 网络图片双缓存]]></title><link>https://blog.youkuaiyun.com/Angus_lee/article/details/20048243</link><guid>https://blog.youkuaiyun.com/Angus_lee/article/details/20048243</guid><author>Angus_lee</author><pubDate>Thu, 27 Feb 2014 14:10:14 +0800</pubDate><description><![CDATA[Android每次加载图片很浪费时间。所以设计了一个图片缓存技术来解决每次android手机加载图片的问题
 
内存的读取速度是最快的，然后是文件的读取速度，最后是网络资源的读取
 
既然内存的读取时间最快，我们好好利用内存资源。将内存再分两层缓存
强引用缓存不会轻易被回收，来保存常用数据，不常用的资源放入软引用缓存中。
对于硬引用和软引用的介绍：
⑴强引用（StrongRefere]]></description><category></category></item><item><title><![CDATA[程序员的职业规划]]></title><link>https://blog.youkuaiyun.com/Angus_lee/article/details/18561155</link><guid>https://blog.youkuaiyun.com/Angus_lee/article/details/18561155</guid><author>Angus_lee</author><pubDate>Mon, 20 Jan 2014 18:16:27 +0800</pubDate><description><![CDATA[35岁前程序员要规划好的4件事
来源：希赛教育
经常可以看到关于35岁程序员的生涯询问，他们之中有些人写了十年代码，有些人则是因为对编程发生了兴趣，中途转行，以下四点是给那些30-35岁程序员的建议：

    1.照顾自己健康
    以前，我认为"钱"是很重要的，俗话说的好："钱不是万能，但没有钱万万不能",所以过去我的焦点都是放在收入，但后来我发现有比钱更重要的东西，那是"家",在]]></description><category></category></item><item><title><![CDATA[Android Jni代码示例讲解]]></title><link>https://blog.youkuaiyun.com/Angus_lee/article/details/17168219</link><guid>https://blog.youkuaiyun.com/Angus_lee/article/details/17168219</guid><author>Angus_lee</author><pubDate>Fri, 06 Dec 2013 15:34:45 +0800</pubDate><description><![CDATA[开发环境



（eclipse + Android ADT）    WindowsXP SP3    JDK 1.6.0.12    VMWARE+Ubuntu Linux 8.04  



Android Jni使用方法步骤(1) Eclipse中新建Android工程

工程名 JNItest    Package名com.ura.test    Activity名 J]]></description><category></category></item><item><title><![CDATA[Android开发笔记：屏幕适配]]></title><link>https://blog.youkuaiyun.com/Angus_lee/article/details/16849217</link><guid>https://blog.youkuaiyun.com/Angus_lee/article/details/16849217</guid><author>Angus_lee</author><pubDate>Wed, 20 Nov 2013 20:00:58 +0800</pubDate><description><![CDATA[这几天刚刚接触了新的项目，做一个android客户端。本周的工作是完成客户端的UI界面和功能实现，但是对于Android开发最头疼的部分，即是对于纷杂的屏幕做适配的工作现在来说是最棘手的！

 

图像显示所需的概念:

像素:一幅图片的显示就是由许多显示着不同颜色的小方格组成的,这样的小方格就被称为像素，是构成图片的最小单位.但是这个像素的具体大小是多少呢?这需要取决于显示这张图片的]]></description><category></category></item><item><title><![CDATA[Android中怎么打开Wifi的组播功能]]></title><link>https://blog.youkuaiyun.com/Angus_lee/article/details/15854999</link><guid>https://blog.youkuaiyun.com/Angus_lee/article/details/15854999</guid><author>Angus_lee</author><pubDate>Wed, 13 Nov 2013 18:49:20 +0800</pubDate><description><![CDATA[了解Android的都知道Android的wifi在默认的情况下是不接收组播的，默认情况下，应用是不接收组播信息的，这样要接收处理的报文太多，很快就会把电池用尽。要知道移动设备(特指电话一类的，平板要好得多)目前最重要的因素是电量。下面就看看怎么样打开Android中Wifi的组播功能。主要有以下几个步骤：
　　在Manifest文件中加入：android.permission.CHANGE_W]]></description><category></category></item><item><title><![CDATA[Java List排序]]></title><link>https://blog.youkuaiyun.com/Angus_lee/article/details/12836231</link><guid>https://blog.youkuaiyun.com/Angus_lee/article/details/12836231</guid><author>Angus_lee</author><pubDate>Thu, 17 Oct 2013 13:38:23 +0800</pubDate><description><![CDATA[需求：对学生对象按照其 分数（降序）进行排序，当分数相同时按学号（从小到大）排序


实现：利用Collections类的 sort(List list,Comparator c) 方法，自定义比较器对象对指定对象进行排序


代码实现
Student类
class Student{
	private int id;
	private String name;
	privat]]></description><category></category></item><item><title><![CDATA[Android消息处理机制]]></title><link>https://blog.youkuaiyun.com/Angus_lee/article/details/11573457</link><guid>https://blog.youkuaiyun.com/Angus_lee/article/details/11573457</guid><author>Angus_lee</author><pubDate>Sat, 12 Oct 2013 13:33:09 +0800</pubDate><description><![CDATA[您还未登录！|登录|注册|帮助

首页业界移动云计算研发论坛博客下载
更多







kent_kent_kent的专栏










目录视图摘要视图订阅





优快云个性阅读，订阅你想看的博客文章       

专访李铁军：从医生到金山首席安全专家的转变      
独一无二的职位：开源社区经理]]></description><category></category></item><item><title><![CDATA[兴趣+坚持=一门新技术]]></title><link>https://blog.youkuaiyun.com/Angus_lee/article/details/8237458</link><guid>https://blog.youkuaiyun.com/Angus_lee/article/details/8237458</guid><author>Angus_lee</author><pubDate>Sat, 12 Oct 2013 13:29:35 +0800</pubDate><description><![CDATA[唐攀，华清远见高级研发工程师和高级讲师，从事Android底层及系统移植相关研发工作，担当企业在职员工培训、企业内训及大学生职业培训。有多年知名外企嵌入式方向软件研发经历，拥有丰富的项目经验，与杨铸共著《深入浅出嵌入式底层软件开发》一书。2009年转行到培训与研发结合的教育行业，并从那时开始进行Android应用开发及底层移植等工作。

兴趣+坚持=一门新技术
优快云：根据介绍，你以前是在]]></description><category></category></item><item><title><![CDATA[解决Android程序退出后不显示在近期任务里]]></title><link>https://blog.youkuaiyun.com/Angus_lee/article/details/12039705</link><guid>https://blog.youkuaiyun.com/Angus_lee/article/details/12039705</guid><author>Angus_lee</author><pubDate>Sat, 12 Oct 2013 11:53:28 +0800</pubDate><description><![CDATA[solution:
在AndroidManifest.xml中对应的Activity中找到“android:excludeFromRecents”，把值改为false，或直接去掉该项。
e.g.
AndroidManifest.xml

                  android:name=".FMRadio"
                  android:label="]]></description><category></category></item><item><title><![CDATA[关于Android隐式启动Activity的分析和说明]]></title><link>https://blog.youkuaiyun.com/Angus_lee/article/details/9307481</link><guid>https://blog.youkuaiyun.com/Angus_lee/article/details/9307481</guid><author>Angus_lee</author><pubDate>Sat, 12 Oct 2013 11:52:49 +0800</pubDate><description><![CDATA[关于Android隐式启动Activity的分析和说明
Android开发当中我们知道，每个组件可以有一个或者多个intent filter。提到Intent filter我们就来了解下Intent filter，Intent filter有三个部分构成，分别是action，data和category。Intent filter是在Android的主配置文件AndroidManifest.xml]]></description><category></category></item><item><title><![CDATA[android使用工程指令：SECRET_CODE]]></title><link>https://blog.youkuaiyun.com/Angus_lee/article/details/12030145</link><guid>https://blog.youkuaiyun.com/Angus_lee/article/details/12030145</guid><author>Angus_lee</author><pubDate>Sat, 12 Oct 2013 11:52:05 +0800</pubDate><description><![CDATA[1.按键广播接受




public class SecretCodeReceiver extends BroadcastReceiver {
/*接受按键指令*/
 @Override
 public void onReceive(Context context, Intent i) {
  // TODO Auto-generated method stub
  Inte]]></description><category></category></item><item><title><![CDATA[产品设计"九步法"]]></title><link>https://blog.youkuaiyun.com/Angus_lee/article/details/10138291</link><guid>https://blog.youkuaiyun.com/Angus_lee/article/details/10138291</guid><author>Angus_lee</author><pubDate>Sat, 12 Oct 2013 11:49:38 +0800</pubDate><description><![CDATA[1、产品满足用户的哪一个核心需求？
2、与同类产品相比你的独特性是什么？
3、分解用户。根据产品的核心价值，将用户分解成不同角色。
4、变成用户
  4.1 该角色为什么使用这个产品？
  4.2 该角色怎样知晓和到达这个产品？
5、确定角色成就。确定产品如何满足不同角色的成就感。
6、确定用户需求满足过程中的关键点。
7、提升关键点的转化率。
8、形成闭环。让产品能够自我成长。]]></description><category></category></item><item><title><![CDATA[Google地图纬度反向解析地址]]></title><link>https://blog.youkuaiyun.com/Angus_lee/article/details/12564381</link><guid>https://blog.youkuaiyun.com/Angus_lee/article/details/12564381</guid><author>Angus_lee</author><pubDate>Sat, 12 Oct 2013 11:47:47 +0800</pubDate><description><![CDATA[import java.io.BufferedReader;  
import java.io.IOException;  
import java.io.InputStreamReader;  
import java.io.UnsupportedEncodingException;  
import java.net.MalformedURLException;  
import j]]></description><category></category></item><item><title><![CDATA[android/GPS/Geocoding API/getLocationFrom()返回null]]></title><link>https://blog.youkuaiyun.com/Angus_lee/article/details/12649067</link><guid>https://blog.youkuaiyun.com/Angus_lee/article/details/12649067</guid><author>Angus_lee</author><pubDate>Sat, 12 Oct 2013 11:14:18 +0800</pubDate><description><![CDATA[打算做一个地址位置解析相关的程序，网上大都用的如下方法：
getFromLocation()与getFromLocationName()这两个函数是大家比较喜欢的，也是资料比较丰富的。
详情见如下链接：
Android 地图的地理编码与地理反编码:
http://www.eoeandroid.com/thread-63307-1-1.html
 
但是，经本人试验发现关键步骤getFr]]></description><category></category></item><item><title><![CDATA[PMP考试心得]]></title><link>https://blog.youkuaiyun.com/Angus_lee/article/details/12580317</link><guid>https://blog.youkuaiyun.com/Angus_lee/article/details/12580317</guid><author>Angus_lee</author><pubDate>Thu, 10 Oct 2013 17:05:46 +0800</pubDate><description><![CDATA[本人在20011年3月通过了PMI PMP考试，获得了PMP证书。最近有同事询问考试心得，我总结了一下，希望对大家有所帮助。但每个人的情况不同，也不能完全照搬，仅供参考
1.         在战略上藐视它，在战术上重视它。PMP考试并不难，但需要精心准备。如果以前有项目管理经验，那么会对考试有很大的帮助。
2.         在学习过程中我使用了以下三本资料。

PMI编著的《项目管理]]></description><category></category></item><item><title><![CDATA[Android关于组播的问题]]></title><link>https://blog.youkuaiyun.com/Angus_lee/article/details/12083641</link><guid>https://blog.youkuaiyun.com/Angus_lee/article/details/12083641</guid><author>Angus_lee</author><pubDate>Fri, 27 Sep 2013 10:40:40 +0800</pubDate><description><![CDATA[做到关于组播的问题时,明明手机发送电脑的java客户端能接收,但电脑发送的组播一直接收不了.
而手机自己发送的组播自己能接收.......
在网上找了很多资代码料,都说要Android为了省电把接收组播关了要手动打开
代码如下:
 
				WifiManager wifiManager = (WifiManager) getSystemService(Context.WIFI_SERV]]></description><category></category></item><item><title><![CDATA[Android下用代码设置静态IP地址的方法（完美支持Android2.X，Android3.X，Android4.X）]]></title><link>https://blog.youkuaiyun.com/Angus_lee/article/details/12068599</link><guid>https://blog.youkuaiyun.com/Angus_lee/article/details/12068599</guid><author>Angus_lee</author><pubDate>Thu, 26 Sep 2013 21:24:17 +0800</pubDate><description><![CDATA[有一个项目，要控制设备wifi连接，而且要使用静态ip，上网查找了下，基本都是Android2.X下面的方法，即使用Settings进行设置，但是这种设置方法对于Android3.X以上设备是无效的，通过研究在Android手机上手动设置静态ip，我们可以发现：
     1、Android2.X系统下面，静态IP地址是一个全局设置，即设置好之后会对你以后连接的所有热点生效，都会使用你设置的IP]]></description><category></category></item><item><title><![CDATA[Android项目实战--手机卫士11--锁屏操作与恢复出厂模式]]></title><link>https://blog.youkuaiyun.com/Angus_lee/article/details/12040741</link><guid>https://blog.youkuaiyun.com/Angus_lee/article/details/12040741</guid><author>Angus_lee</author><pubDate>Thu, 26 Sep 2013 10:30:27 +0800</pubDate><description><![CDATA[有些不知道怎么用我们这个锁屏的功能 ，其实很简单的，我们只要把服务 开启了，然后如果 你要进行锁屏，那么就可以通过 另一台手机，发送一条锁屏的短信如：


[java] 
view plaincopyprint?


#*lockscreen*#  

#*lockscreen*#
就会锁屏的啦，具体服务 怎么开，就要看看我们前面的内容 啦！

好啦，我们今天就来继续我们的]]></description><category></category></item><item><title><![CDATA[产品经理到底是一个怎样职位]]></title><link>https://blog.youkuaiyun.com/Angus_lee/article/details/12010281</link><guid>https://blog.youkuaiyun.com/Angus_lee/article/details/12010281</guid><author>Angus_lee</author><pubDate>Wed, 25 Sep 2013 13:37:00 +0800</pubDate><description><![CDATA[产品经理到底是一个怎样职位呢？他的主要职责是什么？一个刚入行的产品经理，甚至一个资深产品经理或多或少对该职位都会有某种迷惑。资深产品经理、在线投资管理公司Covestor的首席产品官Martin Eriksson发表了一篇文章《What, exactly,
 is a Product Manager?》，其中给出了自己对产品经理这个职位的理解。译文如下：
我经常会追问产品经理到底是一个什么职位]]></description><category></category></item><item><title><![CDATA[张小龙：通过微信谈产品]]></title><link>https://blog.youkuaiyun.com/Angus_lee/article/details/12003325</link><guid>https://blog.youkuaiyun.com/Angus_lee/article/details/12003325</guid><author>Angus_lee</author><pubDate>Wed, 25 Sep 2013 10:26:35 +0800</pubDate><description><![CDATA[摘要：张小龙《通过微信谈产品》内部PPT据说有178页。没对外开放，感谢《商业价值》整理出完整的文字版。

今天从一个小故事开始讲：为什么苹果的手机只有一个按钮？
（台下：我觉得对于用户来说，只有一个按钮不会有太多的干扰，只要从这里开始，其它的菜单都在这里面了，这是我个人的一些想法。）
上次在分享的时候 Martin（腾讯总裁刘炽平，编者注）也在，他认为是因为这一个按钮很容易坏掉，所以用户]]></description><category></category></item></channel></rss>