My Profile Photo

Kris Lee


专注移动互联,提供移动开发、培训与解决方案


  1. 【Android课堂】在桌面添加可拖动/可点击的悬浮窗口

        用过新版本android 360手机助手都人都对 360中只在桌面显示一个小小悬浮窗口羡慕不已吧?     其实实现这种功能,主要有两步:         1.判断当前显示的是为桌面。这个内容我在前面的帖子里面已经有过介绍,如果还没看过的赶快稳步看一下哦。                 Android课堂-判断当前显示是否为桌面         2.使用windowManager往最顶层添加一个View .这个知识点就是为本文主要讲解的内容哦。在本文的讲解中,我们还会讲到下面的知识点:             a.如果获取到状态栏的高度             b.悬浮窗口的拖动             c.悬浮窗口的点击事件 …


  2. 上海郊区踏青

    中午接到老哥电话,说下午去农家摘橘子。一看天气如此之好,想想出去走走也好。 吃了中午饭,驾车一小时过去,绕了个些圈,在“农场主”再三引导下,总算找到了。 风景不错,他们这不知道多少季稻还没收割,看起来金黄的一片。


  3. 上海野生动物园一日游

    游园时间:2012-11-24       出游人数:5人。 下了几天雨的上海,忽然在这于放晴。而且事后证明,25号又开始下雨。只能说助我们也! ————-华丽的分割线——————– 路上的鸡冠花,开得多艳啊。 天气像鸡冠花一样好


  4. eoe Wiki客户端

    具体介绍页面: eoeWiki客户端(android版)更新到ver 1.1.0(9月7日 )~ 【应用简介】     移动开发百科(eoeWIKI)是一款移动开发知识百科软件,依靠eoe开发者社区,将高质量移动开发内容用百科的形势进行组织和展示,以方便大家能更快更好的学习移动开发的相关知识,尽快的成长。 …


  5. 【Android课堂】判断当前显示是否为桌面

    最近一直都在研究启动啊,Intent,Action, Category之类的话题。 最近在自己的项目中需要用到判断一个应用是否启动的功能。为了扩展一下知识点,就把题目定成了如果判断当前显示是否为桌面。 其实这个过程有三个知识点。     1.如何找出正在运行的任务? Android系统是支持多任务的,找到所有运行的任务是关键。     2.如何找出当前正在运行的任务?虽然android是多任务的系统,但是同时在前端运行的应用只会有一个。如何找出来呢?     3.如何找出桌面?因为我们都知道android的桌面是可以定制的。我们怎么知道用户启用的是哪个桌面呢? …


  6. 【Android课堂】 实现应用的多入口图标

        最近仔细复习了一下Intent中的相关知识,发现这一块的内容用起来说简单也简单,但是一深究下去,也有许多好玩的东西。
        本篇中我们就主要来谈一下如果实现应用程序的多入口。
    &nbsp;&nbsp;&nbsp;&nbsp;<strong>什么意思呢?</strong>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;就是一个应用,安装后,在“所有应用”里面出现了多个入口 。
    &nbsp;&nbsp;&nbsp;&nbsp;<strong>主要用于什么情况呢?</strong>
    	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;主要用于我们程序多个功能时,为了便于用户启动想要的功能, 则可以做成一个应用,多个入口 ,直接在“所有应用”中选择相应的图标就可以直接引入到程序的相应的功能界面去。
    


  7. 【Android课堂】 Intent.createChooser妙用

         在上篇中我们讲解到了Intent的匹配过程,地址:Android课堂-Intent匹配,你知多少?      其中有三个步骤,包括Action , categorydata 的匹配。也讲到了如果匹配出了多个结果,系统会显示一个dialog让用户来选择。如下图:      那么今天我们主要是讲解一下,如何自定义这个Chooser的标题?


  8. Android课堂-Intent匹配,你知多少?

         开发过 Android应用的人都知道 Intent的重要性及普遍性。我就不在这里重复了。      但是大家知道系统是怎么通过Intent来找到你的真正意图的吗?      下面我们来讲一下Intent的分类:          Intent分为两类,显式意图隐式意图。 …


  9. eoe在线课堂-Android应用中缓存系统

    最近eoe发起了一个在线课堂的系统,觉得不错。很荣幸被邀请去当小白鼠,给大家讲讲《Android应用中缓存系统》。 课堂地址:http://edu.eoe.cn/course/view/cid/11.html


  10. 关于简单类型不能够精确的对浮点数进行运算的问题

        今天早上看到一帖子:     <永远不要相信计算机></a>     里面说几个很明显的简单的浮点的运算,计算机都会算错。     我引过来给大家看看:     运行代码:

    	System.out.println(0.05 + 0.01);
            System.out.println(1.0 - 0.42);
            System.out.println(4.015 * 100);
            System.out.println(123.3 / 100);