xliujingweix

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

2013年8月22日

摘要: 本文出自:http://blog.csdn.net/lilu_leo/article/details/6988326第一步:我们先从LauncherApplication.java开始,先找到onCreate()方法:public void onCreate() { //设置最小堆内存8M VMRuntime.getRuntime().setMinimumHeapSize(8 * 1024 * 1024); //llx modify the heapsize super.onCreate(); //建立应用图标缓存器 ... 阅读全文
posted @ 2013-08-22 00:22 xliujingweix 阅读(535) 评论(0) 推荐(0) 编辑

2013年5月19日

摘要: 装载器从android3.0开始引进。它使得在activity或fragment中异步加载数据变得简单。装载器具有如下特性:它们对每个Activity和Fragment都有效。他们提供了异步加载数据的能力。它们监视数据源的一将一动并在内容改变时传送新的结果。当由于配置改变而被重新创建后,它们自动重连到上一个加载器的游标,所以不必重新查询数据。 装载器API概述在使用装载器时,会涉及很多类和接口们,我们在下表中对它们总结一下:Class/Interface说明LoaderManager一个抽像类,关联到一个Activity或Fragment,管理一个或多个装载器的实例。这帮助一个应用管理那些与A 阅读全文
posted @ 2013-05-19 21:36 xliujingweix 阅读(183) 评论(0) 推荐(0) 编辑

摘要: 作者:廖煜嵘本文出处:http://tech.it168.com/a2011/0908/1243/000001243936_all.shtml最新的Android平台中(Android 2.3起),新增加了一个新的类,叫StrictMode(android.os.StrictMode)。这个类可以用来帮助开发者改进他们编写的应 用,并且提供了各种的策略,这些策略能随时检查和报告开发者开发应用中存在的问题,比如可以监视那些本不应该在主线程中完成的工作或者其他的一些不规范和 不好的代码。 StrictMode有多种不同的策略,每一种策略又有不同的规则,当开发者违背某个规则时,每个策略都有不同的方. 阅读全文
posted @ 2013-05-19 21:25 xliujingweix 阅读(187) 评论(0) 推荐(0) 编辑

2012年11月13日

摘要: 我在博文《Android程序的安全系统》中提到两种让root权限的办法。最近在网上发现很多朋友转载那篇文章,但是对那篇文章中提到的第一种方法怎样实现,不是很明白。本文将会以一个例子实现来演示怎样让一个Android应用程序获得root权限。问题 我遇到的问题是我想在Java应用程序中动态mount一个NFS的系统,但是执行mount命令必须要要root权限才可以。一般情况下,在Android的Java层是不能获得root权限的。思路 我在博文《Android程序的安全系统》中提到两种思路: 1、实现一个init实现一个Service,来帮助Android应用程序执行root权限的命令。2、实. 阅读全文
posted @ 2012-11-13 17:58 xliujingweix 阅读(245) 评论(0) 推荐(0) 编辑

摘要: Android框架是基于Linux内核构建,所以Android安全系统也是基于Linux的安全架构建立的。在Linux安全系统中,用户和组 起着重要的作用,Linux中所有的资源给不同的用户和用户组设置了不同的访问属性。如果你对Linux下面用户和组的概念不熟悉,请先补习一下 Linux基础知识。在Android系统中,系统为每一个应用程序(apk)创建了一个用户和组。这个用户和组都是受限用户,不能访问系统的数据,只能访问自己的文件和目录,当然它也不能访问其他应用程序的数据。这样设计可以尽可能地保护应用程序的私有数据,增强系统的安全性和健壮性。但是有一些应用程序是需要访问一些系统资源的。比如S 阅读全文
posted @ 2012-11-13 17:47 xliujingweix 阅读(204) 评论(0) 推荐(0) 编辑

摘要: import java.io.DataOutputStream;import android.app.Activity;import android.util.Log;public class SystemManager extends Activity{ /** * 应用程序运行命令获取 Root权限,设备必须已破解(获得ROOT权限) * @param command 命令:String apkRoot="chmod 777 "+getPackageCodePath(); RootCommand(apkRoot); * @return 应用程序是/否获取Roo... 阅读全文
posted @ 2012-11-13 17:29 xliujingweix 阅读(287) 评论(0) 推荐(0) 编辑

摘要: 具体步骤如下:1.到Adobe官网下载FlashBuilder 4.6,有简体中文版;语言:简体中文(Simplified)http://trials3.adobe.com/AdobeProducts/FLBR/4_6/win32/FlashBuilder_4_6_LS10.exe2.安装时,不用序列号,直接选择安装试用版;3.安装完成后在安装目录下依次修改下列3个文件:(1).eclipse\plugins\com.adobe.flexbuilder.project_4.6.0.328916\META-INF下面的MANIFEST.MF修改:Bundle-Version: 0.0.0(2). 阅读全文
posted @ 2012-11-13 14:48 xliujingweix 阅读(211) 评论(0) 推荐(0) 编辑

2012年11月7日

摘要: Douglas Crockford www.crockford.comAnd you think you're so clever and classless and free— John LennonJavaScript is a class-free, object-oriented language, and as such,it uses prototypal inheritance instead of classical inheritance. This can bepuzzling to programmers trained in conventional objec 阅读全文
posted @ 2012-11-07 16:34 xliujingweix 阅读(131) 评论(0) 推荐(0) 编辑

摘要: Douglas Crockford www.crockford.comFive years ago I wrote Classical Inheritance in JavaScript (Chinese Italian Japanese). It showed that JavaScript is a class-free, prototypal language, and that it has sufficient expressive power to simulate a classical system. My programming style has evolv... 阅读全文
posted @ 2012-11-07 16:28 xliujingweix 阅读(345) 评论(0) 推荐(0) 编辑

摘要: Douglas Crockford www.crockford.com翻译:ShiningRay @ Nirvana StudioJavaScript 是世界上最被误解的语言。很多人认为它缺乏信息隐藏的特性所以对象不能有私有实例变量和方法。但这是一个误解。JavaScript对象同样可以拥有私有变量。下面就讲解一下:对象JavaScript根本上都是关于的对象(Object)的。数组(Array)是对象,函数(Function)是对象,Object就不说 了。那什么是对象?对象是名称-值的配对的集合。名称是字符串,值可以是字符串、数字、布尔值和对象(包括数组和函数)。对象常常实现为哈希表以快速 阅读全文
posted @ 2012-11-07 16:23 xliujingweix 阅读(134) 评论(0) 推荐(0) 编辑