
Android相关
文章平均质量分 57
applecao520
这个作者很懒,什么都没留下…
展开
-
【Android】Uri、UriMatcher、ContentUris详解
来自优快云 Blog : feng88724的专栏 2011-04-18 1.Uri通用资源标志符(Universal Resource Identifier, 简称"URI")。Uri代表要操作的数据,Android上可用的每种资源 - 图像、视频片段等都可转载 2011-08-26 14:46:44 · 2735 阅读 · 1 评论 -
android的logcat详细用法
android的logcat详细用法Android日志系统提供了记录和查看系统调试信息的功能。日志都是从各种软件和一些系统的缓冲区中记录下来的,缓冲区可以通过 logcat 命令来查看和使用.使用logcat命令你可以用 logcat 命令来查看系统日志缓冲区的内容:[adb] logcat [] ... [] ...请查看Listing oflogcat转载 2011-11-02 15:38:34 · 354 阅读 · 0 评论 -
Android 解屏幕锁与点亮屏幕
当Android手机(应该是所有的手机都这样)收到短信或者电话时,会自动点亮屏幕,解开屏幕锁,以方便用户即时操作,下面用代码来实现这一功能: KeyguardManager km= (KeyguardManager) getSystemService(Context.KEYGUARD_SERVICE);//得到键盘锁管理器对象KeyguardLock kl = km.newKeygu转载 2011-12-02 17:10:40 · 823 阅读 · 0 评论 -
Android Broadcast机制
什么是广播 在Android中,Broadcast是一种广泛运用的在应用程序之间传输信息的机制。我们拿广播电台来做个比方。我们平常使用收音机收音是这样的:许许多多不同的广播电台通过特定的频率来发送他们的内容,而我们用户只需要将频率调成和广播电台的一样就可以收听他们的内容了。Android中的广播机制就和这个差不多的道理。电台发送的内容是语音,而在Android中我们要发送的转载 2011-12-02 14:51:17 · 3017 阅读 · 1 评论 -
Eclipse 自动补全快捷键失效使用Eclipse
使用Eclipse,输入sysout,使用快捷键Alt+/进行代码自动补齐突然没有反应,修复方法如下。1.选择Eclipse菜单栏中的Window->preferences; 2.选择General->keys; 3.在右侧中间的窗体中点击word completion后再点击remove binding,在下方的binding中随便(例如"Alt+.")输入一个快捷键; 4.转载 2011-12-05 10:32:42 · 7840 阅读 · 0 评论 -
android 关机 流程分析
转自《http://blog.youkuaiyun.com/perfectpdl/article/details/6721200》嵌入式系统一般都有一个关机按键,长按这个按键系统会弹出关机对话框,提示关机确认,关机动作从按键触发中断,linux kernel层给android framework层返回按键事件进入 framework层,再从 framework层到kernel层执行kernel层关转载 2011-12-08 11:31:42 · 466 阅读 · 0 评论 -
(转) Android 安全机制
1 Android 安全机制概述Android 是一个权限分离的系统 。 这是利用 Linux 已有的权限管理机制,通过为每一个 Application 分配不同的 uid 和 gid , 从而使得不同的 Application 之间的私有数据和访问( native 以及 java 层通过这种 sandbox 机制,都可以)达到隔离的目的 。 与此 同时, Android 还 在此基础上进行扩转载 2012-02-16 13:57:55 · 409 阅读 · 0 评论 -
getSystemService
getSystemService是Android很重要的一个API,它是Activity的一个方法,根据传入的NAME来取得对应的Object,然后转换成相应的服务对象。以下介绍系统相应的服务。 传入的Name 返回的对象 说明WINDOW_SERVICE WindowManager 管理打开的窗口程序LAYOUT_INFLATER_SERVICE转载 2012-03-15 14:27:09 · 366 阅读 · 0 评论 -
[小技巧]在任意位置获取应用程序Context - [Android学习笔记]
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://eshock.blogbus.com/logs/65414382.htmlAndroid程序中访问资源时需要提供Context,一般来说只有在各种component中(Activity, Provider等等)才能方便的使用api来获取Context, 而在某些工具类中要获取就很麻烦了。为此,我们可以自定义一转载 2012-03-15 16:44:29 · 487 阅读 · 0 评论 -
Android中Context简介
Context字面意思是上下文,位于framework package的android.content.Context中,其实该类为LONG型,类似Win32中的Handle句柄。很多方法需要通过 Context才能识别调用者的实例:比如说Toast的第一个参数就是Context,一般在Activity中我们直接用this代替,代表调用者的实例为Activity,而到了一个button的onCli转载 2012-03-15 16:28:36 · 404 阅读 · 0 评论 -
Android 编译后目录解析
you can find the defination in envsetup.mkDEBUG_OUT_DIR := ./out/debugHOST:HOST_OUT_ROOT := $(HOST_OUT_ROOT_$(HOST_BUILD_TYPE)) 即: HOST_OUT_ROOT_release HOST_OUT_RO转载 2012-07-04 14:30:35 · 986 阅读 · 0 评论 -
Android调试工具
转自《http://blog.youkuaiyun.com/liuxiaochen77/article/details/6678877》1.TraceView1)功能:用于热点分析和性能优化,分析每个函数占用的CPU时间,调用次数,函数调用关系等 2)方法: a)在程序代码中加入追踪开关 import android.os.Debug;转载 2012-07-04 14:34:07 · 648 阅读 · 0 评论 -
[Android实例] Android 使用【AIDL】调用外部服务
转自《http://www.eoeandroid.com/thread-30664-1-1.html》在Android 中有一种服务说是服务其实倒不如说是一个接口,这个接口名为:Android Interface Definition Language ,这个接口可提供跨进程访问服务,英文缩写为:AIDL。 此种服务的好处在于,多个应用程序之间建立共同的服务机制,通过转载 2011-11-02 15:37:46 · 512 阅读 · 0 评论 -
ubuntu 编译 Android 出现的若干错误及解决方法
转自《http://blog.youkuaiyun.com/gumanren/article/details/6043355》刚下好 android 源码后马上编译会发现有各种各样的错误,原因是有些依赖包没有装。为了避免出现以下我遇到的错误,请先安装 jdk1.5,必须是 jdk1.5,不然肯定编译不过的。然后,在检查以下有没有安装以下依赖包:sudo转载 2011-10-29 13:09:08 · 547 阅读 · 0 评论 -
如何下载Android Market上未对中国开放的应用
对于Android用户来说,官方的Android Market(下文昵称为菜市场)无疑是获取应用的最佳途径,无论从数量、质量和安全性来说都最有保障的。但由于各种已知和未知因素,目前为止Google仍然没有对中国大陆用户开放付费应用的下载,另外部分免费应用也因为地域关系未对我们转载 2011-09-01 10:11:22 · 945 阅读 · 0 评论 -
精简Android系统,删除自带软件对照表
原文: http://bbs.goapk.com/thread-1534761-1-1.html确保你能获得root权限。在终端输入:adb remount //让system分区从只读变成可读可写接着输入:adb sh转载 2011-09-02 10:20:58 · 1715 阅读 · 0 评论 -
API Demos 2.3 学习笔记 (1)-- Android应用程序架构
Android应用程序以可以分为下三种类型:1、前端Activity(Foreground Activities);通俗一点讲Activity可以理解为一个界面容器,里面装着各种各样的UI组件。例如,上面例子中“Hello World” 显示界面。2、后台服务(Bac转载 2011-09-05 15:01:52 · 440 阅读 · 0 评论 -
Android的Service概括
一 什么是Service服务是运行在后台的一段代码。它可以运行在它自己的进程,也可以运行在其他应用程序进程的上下文(context)里面,这取决于自身的需要。其它的组件可以绑定到一个服务(Service)上面,通过远程过程调用(RPC)来调用这个方法。例如媒体播放转载 2011-09-28 11:42:40 · 379 阅读 · 0 评论 -
eclipse操作的一些小技巧 for AIDL实例
1、想修改包名或者文件名时,可以选择 : F2 : 修改包名、文件名等,注意勾选项 或者,refactor ->rename...弹出对话框中选中:Rename subpackages可以同时修改子包2、当修改AndroidManifest原创 2011-10-10 18:17:35 · 2790 阅读 · 0 评论 -
Android AIDL详解_1
转自《http://android.blog.51cto.com/268543/537684》AIDL的作用 由于每个应用程序都运行在自己的进程空间,并且可以从应用程序UI运行另一个服务进程,而且经常会在不同的进程间传递对象。在Android转载 2011-09-29 11:07:28 · 1576 阅读 · 0 评论 -
Android AIDL详解_2
转自《http://blog.youkuaiyun.com/saintswordsman/article/details/5130947》 欢迎阅读本文,你能关注本文,你知道你需要进程间通信、需要AIDL(以及Binder),那么可以默认你对这些概念已经有了一些了解,你(大致转载 2011-09-29 15:05:22 · 1542 阅读 · 0 评论 -
Windows下JAVA开发环境的配置(应用Eclipse)
转自《http://blog.youkuaiyun.com/langxiao24/article/details/5426217》1、下载并安装JDKJDK下载路径:http://java.sun.com/javase/downloads/widget/jdk6.转载 2011-10-14 22:33:36 · 495 阅读 · 0 评论 -
eclipse运行Android时出现“Location of the Android SDK has not been setup in the preferences”的问题的解
在运行android项目时出现“Location of the Android SDK has not been setup in the preferences”问题时,是因为没有设置SDK的位置,window->preferences->android->SDK Loca原创 2011-10-09 22:55:38 · 34812 阅读 · 2 评论 -
Eclipse 常用设置
1,设置默认的全局JRE: Window->Preferences-> Java -> Installed JREs ,这样每次新建项目时,默认的JRE库即为选中的项。 2,设置工作空间全局编码: 设置UTF-8 Window->Preferences->G转载 2011-10-10 15:01:41 · 6179 阅读 · 0 评论 -
ubuntu下Android源代码模块编译
转自《http://blog.youkuaiyun.com/gumanren/article/details/6043242》1.下载Android源代码的过程就不说了,网上资料一大把2.安装jdk1.5的步骤就不说了,网上资料一大把3.下载源代码我放置的目录是/home/wuyutaott/android4.进入android命令行中输入make进行编译,漫长的等待,需要转载 2011-10-29 13:14:08 · 1894 阅读 · 0 评论 -
tree命令详解
转自《http://blog.youkuaiyun.com/liuxiaochen77/article/details/6679387》tree命令详解:-a 显示所有文件和目录。-A 使用ASNI绘图字符显示树状图而非以ASCII字符组合。-C 在文件和目录清单加上色彩,便于区分各种类型。-d 显示目录名称而非内容。-D 列出文件或目录的更改时间。-f 在每个文件或目录之前,显示转载 2012-07-04 14:33:07 · 444 阅读 · 0 评论