- 浏览: 344846 次
- 性别:
- 来自: 南京
最新评论
-
2006003845:
ghlimbrother 写道用这种方法怎么把so文件打包进去 ...
原:Android 命令行手动编译打包详解 -
2006003845:
你好 请问下 如果项目中 libs/ 有jar 包 有.s ...
原:Android 命令行手动编译打包详解 -
shiyanshiguize:
楼主在吗?我在执行第一步:使用aapt生成R.java类文件: ...
原:Android 命令行手动编译打包详解 -
IWSo:
测试代码写什么方法里?
原:Android 获取屏幕高度、标题高度、状态栏高度详解 -
a13525177343:
楼主今天查看build.xml的作用的时候,看见你的博文的,我 ...
原:Android 命令行手动编译打包详解
文章列表
今天在使用android viewpager时 编译ok 运行出错
报错内容:
Could not find class android.support.v4.view.ViewPager
网上解决方法为:
把第三方的包放在项目目录下的libs里,右键libs包设置 build path 选use as source folder,再把 jar包 add to build path,就ok了
经尝试可以解决,但是把没用到的全打包进来了。
最后终于发现,新版本ADT 多了一个新建工程比以前多了一个Android Dependencies文件夹,里面多了一个annota ...
第一,
BUILD FAILED
F:\explorer\eclipseProjects\RKOByreadReader\lenovo_build.xml:134: Execute failed: java.io.IOException: Cannot run program "F:\explorer\android-sdk-windows4.0\android-sdk\tools\aapt.exe": CreateProcess error=2, ϵͳÕҲ»µ½ָ¶
原因:
sdk4.0中编译工具目录有调整,\platforms下子sdk中的tools文件 ...
转:Android推送通知指南
- 博客分类:
- android 开发
Android推送通知指南
转自:http://blog.csdn.net/joshua_yu/article/details/6563587
在开发Android和iPhone应用程序时,我们往往需要从服务器不定的向手机客户端即时推送各种通知消息,iPhone上已经有了比较简单的和完美的推送通知 ...
第一、四大组件间数据传递方式:
启动四大组件通过Intent对象来实现,Intent的功能包括启动四大组件以及相关信息+传递数据。
其中传递数据Intent提供了putExtra和对应的getExtra方法来实现:
putExtra和getExtra 其实是和Bundle
put和get方法一一对应的,在Intent类中有一个Bundle的mExtras成员变量
所有的putExtra和getExtra方式实际是调用mExtras对象的put和get方法进行存取。
所以正常情况下 四大组件间传递数据直接通过putExtra和getExtra方法存取即可,无需再创建一个bund ...
关于android的输入法弹出来 覆盖输入框的问题
android 界面中 点击输入框时 弹出输入法 如果输入框在底部 会出现输入法遮挡输入内容的问题
解决办法 设置activity的 window soft input mode 属性,属性具体参看google官方文档或译文(见后面)。
需要备注的是
1.使用adjustResize属性是 如果界面中没有滚动条 需要添加一个滚动条scrollview包裹所有内容,保证resize后
能滚动显示显示不下的内容
2.全屏fullscreen模式时 adjustResize属性失效,属于是一个bug,只能使用ad ...
Android4.0源码在Galaxy Nexus上市后开放
作者: Android开发网原创 时间: 2011-10-21
很多Android开发者至今没有看到安卓3.0的源代码,近日Google移动副总裁Andy Rubin表示,Android honeycomb 3.0没有开放主要是为了防止版本分裂,蜂巢仍然不是很成熟,但是在Android 4.0时选择大举开放,让更多的厂商将自己的手机升级到安卓4.0上,届时在Galaxy Nexus手机正式上市时将全面开放Android 4.0源码。
目前多个厂商表示正在评估4.0系统,受CM团队的加入,索爱也表示201 ...
最新Eclipse3.7+android sdk4.0+adt14 之前的项目签名打包出问题了
错误信息 conversion to dalvik format failed with error 1
错误原因 ADT14 签名混淆打包 新添加了com.android.ide.eclipse.adt.LIBRARIES 类库 老的项目没有导入该类库
解决办法
解决办法1:修改项目的.classpath文件 添加下面一条类库:
<classpathentry kind="con" path="c ...
A
ndroid 获取屏幕高度、标题高度、状态栏高度详解
Jojol_Zhou ,2010/11/29
Android获取屏幕高度的方法主要由view提供
通过View提供的方法获取高度方式有两种:
1, 当前显示的view中直接获取当前view高宽
2, 通过Activity的getWindow().findViewById(Window.ID_ANDROID_CONTENT)获取系统当前显示的view根(是一个framelayout对象),android绘制会将要绘制的view放置在framelayout中绘制。
下面分别介绍获取屏幕的高宽度方法 ...
1.连网相关包介绍
今天我们将深入介绍了Android SDK 中一些与网络有关的package,如下:
包描述
java.net提供与联网有关的类,包括流和数据包(datagram)sockets、Internet 协议和常见 HTTP 处理。该包是一个多功能网络资源。有经验的 Jav ...
Android编译,打包、签名详细教程
Author:Jojol
Data:2010.08.04
1.Android程序编译、打包、签名、发布的三种方式:
方式一:命令行手动编译打包
方式二:使用ant自动编译打包
方式三:使用eclipse+ADT编译打包
2.Android编译、打包的步骤 ...
Android 命令行手动编译打包过程图
【详细步骤】:
1使用aapt生成R.java类文件:
例:
F:\explorer\android-sdk-windows2.2\tools>f:\explorer\android-sdk-windows2.2\platforms\android-3\tools\aapt.exe package -f -m -J F:\explorer\AndroidByread\gen -S res -I f:\explorer\android-sdk-windows2.2\platforms\android-3\android.jar -M And ...
转自:http://bbs.xml.org.cn/dispbbs.asp?boardID=77&ID=59088
6.6 WML浏览器函数库
名称:WML Brower
说明:这个函数库所包含的程序是让WML Script用来存取与WML相关的内文,这些程序不能有任何的副作用,并在下列的状况下回传
invalid值。
系统不支持WML浏览器。
WML浏览器无法使用WML Script解译器。
getVar
程序:getVar(name)
说明:回传目前浏览器内文的所给予名称name的变量值。
如果所指定的变量不存在,回传一个空字符串。
变量名称必须依照WML语法来使用。
参数 ...
转自:http://bbs.xml.org.cn/dispbbs.asp?boardID=77&ID=59088
6.5 URL函数库
名称:URL
说明:这个函数库包含了处理绝对的URL与相对URL的程序,一般的URL语法如下:://:/;?#
isValid
程序:isValid(url)
说明:如果给予的url值是正确的URL语法,则回传ture,否则回传false
绝对与相关URL都能支持
相关URL不会被转成绝对URL
参数:url=字符串
回传值:布尔值或invalid
例外状况:无
范例:var a=URL.isValid
("http://www.ac ...
转自:http://bbs.xml.org.cn/dispbbs.asp?boardID=77&ID=59088
6.4 string函数库
名称:字符串
说明:这个函数库包含了字符串程序的集合,一个字符串可以是字符数组,每个字符都有个索引,字符串的第一个字浮的索引为0,字符串的长度是字符在数组中的数目。
你能使用一些特殊的分隔符号来界定不同的字符串,这样你就能存取这些有分隔符号予元素索引所界定出的元素,字符串中第一个元素的索引值为0,每个字符串分隔符号回分隔出两个元素,但字符是不能用来做分隔符号。
一个空格的字符可能是下列字符其中之一:
TAB:水平跳格定位(horizon ...
转自:http://bbs.xml.org.cn/dispbbs.asp?boardID=77&ID=59088
6.3 Float函数库
名称:Float
说明:这个函数库包含了典型与常用的浮点数算术程序。
int
程序:int(value)
说明:回传给予值的整数部分。
参数:value=数字
回传值:整数或invalid
例外状况:无
范例:var a =3.14;
var b =Float.in(a); //b=3
var c =Float.in(-2.8); //c=-2
floor
程序:floor(value)
说明:回传整数值,这个只要最接近给予值但不能大于 ...