博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年4月24日

摘要: Android获取应用程序的大小博客分类:AndroidAndroidOSF#Security 今天碰到个问题,想获取某个已安装的包的大小,没找到合适的方法。搜索了一下,发现PackageManager里面有个getPackageSizeInfo方法,可惜是hide的,而且它执行之后,会将结果回调给IPackageStatsObserver的onGetStatsCompleted方法。后来想直接计算/data/app和/system/app里面的apk大小,可是有时候会碰到权限问题,需要root才可以获取大小。 再后来,我想起系统的设置里面有一个应用程序管理,它里面列出了所有程序的占用空间大. 阅读全文

posted @ 2012-04-24 22:28 shallwe99 阅读(726) 评论(1) 推荐(0) 编辑

摘要: http://chroya.iteye.com/blog/761441 Android中有Context的概念,想必大家都知道。Context可以做很多事情,打开activity、发送广播、打开本包下文件夹和数据库、获取classLoader、获取资源等等。如果我们得到了一个包的Context对象,那我们基本上可以做这个包自己能做的大部分事情。 那我们能得到吗?很高兴的告诉你,能! Context有个createPackageContext方法,可以创建另外一个包的上下文,这个实例不同于它本身的Context实例,但是功能是一样的。 这个方法有两个参数:1。packageName 包名,要.. 阅读全文

posted @ 2012-04-24 22:09 shallwe99 阅读(596) 评论(0) 推荐(0) 编辑

摘要: iwms的讨论区用到了jQuery这个javascript开发框架,的确很方便,能节省不少开发时间。如果你还没用过jQuery,那一起来学习吧。一、简介1.1、概述 随着WEB2.0及 ajax思想在互联网上的快速发展传播,陆续出现了一些优秀的Js框架,其中比较著名的有Prototype、YUI、jQuery、mootools、 Bindows以及国内的JSVM框架等,通过将这些JS框架应用到我们的项目中能够使程序员从设计和书写繁杂的JS应用中解脱出来,将关注点转向功能需 求而非实现细节上,从而提高项目的开发速度。 jQuery是继prototype 之后的又一个优秀的Javascri... 阅读全文

posted @ 2012-04-24 13:45 shallwe99 阅读(132) 评论(0) 推荐(0) 编辑

摘要: 这是我早期在网上看的javascript学习方法,觉得很不错,就保存到word了,这几天学习Js,再看了一遍,对初学或者已经会Js的程序员来说,还是可以学习的。还有大家如果有更好的Js学习方法,可以提供下噢。谢谢!1.Javascript 数组API<!--[if !supportLists]-->1. <!--[endif]-->//定义数组<!--[if !supportLists]-->2. <!--[endif]-->varpageIds=newArray();<!--[if !supportLists]-->3. <! 阅读全文

posted @ 2012-04-24 13:43 shallwe99 阅读(192) 评论(0) 推荐(0) 编辑