自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (6)
  • 收藏
  • 关注

原创 Android应用方法数65536的限制问题

作为一名Android开发者,相信你对Android方法数不能超过65K的限制应该有所耳闻,随着应用程序功能不断的丰富,总有一天你会遇到一个异常:Conversion to Dalvik format failed:Unable toexecute dex: method ID not in [0, 0xffff]: 65536那么让我们看一下为什么会引起这种错误:

2015-10-22 17:10:32 693

转载 Android全面理解Context

前言Context在android中的作用不言而喻,当我们访问当前应用的资源,启动一个新的activity的时候都需要提供Context,而这个Context到底是什么呢,这个问题好像很好回答又好像难以说清楚。从字面意思,Context的意思是“上下文”,或者也可以叫做环境、场景等,尽管如此,还是有点抽象。从类的继承来说,Context作为一个抽象的基类,它的实现子类有三种:Applica

2015-10-19 19:44:35 508

转载 Android Context对象

Context(在Android中翻译为场景):一个Activity就是一个Context,一个Service也是一个Context,应用程序中有多少个Activity或者Service,就会有多少个Context对象; Android把"场景"抽象为Context类,用户和操作系统的每一次交互都是一个场景; 如打电话为有界面的场景,后台服务service为没界面的场景; Context类

2015-10-18 16:47:03 568

原创 Android应用程序资源文件的编译和打包原理

Android查找资源的流程在Android系统中,每一个应用程序一般都会配置很多资源,用来适配不同密度、大小和方向的屏幕,以及适配不同的国家、地区和语言等等。这些资源是在应用程序运行时自动根据设备的当前配置信息进行适配的。这也就是说,给定一个相同的资源ID,在不同的设备配置之下,查找到的可能是不同的资源。这个查找过程对应用程序来说,是完全透明的,这个过程主要是靠Android资源管理

2015-10-18 15:49:00 15385

转载 Android应用程序资源查找过程分析

转自老罗的博客:http://blog.csdn.net/luoshengyang/article/details/8806798   我们知道,在Android系统中,每一个应用程序一般都会配置很多资源,用来适配不同密度、大小和方向的屏幕,以及适配不同的国家、地区和语言等等。这些资源是在应用程序运行时自动根据设备的当前配置信息进行适配的。这也就是说,给定一个相同的资源

2015-10-18 15:01:28 1003

转载 Android系统中与应用程序资源相关的代码介绍

本文摘自老罗的Android应用程序资源管理器(Asset Manager)的创建过程分析一文 从前面Android应用程序窗口(Activity)的运行上下文环境(Context)的创建过程分析一文可以知道,应用程序的每一个Activity组件都关联有一个ContextImpl对象,这个ContextImpl对象就是用来描述Activity组件的运行上下文环境的。Activity

2015-10-16 14:31:20 631

原创 Android应用程序相关目录

参考链接:http://www.2cto.com/kf/201405/299974.html一个最一般的apk包(不是系统app,没有共享lib,不是装在sd上或是forward-lock的app)装完后内容会体现在这么几个目录:/data/app // apk包/data/app-lib// native lib/data/data //数据目录,其中

2015-10-16 12:41:15 564

原创 老罗的“Android应用程序资源的编译和打包过程分析”一文的一点总结

老罗这篇文章的原文地址:http://1025250620.iteye.com/blog/1974214其中大部分内容并没有看明白。。。,不过还是有一些东西需要总结一下。首先摘几段内容:在前面Android资源管理框架(Asset Manager)简要介绍和学习计划一 文中提到,只有那些类型为res/animator、res/anim、res/col

2015-10-15 20:20:10 811

转载 Android资源管理框架(Asset Manager)简要介绍(转自老罗博客)

筛选自老罗的博客,原文地址Android应用程序主要由两部分内容组成:代码和资源。资源主要就是指那些与UI相关的东西,例如UI布局、字符串和图片等。代码和资源分开可以使得应用程序在运行时根据实际需要来组织UI。这样就可使得应用程序只需要编译一次,就可以支持不同的UI布局。这种特性使得应用程序在运行时可以适应不同的屏幕大小和密度,以及不同的国家和语言等。在本文中,我们就简要介绍Android

2015-10-15 19:28:41 639

原创 Mac下C++编译时报错“Undefined symbols for architecture x86_64”

在Linux下实现了一个有关使用OPENSSL中SHA1算法的程序,直接copy到mac机下编译出现如下错误:Undefined symbols for architecture x86_64:  "_SHA1_Final", referenced from:      fixSignatureHeader(char*, int) in main.o  "_SHA1_Init"

2015-10-14 13:26:56 33982 5

转载 用DexClassLoader实现加壳

本文对dex加壳机制中的DexClassLoader部分做了稍微详细的介绍,解决了我的一些疑问,收藏之!原文地址:http://blog.csdn.net/beyond296089727/article/details/45418803JAVA 运行所需要依赖的API的是动态链接的,这个跟C/C++不一样,C/C++开发的程序可以是静态链接的也可以是动态链接的,其中静态链接是在

2015-10-09 14:39:33 833

c库函数查询工具

c库函数查询工具非常不错的工具

2014-10-16

aac 音频 编解码

aac音频编解码标准中文文档。

2014-04-24

语音交互的RSS阅读器

本软件是可以实现语音交互的RSS阅读器,除了可以订阅RSS源,导入和导出RSS文件等功能外,还实现了语音控制和语音输出等语音交互的功能。本软件是WE#小组的软件实现技术课程小组项目Beta版本,欢迎下载!

2010-06-23

javascript语言参考手册

好资源分享给大家!js非常实用的参考手册,感谢大家下载!

2010-04-07

最新版php中文手册

PHP中文手册,分享给大家!感谢大家的下载!

2010-03-05

空空如也

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

TA关注的人

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