andorid
文章平均质量分 77
neiloid
这个作者很懒,什么都没留下…
展开
-
property_get/property_set
每个属性都有一个名称和值,他们都是字符串格式。属性被大量使用在Android系统中,用来记录系统设置或进程之间的信息交换。属性是在整个系统中全局可见的。每个进程可以get/set属性。 在系统初始化时,Android将分配一个共享内存区来存储的属性。这些是由“init”守护进程完成的,其源代码位于:device/system/init。“init”守护进程将启动一个属性服务。转载 2011-11-20 09:20:13 · 561 阅读 · 0 评论 -
Android 权限 共享UID和签名
共享UID 安装在设备中的每一个Android包文件(.apk)都会被分配到一个属于自己的统一的Linux用户ID,并且为它创建一个沙箱,以防止影响其他应用程序(或者其他应用程序影响它)。用户ID 在应用程序安装到设备中时被分配,并且在这个设备中保持它的永久性。通过Shared User id,拥有同一个User id的多个APK可以配置成运行在同一个进程中.所以默认就是可以互相访问任转载 2011-11-11 21:33:08 · 632 阅读 · 0 评论 -
什么时候加上android.intent.category.DEFAULT
1、要弄清楚这个问题,首先需要弄明白什么是implicit(隐藏) intent什么是explicit(明确) intent。Explicit Intent明确的指定了要启动的Acitivity ,比如以下Java代码: Intent intent= new Intent(this, B.class) Implicit Intent没有明确的指定要启动哪个Activity ,而是通转载 2011-11-11 21:10:27 · 579 阅读 · 0 评论 -
java.lang.UnsatisfiedLinkError解决方法汇集(转载)
2EE引擎出现java.lang.UnsatisfiedLinkError: CC错误的原因(2008-03-04 11:03:29)标签:报表软件 报表工具 web报表 软件 下载 it 如意报表 分类:基本概念 运行JSP报表程序页面出现java.lang.UnsatisfiedLinkError: CC错误有以下几种原因和处理方法:转载 2011-11-11 21:44:07 · 778 阅读 · 0 评论 -
Android数据存储(总结篇)
在前面的2篇文章:Android SQLite解析、Android 应用程序之间数据共享中分别详细说明了,如何使用数据库存储信息,以及如何通过ContentProvider获取其他应用程序共享的数据,现将Android数据存储做下总结,在以后的开发过程中根据需求选择合适的数据存储方式。Android提供了5种方式存储数据:使用SharedPreferences存储数据; 文件存储数据;转载 2011-11-25 23:09:26 · 457 阅读 · 0 评论 -
Activity 、Intent深入解析
学习Android SDK有段时间了,对Activity 、Intent的学习与使用都比较了解。第一次完整的学习Activity 、Intent后,我就感觉这似乎与Windows COM技术有些似曾相识的感觉,写了一篇将Activity 与 COM做了比较,但是一直感觉意犹未尽,前几天在程序员杂志中看到一篇经典的文章,茅塞顿开。声明:源文章来源于程序员2008年的第一期杂志,本人将这篇文章整理转载 2011-11-25 23:11:09 · 416 阅读 · 0 评论 -
android service 精辟解说
本地服务所谓本地服务,其实就是完全服务于一个进程的组件。本地服务的这种特性决定了它有特别的启动方式。通常这类服务的典型案例,就是邮件轮询。调用Context.startService()启动服务123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354转载 2011-11-05 23:49:02 · 614 阅读 · 0 评论 -
Android下如何调试程序?
写代码是每个程序员最乐意做的事,然而在开发中也会遇到很多令程序员很头疼的事情。如果说让程序员最头疼的事情是看到无数bug、软件的发布遥遥无期,那么让程序员最最头疼的事情是程序在调试状态下没有问题然而在实际运行中确有问题。调试程序是每个程序员工作中必不可少的部分,而且可以毫不夸张地说调试程序暂用了程序员50%的工作时间。由此可见,调试程序是每个程序员必不可少的技术,调试水平的高低决定了程序员水平的高转载 2011-11-25 23:08:34 · 532 阅读 · 0 评论 -
Android DDMS如何使用?
DDMS 的全称是Dalvik Debug Monitor Service,它为我们提供例如:为测试设备截屏,针对特定的进程查看正在运行的线程以及堆信息、Logcat、广播状态信息、模拟电话呼叫、接收SMS、虚拟地理坐标等等。如何启动 DDMSDDMS 工具存放在SDK – tools/路径下,启动DDMS方法如下:直接双击ddms.bat运行; 在Eclipes调试程序的过程中启转载 2011-11-25 23:00:57 · 397 阅读 · 0 评论 -
Android事件处理
Init-----------zygote---------system-server-------------------windosmanager ------------------------------------------------------------ UEventObserver---------------------------------------------转载 2011-11-22 22:43:54 · 478 阅读 · 0 评论 -
Android ramdisk.img system.img userdata.img 介绍与使用
android 源码编译后得到system.img,ramdisk.img,userdata.img映像文件。其中, ramdisk.img是emulator的 文件系统,system.img包括了主要的包、库等文件,userdata.img包括了一些用户数据,emulator负责加载这3个映像文件后,会 把system.img和userdata.img分别加载到 ramdisk文件系统中的sys转载 2011-11-21 23:54:26 · 614 阅读 · 0 评论 -
android make 命令使用
如果android的source在android21文件夹(即Makefile文件的目录)下,先执行cd android21,然后可以执行下面的命令;1、make Settings生成Settings.apk的文件2、 make snod等同于make droid该命令生成一个新的系统映像system.img,速度比make快很多,但不稳定(有的时候不好用)将这转载 2011-11-21 23:47:53 · 484 阅读 · 0 评论 -
Android屏幕分辨率详解(VGA、HVGA、QVGA、WVGA、WQVGA)
这些术语都是指屏幕的分辨率。 VGA:Video Graphics Array,即:显示绘图矩阵,相当于640×480 像素; HVGA:Half-size VGA;即:VGA的一半,分辨率为480×320; QVGA:Quarter VGA;即:VGA的四分之一,分辨率为320×240; WVGA:Wide Video Graphics Array;即:扩大的VGA,分辨率为80转载 2011-11-20 13:44:53 · 480 阅读 · 0 评论 -
Android 内存泄漏调试
一、概述 1二、Android(Java)中常见的容易引起内存泄漏的不良代码 1(一) 查询数据库没有关闭游标 2(二) 构造Adapter时,没有使用缓存的 convertView 3(三) Bitmap对象不在使用时调用recycle()释放内存 4(四) 释放对象的引用 4(五) 其他 5三、内存监测工具 DDMS --> Heap 5四、内存分析工具 MAT转载 2011-11-20 13:24:21 · 489 阅读 · 0 评论 -
Android调试工具及方法
LogcatDump一份系统消息的日志。这些消息包括模拟器抛出错误时的堆栈跟踪。Android Log一个记录日志的类,用来将消息写入模拟器上的日志文件中。如果你在DDMS上运行logcat的话你可以就实时查看消息。在你的代码中加入几个写日志方法的调用。为了使用Log类,你只需要调用Log.v()(详细),Log.d()(debug),Log.i()(information),Lo转载 2011-11-20 13:26:05 · 467 阅读 · 0 评论 -
APK安装过程及原理详解
应用程序包的安装是android的特点APK为AndroidPackage的缩写Android应用安装有如下四种方式:1.系统应用安装――开机时完成,没有安装界面2.网络下载应用安装――通过market应用完成,没有安装界面3.ADB工具安装――没有安装界面。4.第三方应用安装――通过SD卡里的APK文件安装,有安装界面,由 packageinsta转载 2012-03-10 07:59:10 · 1960 阅读 · 1 评论