自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

转载 Android root权限获取大揭秘

android root权限获取的教程有很多,为了让大家更进一步的了解root的奥秘所在,灵客风特为您奉献本文,希望对您有所帮助。Android的应用程序入口肯定是java程序。应用程序的启动者是由系统临时根据Androidmanifest.xml中定义的权限而创建的临时用户。而不像linux那样是使用登陆者的身份启动,从而使得进程具有登陆者的所有权限。这也是Android的安全机制之一。

2013-01-05 19:04:40 406

转载 Android权限机制

Android系统是运行在Linux内核上的,Android与Linux分别有自己的一套严格的安全及权限机制,很多像我这样的新手,尤其是习惯了windows低安全限制的用户,很容易在这方面弄混淆,下面是我总结的Android系统权限相关的内容,作为这段时间对android权限学习的总结,也希望能对大家有所帮助,不正确之处请指出。首先分清两个概念:要区分apk运行时的拥有的权限与在文

2013-01-05 18:51:37 486

转载 Android应用层对设备的访问权限的实现

android应用层对设备的访问权限的实现 如果应用程序出现打开设备权限不够的错误,可能是创建设备节点时赋予的权限不够。 问题:摄像头总是权限不够,只能在shell下重新设置可用。分析:android对设备节点的管理不是使用udev,在init里面,system/core/init/下的init.c和devices.c里对设备节点的创建设定了权限。Andoid安全机制包

2013-01-05 18:07:07 2224

转载 Android Bluetooth Data Reception and Sending

注册中断处理函数首先是注册中断函数来处理蓝牙硬件得到数据的事件。这是一个标准的tty串口类的实现。serial core对应硬件抽象驱动(drivers/tty/serial/pxa.c,module_init时被调用入口函数)                    |                     | uart_register_driver(&seri

2012-10-26 16:14:30 613

转载 Android Input System

1,概述        废话少说,直接上图,input从kernel到android frameworks一锅端式结构框架图。该图kernel部分是以用i2c接口的input设备为例。2,Frameworks层2.1,箭头1:WindowManagerService部分    WindowManagerService是android系统一个非常重要的

2012-10-26 16:13:06 1670

转载 Android Bletooth Poweron & Enable

Bluetooth服务(以及蓝牙的A2DP服务)都是通过SystemServer启动(frameworks/base/services/java/com/android/server/SystemServer.java)Frameworks层(frameworks/base/core/java/android/server/BluetoothService.java, func

2012-10-26 16:10:49 762

转载 apk开机自启动设置问题

Android PackageManager已有 514 次阅读2011-10-24 17:11|个人分类:Android学习这两天做小项目,一直纠结于如何停止开机自启动的问题。虽然可以实现开机自启动,但是一直没有想到好的方法来让用户自行决定是否停止开机自启动。因为我的broadcast receiver必须是要在manifest.xml中进行注册而不能通过java代码进行注册

2012-06-19 16:13:25 850

转载 一些重要知识点-转自eoeAndroid开发网

android单实例运行方法我们都知道Android平台没有任务管理器,而内部App维护者一个Activity history stack来实现窗口显示和销毁,对于常规从快捷方式运行来看都是startActivity可能会使用FLAG_ACTIVITY_NEW_TASK标记来打开一个新窗口,比如Launcher,所以考虑单任务的实现方法比较简单,首先Android123纠正下大家一种错误的方法

2012-04-28 17:01:11 829

转载 Android提高第九篇之SQLite分页表格

Android提高第九篇之SQLite分页表格   [复制链接]   JonnyJonny当前离线 在线时间17 小时e望0 点最后登录2011-5-12注册时间2010-12-6积分252阅读权限20UID114127 IP卡 狗仔卡No.

2012-04-24 16:27:59 257

转载 AIDL传递复杂对象的简单例子

大家好,好久不见,今天要给大家分享的是Android AIDL的使用。在Android中,每个应用程序都可以有自己的进程。在写UI应用的时候,经常要用到Service。在不同的进程中,怎样传递对象呢?显然,Java中不允许跨进程内存共享。因此传递对象,只能把对象拆分成操作系统能理解的简单形式,以达到跨界对象访问的目的。在J2EE中,采用RMI的方式,可以通过序列化传递对象。在Android中,则采

2012-04-20 15:11:15 2686

转载 Android Service解析

学习android有一段时间了,在没有好的师傅带领下,入门时总是碰到这样那样的新概念、新知识,而这些知识虽说能看得明白,却没有深得它的精髓。就好比有一双好看的鞋子,我只知道它很好看,穿起来挺舒服的,但是却不了解为什么穿起来舒服,它是由什么材料组合成的,怎么穿才能更舒服有效。不过开始学习android虽然开头困难重重,但是我坚信大家只要有耐心,有决心不间断地学习下去,总能有大丰收的时候。打个比方,你

2012-04-17 17:11:53 335

转载 android系统启动时属性初始化过程

所有属性可以通过getprop获取到,以下是属性初始化过程:在init.c文件main函数中会调用start_property_service(),而它分别调用 load_properties_from_file函数读取PROP_PATH_SYSTEM_BUILD(/system/build.prop)、 PROP_PATH_SYSTEM_DEFAULT(/system/default.pro

2012-04-13 13:46:46 3546

转载 在Android中解析XML

转自:http://android.yaohuiji.com/archives/935本讲内容:使用 SAX 和 pull 解析器解析XML(说明:本讲写的比较晚所以采用了Android2.3.3版本,其他的也一样,我会尽量在课件里使用最新版本的API。)在Android中解析XML常用的有三种方法:SAX、DOM 和 pull ,三种方法各有优劣。本讲将用一个goog

2012-04-06 16:02:58 910

转载 android解析xml文件的方式

android解析xml文件的方式(其一)在androd手机中处理xml数据时很常见的事情,通常在不同平台传输数据的时候,我们就可能使用xml,xml是与平台无关的特性,被广泛运用于数据通信中,那么在android中如何解析xml文件数据呢? 通常有三种方式:DOM,SAX,PULL 在这一节中我们使用DOM方式来处理。 DOM方式解析xml是先把xml文档都读到内

2012-04-06 15:23:38 1088

转载 在 Android 上使用 XML

转自:http://www.ibm.com/developerworks/cn/xml/x-android/index.html为移动设备构建 Java 应用程序Michael Galpin, 软件架构师, eBayMichael Galpin 是 eBay 的一名架构师。他经常为 developerWorks 撰写文章,同时在 TheServerSide.com 和 Java

2012-04-06 09:56:46 230

转载 Http之Get/Post请求区别

1.HTTP请求格式: [] 在HTTP请求中,第一行必须是一个请求行(request line),用来说明请求类型、要访问的资源以及使用的HTTP版本。紧接着是一个首部(header)小节,用来说明服务器要使用的附加信息。在首部之后是一个空行,再此之后可以添加任意的其他数据[称之为主体(body)]。 1. get是从服务器上获取数据,p

2012-04-05 16:08:54 243

转载 Android深入浅出之Binder机制

一 说明 Android系统最常见也是初学者最难搞明白的就是Binder了,很多很多的Service就是通过Binder机制来和客户端通讯交互的。所以搞明白Binder的话,在很大程度上就能理解程序运行的流程。我们这里将以MediaService的例子来分析Binder的使用:l         ServiceManager,这是Android OS的整个服务的管理程序l

2012-03-28 18:02:22 206

转载 Android深入浅出之Zygote

一目的zygote,是Android搞出来的一个东西。网上讲这个的也非常多。第一次看到这个名字我就挺郁闷,想干嘛这是?Linux下名字都取得挺通俗易懂,深得人心。zygote?不就想模仿Linux下的fork吗?个人觉得Google取名字挺怪,包括Google本身。不管怎样,Zygote依然是Android系统的核心,zygote是受精卵的意思,可以认为是Android framework

2012-03-28 17:54:29 280

转载 Android系统启动过程

一、开机加电  bootloader(汇编语言)进行底层初始化,并加载内核代码,最终跳转到内核的boot程序。二、Linux内核引导  1)kernel核心初始化(内存初始化,打开中断,初始化进程表等等);  2)驱动初始化;  3)启动内核后台(daemons)线程  4)安装根(root)文件系统  5) 启动第一个用户级进程init三、init进程启动

2012-03-28 15:39:59 377

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除