<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/annaleeya</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; annaleeya]]></copyright><item><title><![CDATA[android intent隐式调用之一个应用程序启动另一个应用程序]]></title><link>https://blog.youkuaiyun.com/annaleeya/article/details/8475056</link><guid>https://blog.youkuaiyun.com/annaleeya/article/details/8475056</guid><author>annaleeya</author><pubDate>Sun, 06 Jan 2013 23:10:50 +0800</pubDate><description><![CDATA[理解Intent的关键之一是理解清楚Intent的两种基本用法：一种是显式的Intent，即在构造Intent对象时就指定接收者，这种方式与普通的函数调用类似；另一种是隐式的Intent，即Intent的发送者在构造Intent对象时，并不知道也不关心接收者是谁，这种方式与函数调用差别比较大，有利于降低发送者和接收者之间的耦合。另外Intent除了发送外，还可用于广播.

显示调用
 1.I]]></description><category></category></item><item><title><![CDATA[两个android程序间的相互调用（apk互调）]]></title><link>https://blog.youkuaiyun.com/annaleeya/article/details/8475053</link><guid>https://blog.youkuaiyun.com/annaleeya/article/details/8475053</guid><author>annaleeya</author><pubDate>Sun, 06 Jan 2013 23:09:55 +0800</pubDate><description><![CDATA[通常我们用到的只是activity之间的互相跳转和调用，很少会用到apk级别的互相调用。

往往在一些应用上会用到，比如一个支付系统，可能会有很多的一系列的程序调用到：彩票系统、订票系统、团购网……全部使用一个支付系统会显的更加专业，也能减少不必要的重复。

下面介绍两种方法从一个apk启动另一个apk。

两个互相调用的项目是：demoapk1和demoapk2]]></description><category></category></item><item><title><![CDATA[页面显示(pageshow)和页面隐藏(pagehide)事件]]></title><link>https://blog.youkuaiyun.com/annaleeya/article/details/8278929</link><guid>https://blog.youkuaiyun.com/annaleeya/article/details/8278929</guid><author>annaleeya</author><pubDate>Mon, 10 Dec 2012 16:45:12 +0800</pubDate><description><![CDATA[Firefox和Opera有一个新特性，名叫“往返缓存”（back-forward cache，或bfcache），可以在用户使用浏览器的“后退”和“前进”按钮时加快页面的转换速度。这个缓存中不仅保存着页面数据，还保存了DOM和JavaScript的状态；实际上是将整个页面都保存在了内存里。如果页面位于bfcache中，那么再次打开该页面就不会触发load事件。尽管由于内存中保存了整个页面的状态，]]></description><category></category></item><item><title><![CDATA[URL中“#”号的作用]]></title><link>https://blog.youkuaiyun.com/annaleeya/article/details/8264411</link><guid>https://blog.youkuaiyun.com/annaleeya/article/details/8264411</guid><author>annaleeya</author><pubDate>Thu, 06 Dec 2012 12:42:34 +0800</pubDate><description><![CDATA[去年9月，twitter改版。

　　一个显著变化，就是URL加入了"#!"符号。比如，改版前的用户主页网址为


http://twitter.com/username


　　改版后，就变成了


http://twitter.com/#!/username


　　这是主流网站第一次将"#"大规模用于重要URL中。这表明井号（Hash）的作用正在被重新认识。本文根]]></description><category></category></item><item><title><![CDATA[Android休眠唤醒机制]]></title><link>https://blog.youkuaiyun.com/annaleeya/article/details/8244620</link><guid>https://blog.youkuaiyun.com/annaleeya/article/details/8244620</guid><author>annaleeya</author><pubDate>Fri, 30 Nov 2012 17:53:07 +0800</pubDate><description><![CDATA[1、背景介绍：
    睡眠/唤醒是嵌入式Linux非常重要的组成部分,因为优秀的睡眠唤醒机制可以是嵌入式设备尽可能的进入休眠状态，来延长电池的续航时间（这在移动终端消费类电子设备中是非常重要和有意义的！！）。但标准的Linux睡眠唤醒机制有其自身的一些缺陷（所有模块必须同时睡下或者唤醒），在某些情况下，这会导致能耗的白白浪费。因此Android在标准Linux睡眠唤醒的机制上作了新的改动(wa]]></description><category></category></item><item><title><![CDATA[Android反射机制实现与原理]]></title><link>https://blog.youkuaiyun.com/annaleeya/article/details/8240510</link><guid>https://blog.youkuaiyun.com/annaleeya/article/details/8240510</guid><author>annaleeya</author><pubDate>Thu, 29 Nov 2012 18:05:17 +0800</pubDate><description><![CDATA[本文介绍Android反射机制实现与原理,在介绍之前，要和Java进行比较，所以先看下Java中的反射相关知识：


一、反射的概念及在Java中的类反射

　　反射主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。在计算机科学领域，反射是一类应用，它们能够自描述和自控制。这类应用通过某种机制来实现对自己行为的描述和检测，并能根据自身行为的状态和结果，调整或修改应用所描述行为的]]></description><category></category></item><item><title><![CDATA[卓有成效的敏捷开发流程]]></title><link>https://blog.youkuaiyun.com/annaleeya/article/details/8052013</link><guid>https://blog.youkuaiyun.com/annaleeya/article/details/8052013</guid><author>annaleeya</author><pubDate>Tue, 09 Oct 2012 13:50:54 +0800</pubDate><description><![CDATA[随着带的团队做的事情越来越多, 发布的产品也越来越多, 关于软件开发的流程的思考也越来越多.前段时间的高效虚拟自适应团队是在历经困难后磨练出来的方法的总结, 在此基础上,又经过几个版本发布的洗礼,对之前的认识又有了更新,更深入的看法. 在此特提炼出一套方法论, 供大家参考.

    一个软件从开发到上市(我们抛去维护部分), 一般需要经历阶段有 需求分析, 方案设计, 开发方案设计(包括概要]]></description><category></category></item><item><title><![CDATA[linux数据库相关]]></title><link>https://blog.youkuaiyun.com/annaleeya/article/details/7990489</link><guid>https://blog.youkuaiyun.com/annaleeya/article/details/7990489</guid><author>annaleeya</author><pubDate>Tue, 18 Sep 2012 09:57:56 +0800</pubDate><description><![CDATA[Linux下查看Mysql数据库端口



mysql 默认的端口是 3306，

但是如果你在安装的时候，修改了mysql的默认端口的话，

那你一时就不记得话 ，那这个方法你就可以使用上了

第一种方法：

直接查看数据库的配置文件

在你的/etc/my.cfg(Linux) 或者my.ini(Windows)中就有啊。

第二种方法：使用mysql命令进行查]]></description><category></category></item><item><title><![CDATA[增强monkeyrunner脚本]]></title><link>https://blog.youkuaiyun.com/annaleeya/article/details/7987620</link><guid>https://blog.youkuaiyun.com/annaleeya/article/details/7987620</guid><author>annaleeya</author><pubDate>Mon, 17 Sep 2012 14:46:32 +0800</pubDate><description><![CDATA[最近,做android项目测试,测试一个应用程序在多个设备中分辨率是否合适,麻烦得要命,不停的截图比较,前一段时间,研究了一下monkeyrunner ,决定通宵写一个实用性强的monkeyrunner来方便测试使用

前一段时间写的monkeyrunner资料

http://www.cnblogs.com/youxilua/archive/2011/11/12/2246576.html]]></description><category></category></item><item><title><![CDATA[monkey和monkeyrunner]]></title><link>https://blog.youkuaiyun.com/annaleeya/article/details/7987613</link><guid>https://blog.youkuaiyun.com/annaleeya/article/details/7987613</guid><author>annaleeya</author><pubDate>Mon, 17 Sep 2012 14:45:26 +0800</pubDate><description><![CDATA[前言


    本人比较懒,但是,研究如何让人变懒,却很积极…最新版的android SDK 4.0 ,monkey和monkeyRunner,变化很大…大到默认是运行失败的…囧,虽然,monkey和monkeyrunner目前有些不完善,但是,足以应付我们的使用需要.(最新的R15已经解决了这个问题更新真快…)


Android UI 测试懒人第一:胡乱的按键,交给电脑搞定]]></description><category></category></item><item><title><![CDATA[android之monkeyrunner学习二]]></title><link>https://blog.youkuaiyun.com/annaleeya/article/details/7986984</link><guid>https://blog.youkuaiyun.com/annaleeya/article/details/7986984</guid><author>annaleeya</author><pubDate>Mon, 17 Sep 2012 11:49:58 +0800</pubDate><description><![CDATA[monkeyrunner  

2011-06-08 09:33:23|  分类： Python|字号 订阅








    
        
本文档中包含
        



一个简单的monkeyrunner示例程序



monkeyrunner API简介


运行monkeyrunner


monkeyrunner内]]></description><category></category></item><item><title><![CDATA[android之monkeyrunner截图及图像对比]]></title><link>https://blog.youkuaiyun.com/annaleeya/article/details/7986973</link><guid>https://blog.youkuaiyun.com/annaleeya/article/details/7986973</guid><author>annaleeya</author><pubDate>Mon, 17 Sep 2012 11:49:21 +0800</pubDate><description><![CDATA[picture=device.takeSnapshot()
newpic=device.takeSnapshot()
newpic.sameAs(picture,1.0)
1.0表示百分比

一个简单的monkeyrunner程序实例以下为一个简单的monkeyrunner程序，它将会连接到一个设备，创建一个MonkeyDevice对象。使用MonkeyDevice对象，程序将安装一个Andr]]></description><category></category></item><item><title><![CDATA[如何使用ContentResolver]]></title><link>https://blog.youkuaiyun.com/annaleeya/article/details/7967740</link><guid>https://blog.youkuaiyun.com/annaleeya/article/details/7967740</guid><author>annaleeya</author><pubDate>Tue, 11 Sep 2012 16:21:15 +0800</pubDate><description><![CDATA[如果想公开自己的数据,那么可有两种办法:
1.创建自己的ContentProvider,需要继承ContentProvider类
2.如果你的数据和已存在的ContentProvider数据结构一致,可以将数据写到已存在的ContentProvider中
  当然前提是获取写该ContentProvider的权限.比如把OA中的成员通讯信息加入到系统的联系人ContentProvider中]]></description><category></category></item><item><title><![CDATA[数据库sqlite3的查询导入导出等基本操作]]></title><link>https://blog.youkuaiyun.com/annaleeya/article/details/7967208</link><guid>https://blog.youkuaiyun.com/annaleeya/article/details/7967208</guid><author>annaleeya</author><pubDate>Tue, 11 Sep 2012 14:45:45 +0800</pubDate><description><![CDATA[android的联系人等数据以sqlite3的数据库形式存放，这多少有点儿出人意外。如何通过sqlite3直接访问这些数据库呢？

启动一个android虚拟机后（当然也可用adb启动)，在android sdk的platform tools目录下，用adb shell，进入shell命令状态。(在虚拟机上dev tools中，打开终端模拟器，可跑sqlite3，亦可用这些命令，但由于无roo]]></description><category></category></item><item><title><![CDATA[sqlite3的insert语句]]></title><link>https://blog.youkuaiyun.com/annaleeya/article/details/7966984</link><guid>https://blog.youkuaiyun.com/annaleeya/article/details/7966984</guid><author>annaleeya</author><pubDate>Tue, 11 Sep 2012 14:08:40 +0800</pubDate><description><![CDATA[这是我插入数据到我的table中 INSERT INTO CAT_BUD_TAB (_id, CAT_ITEM, IN_OUT) VALUES (null, 'Student Loan', 'out');

INSERT INTO CAT_BUD_TAB (_id, CAT_ITEM, IN_OUT) VALUES (null, 'Food', 'in'); 
复制代码我觉得另外一个方法 I]]></description><category></category></item><item><title><![CDATA[sqlite3命令详解]]></title><link>https://blog.youkuaiyun.com/annaleeya/article/details/7966926</link><guid>https://blog.youkuaiyun.com/annaleeya/article/details/7966926</guid><author>annaleeya</author><pubDate>Tue, 11 Sep 2012 13:50:31 +0800</pubDate><description><![CDATA[sqlite3可以让我们手动的对SQLite数据库进行管理。一共有2个sqlite3，一个在电脑上，它位于android-sdk-windows\tools\sqlite3.exe,用于电脑上SQLite数据库进行管理；还有一个位于android系统上（手机上），它用于位于Android系统上的SQLite数据库进行管理，对于后者你需要通过adb shell进入shell。有时我们不想直接在and]]></description><category></category></item><item><title><![CDATA[数据库 schema含义]]></title><link>https://blog.youkuaiyun.com/annaleeya/article/details/7966917</link><guid>https://blog.youkuaiyun.com/annaleeya/article/details/7966917</guid><author>annaleeya</author><pubDate>Tue, 11 Sep 2012 13:47:05 +0800</pubDate><description><![CDATA[数据库Schema有两种含义，一种是概念上的Schema，指的是一组DDL语句集，该语句集完整地描述了数据库的结构。还有一种是物理上的 Schema，指的是数据库中的一个名字空间，它包含一组表、视图和存储过程等命名对象。物理Schema可以通过标准SQL语句来创建、更新和修改。例如以下SQL语句创建了两个物理Schema：

    create schema SCHEMA_A;
    c]]></description><category></category></item><item><title><![CDATA[android开发中遇到sqlite3 not found]]></title><link>https://blog.youkuaiyun.com/annaleeya/article/details/7966881</link><guid>https://blog.youkuaiyun.com/annaleeya/article/details/7966881</guid><author>annaleeya</author><pubDate>Tue, 11 Sep 2012 13:35:34 +0800</pubDate><description><![CDATA[解决方法:

1)挂载 /system目录为可读写

>adb shell

# mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system

2)把sqlite3 push到设备中

> adb push sqlite3 /system/xbin

3)修改权限

# chomd 4755 /system/xb]]></description><category></category></item><item><title><![CDATA[【Android】sqlite3 简明教程]]></title><link>https://blog.youkuaiyun.com/annaleeya/article/details/7962714</link><guid>https://blog.youkuaiyun.com/annaleeya/article/details/7962714</guid><author>annaleeya</author><pubDate>Mon, 10 Sep 2012 11:36:14 +0800</pubDate><description><![CDATA[1。从www.sqlite.org下载SQLite
 3.3.4的版本
　　为了方便，我把它解压了，就一个SQLite3.exe，放入Windows目录下。
　　Cmd 进入命令行
　　1)
　　创建数据库文件:
　　>SQLite3 d:"test.db 回车
　　就生成了一个test.db在d盘。
　　这样同时也SQLite3挂上了这个test.db
　　2)
　　用.he]]></description><category></category></item><item><title><![CDATA[Android中SQLite应用详解]]></title><link>https://blog.youkuaiyun.com/annaleeya/article/details/7962659</link><guid>https://blog.youkuaiyun.com/annaleeya/article/details/7962659</guid><author>annaleeya</author><pubDate>Mon, 10 Sep 2012 11:23:35 +0800</pubDate><description><![CDATA[现在的主流移动设备像Android、iPhone等都使用SQLite作为复杂数据的存储引擎，在我们为移动设备开发应用程序时，也许就要使用到SQLite来存储我们大量的数据，所以我们就需要掌握移动设备上的SQLite开发技巧。对于Android平台来说，系统内置了丰富的API来供开发人员操作SQLite，我们可以轻松的完成对数据的存取。

下面就向大家介绍一下SQLite常用的操作方法，为了方便]]></description><category></category></item></channel></rss>