2013年7月19日

android:clearTaskOnLaunch的用法

摘要: 比如你的应用里有N个Activity,其中有个是设置页面,你从主页面进入到设置页面设置了一些东西之后,突然,按了下Home键,回到了Android的Home,这时候你做了些别的事情,然后你再次点击你的应用程序图标进入你的应用程序的时候,依旧是回到设置页面,继续先前的工作,这也是大多数应用的情况。 但是,如果你把android:clearTaskOnLaunch的值设为true呢?顾名思义,它就在启动的时候把Task给清空了,就是你再次点击应用程序图标进入你的应用程序的时候是回到应用程序的第一个页面,而不会回到先前的设置页面。也就是说不保存先前的设置状态。至于,什么情况下要这么用,我还没想到,. 阅读全文

posted @ 2013-07-19 09:09 xtl 阅读(737) 评论(0) 推荐(1) 编辑

2013年7月5日

Android应用程序注册广播接收器(registerReceiver)的过程分析

摘要: 前面我们介绍了Android系统的广播机制,从本质来说,它是一种消息订阅/发布机制,因此,使用这种消息驱动模型的第一步便是订阅消息;而对Android应用程序来说,订阅消息其实就是注册广播接收器,本文将探讨Android应用程序是如何注册广播接收器以及把广播接收器注册到哪里去的。 在Android的广播机制中,ActivityManagerService扮演着广播中心的角色,负责系统中所有广播的注册和发布操作,因此,Android应用程序注册广播接收器的过程就把是广播接收器注册到ActivityManagerService的过程。Android应用程序是通过调用ContextWrapper.. 阅读全文

posted @ 2013-07-05 10:43 xtl 阅读(381) 评论(0) 推荐(0) 编辑

2013年3月19日

CocoaPods

摘要: An Objective-C library dependency manager.CocoaPods 是一个用来管理 Xcode 依赖库的项目。使用方式:CocoaPods 需要安装Rudy 的环境下才能使用,幸运的是所有的mac电脑都已经预装了ruby,所以你需要更新一下你的RubyGems(如果你的系统版本低于OS X Lion)1.更新RubyGems:sudo gem update --system2 安装command line 工具打开xcode,打开components界面。Xcode->Preferences->Downloads->Components.里 阅读全文

posted @ 2013-03-19 12:57 xtl 阅读(236) 评论(0) 推荐(0) 编辑

2012年9月11日

TextureView 和 Camera 应用

摘要: TextureView 是在Android 4.0 里新加的View。和SurfaceView (http://my.oschina.net/amigos/blog/60290): 但是TextureView是一个全新的视角,允许你来显示内容流,比如视频或一个开放式绘图介面现场。TextureView是独特的,因为它表现得像一个普通的观点,而不是创造另一个窗口,所以你可以把它像其他视图对象。例如,你可以申请转变,有生 命的,它使用ViewPropertyAnimator,或调整其混浊setAlpha()。昨天本人写了一个demo, 用TextureView代替了SurfaceView.main 阅读全文

posted @ 2012-09-11 09:19 xtl 阅读(10708) 评论(2) 推荐(0) 编辑

2012年5月28日

《转》UBUNTU10.04下建立Android开发环境

摘要: UBUNTU10.04下建立Android开发环境一、安装JDK1、在http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载最新的JDK,注意选择LINUX版。UBUNTU要下压缩包,不要下载RPM。目前为止最新版是jdk-7u2-linux- i586.tar.gz2、压缩包解压到任意目录,我是放到opt目录下。3、编辑 ~/.bashrc,加入export JAVA_HOME=/opt/jdk1.7PATH=$JAVA_HOME/bin:$PATH,保存退出(/opt/jdk1.7是JDK实际放置路径,根据 阅读全文

posted @ 2012-05-28 15:25 xtl 阅读(239) 评论(0) 推荐(0) 编辑

2012年2月2日

<装载>浅谈android的selector背景选择器

摘要: 关于listview和button都要改变android原来控件的背景,在网上查找了一些资料不是很全,所以现在总结一下android的selector的用法。首先android的selector是在drawable/xxx.xml中配置的。先看一下listview中的状态:把下面的XML文件保存成你自己命名的.xml文件(比如list_item_bg.xml),在系统使用时根据ListView中的列表项的状态来使用相应的背景图片。drawable/list_item_bg.xml<?xml version="1.0" encoding="utf-8" 阅读全文

posted @ 2012-02-02 10:04 xtl 阅读(208) 评论(0) 推荐(0) 编辑

2012年1月30日

ritchie的读书主页

摘要: http://book.douban.com/people/ritchie/ 阅读全文

posted @ 2012-01-30 16:59 xtl 阅读(117) 评论(0) 推荐(0) 编辑

android 颜色

摘要: <?xml version="1.0" encoding="utf-8" ?> <resources> <color name="white">#FFFFFF</color><!--白色 --> <color name="ivory">#FFFFF0</color><!--象牙色 --> <color name="lightyellow">#FFFFE0</color>< 阅读全文

posted @ 2012-01-30 16:58 xtl 阅读(152) 评论(0) 推荐(0) 编辑

2011年12月27日

XML 实体的单一输入源

摘要: public class InputSourceextends ObjectXML 实体的单一输入源。此模块(包括源代码和文档)在公共域中,同时 没有担保。有关更多信息,请参阅http://www.saxproject.org。此类允许 SAX 应用程序封装有关单个对象中的输入源的信息,它可包括公共标识符、系统标识符、字节流(可能带有指定的编码)、基本 URI 和/ 或字符流。在以下两种情况下应用程序可以将输入源提供给解析器:作为 Parser.parse 方法的参数,或者作为 EntityResolver.resolveEntity 方法的返回值。SAX 解析器将使用 InputSource 阅读全文

posted @ 2011-12-27 19:31 xtl 阅读(248) 评论(0) 推荐(0) 编辑

c# 字节流获取图片

摘要: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Drawing;using System.IO;namespace Microsoft.Form.Base{ class ImageToByte { /// <summary> /// 图片转换成字节流 /// </summary> /// <param name="img">要转换的Image对象</param> /// <... 阅读全文

posted @ 2011-12-27 19:29 xtl 阅读(2600) 评论(1) 推荐(0) 编辑

导航