- 浏览: 192299 次
- 性别:
- 来自: 深圳
最新评论
-
0dragon:
挺多 我试试先
android 状态栏(StatusBar) -
z494627:
这个加速插件是做什么用的?
Ubuntu10.04 搭建android平台
自己在framework定义了一个组件但想调用应用层的图片资源方法如下:
在组件内用到的包
import android.content.pm.PackageManager; import android.content.res.Resources; import android.content.pm.PackageManager.NameNotFoundException;
实现过程如下:
try{ PackageManager pm = context.getPackageManager(); Resources resources = pm.getResourcesForApplication(应用包名); int id = resources.getIdentifier("资源名称", "资源类型", "应用包名"); } catch (NameNotFoundException e) { Log.e(TAG, "package is not exists"); }
getIdentifier (String name, String defType, String defPackage)API
public int getIdentifier (String name, String defType, String defPackage) Since: API Level 1 Return a resource identifier for the given resource name. A fully qualified resource name is of the form "package:type/entry". The first two components (package and type) are optional if defType and defPackage, respectively, are specified here. Note: use of this function is discouraged. It is much more efficient to retrieve resources by identifier than by name. Parameters name The name of the desired resource. defType Optional default resource type to find, if "type/" is not included in the name. Can be null to require an explicit type. defPackage Optional default package to find, if "package:" is not included in the name. Can be null to require an explicit package. Returns * int The associated resource identifier. Returns 0 if no such resource was found. (0 is not a valid resource ID.)
希望对大家能有帮助
发表评论
-
adb logcat
2013-09-24 09:22 0android adb 使用教程: http://www.os ... -
(转)android中如何获得webView中的内容
2013-05-02 16:43 1193本文概要:在程序中经常会用到webView来显示网页,但如果 ... -
(转)【Android】Paint的效果研究
2013-04-15 15:44 34752在Paint中有很多的属性可以设置,比如可以设置阴影, ... -
(转)Android 四种launchMode
2013-04-08 15:55 10761,standard 每次都会新建 ... -
(转)Android TextView中链接(link)点击事件的截取
2013-04-08 10:58 2159布局文件xml 1 <TextView 2 ... -
Android JNI介绍
2013-01-17 19:44 3084附:相关代码路径 /fr ... -
区分Activity的四种加载模式
2013-01-06 19:19 0在多Activity开发中,有 ... -
android Makefile学习总结
2012-12-17 12:07 0(1)build.prop是如何生成的 Android 的 ... -
Ubuntu10.04 搭建android平台
2012-12-03 13:02 1182转自:http://www.cnblogs.com/Wonde ... -
Android SDK中tools详解
2012-11-29 09:48 0Android SDK包含了各种各 ... -
在Eclipse中查看Android源码
2012-11-16 11:32 994两件事的解决办法: ... -
Android中的长度单位
2012-11-09 11:02 999dp 和 sp px:表示屏幕实 ... -
Android自动化压力测试图解教程——Monkey工具
2012-10-31 11:10 4396有时候我们需要对一个软件进行压力测试,检查该软件的性能。如果是 ... -
Android 移动终端camera 防偷*拍设置
2012-09-28 16:14 2478目前市面上的所有移动终端几乎都有camera 应用,但A ... -
(转)【流媒體】Android 实时视频采集—Cameara预览采集
2012-09-25 13:54 146331 概述 通过Android Camera拍摄预览中设置se ... -
(转)android CAMERA 设置照片大小
2012-09-25 12:05 5170最近在 REAL210 android 上调试 CAMERA ... -
(转)Camera构架分析
2012-09-24 13:40 1608一.Camera构架分析 Android ... -
(转)Android Camera 开发之前言
2012-09-24 10:15 1742一、 Android Camera 成像原理介绍 ... -
(转)使用Memory Analyzer tool(MAT)分析内存泄漏
2012-08-09 15:14 1096前言 在平时工作 ... -
(转)Android NDK HelloJNI
2012-07-18 14:10 1584入门的最好办法就是学习Android自带的例子, 这里就通过学 ...
相关推荐
从app的角度详细描述了android wifi的工作流程,主要介绍各个控制接收模块的数据走向,具体数据传输流程和所调用到的方法介绍。
完整的安卓系统框架层调用图生成方法.pdf
第5章分析了Android在UI层、框架层和内核层的通信机制和原理;第6章深入讲解了Android实现多线程的两种主要方式(原生Java线程和Android对Java线程的封装)的原理,并对它们进行了全方位比较;第7章深入介绍了...
Android 系统架构从下到上依次是 Linux 内 核,本地库,应用框架层和应用层,我们可以看到 MediaFramework 处于本地库 Libraries 这一层,该层不是用 java 实现的,一般是 C/C++,它们通过 java 的 JNI 方 式调用。
第5章分析了Android在UI层、框架层和内核层的通信机制和原理;第6章深入讲解了Android实现多线程的两种主要方式(原生Java线程和Android对Java线程的封装)的原理,并对它们进行了全方位比较;第7章深入介绍了...
值得从事android hal层开发的人一看。 从这个图来看Sensor的架构还是非常的清淅, 黄色部分表示硬件,它要挂在I2C总线上 红色部分表示驱动,把驱动注册到Kernel的Input Subsystem上,然后通过Event Device把Sensor...
Android-MediaPlayer上层应用程序使用JAVA语言编写,实现逻辑处理;JAVA程序通过调用底层媒体库来实现具体的音视频文件和网络视频播放; JAVA程序通过JNI接口实现对底层媒体库libmedia.so的调用; MediaPlayer在运行...
跨平台开发工具如Xamarin、React Native和Flutter,让开发者使用一种语言或框架编写可以在多个操作系统上运行的应用程序。 文档编写与API管理: 文档生成工具可以自动生成代码注释文档,便于团队内外理解和使用...
根据架构简图可以看到,实际上 Camera 的架构与 Android 架构是一一对应的,上层应用调用 Camera 相关的方法后,指令依次通过框架层、运行时环境、本地库、硬件抽象层,最终到达具体设备。设备执行动作后,获得的...
应用程序基础Application Fundamentals 4 关键类 4 应用程序组件 5 激活组件:intent 7 关闭组件 7 manifest文件 8 Intent过滤器 8 Activity和任务 10 Affinity(吸引力)和新任务 11 加载模式 12 清理堆栈 13 启动...
1.1.4 android应用程序框架 1.1.5 android的竞争优势 1.1.6 android模拟器 1.2 搭建android开发环境 1.2.1 准备工作 1.2.2 windows系统下的搭建过程 1.2.3 linux系统下的搭建过程 1.3 常见问题汇总 1.4 使用本书的...
Kotlin语言开发,采用了组件化开发,单活动+多fragement,MVVM架构的改造+协程+ LiveData +数据绑定编程思想,对数据层,传输层,应用层进行了封装,可作为快速开发android应用的框架。 架构介绍 1,组件化应用结构 ...
它由资深android内核专家亲自执笔,从源代码角度,系统、深入、透彻剖析android系统框架层(framework)的设计思想和实现原理,为android应用工程师和系统工程师解决实际工作中的各种难题提供了原理性的指导。...
用,Android实现GPS定位,Android通过JNI调用驱动程序,Android网络开发详解,android写的google map api 应用,android学 习资料大全,Android音视频的编解码,Android应用框架原理与程序设计36技(高焕堂著、简体版),...
用,Android实现GPS定位,Android通过JNI调用驱动程序,Android网络开发详解,android写的google map api 应用,android学 习资料大全,Android音视频的编解码,Android应用框架原理与程序设计36技(高焕堂著、简体版),...
gsensor驱动调用框架流程 本文从android的驱动层(Sensor Driver)、硬件抽象层(Native)、中间层(Framework)、应用层(Java)全面分析gsensor的整个实现流程
Android应用框架原理与程序设计36技.pdf Android摄像头的应用.pdf 还有很多的例子,见下面的传送门,因为等级问题,一个包放不下,所以分开了。 这个是传送门,如果觉得资源好可以去这里下载更多的例子,以及...
其开发宗旨是简单、快速的进行 Android应用程序的开发,包含Android mvc、简易sqlite orm、ioc模块、封装Android httpcliten… 开发工具在软件开发生命周期中扮演着至关重要的角色,它们旨在简化和加速从概念设计...
第3篇 Android应用程序框架 第7章 Activity组件的启动过程 7.1 Activity组件应用实例 7.2 根Activity组件的启动过程 7.3 子Activity组件在进程内的启动过程 7.4 子Activity组件在新进程中的启动过程 第...
全书分为19章,依次讲解驱动移植的必要性,何为hal层深入分析,goldfish、msm、map内核和驱动解析,显示系统、输入系统、振动器系统、音频系统、视频输出系统的驱动,openmax多媒体、多媒体插件框架,传感器、照相机...