51CTO博客开发
遇到这个bug: 末尾是解决方法。 E/AndroidRuntime: FATAL EXCEPTION: main &
Android开发中遇到的奇葩问题之一:java.lang.NullPointerException,java.lang.RuntimeException:Binary XML file line #2: You must supply a layout_height attribute inflate, 遇到这个问题说明你在非主流上测试,或者说是在部分模拟器上测试,或者是在
Error:Execution failed for task ':app:transformClassesWithDexForDebug'.> com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException: Process 'command'D:\Programfile\J
新项目中,使用了Google I/O 2013发布的新工具,使用Gradle构建android项目,并且在新版的Intellig IDEA以及google的Android Studio对其支持。本文就介绍一下怎么使用gradle构建android项目,进行多个版本编译。Gradle是什么?Gradle是以Groovy为基础,面向java应用,基于DSL语法的自动化构建工具。是google引入,替换
第一篇: 很多网友可能知道Android横竖屏切换时会触发onSaveInstanceState,而还原时会产生onRestoreInstanceState,但是Android的Activity类还有一个方法名为onRetainNonConfigurationInstance和getLastNonConfigurationInstance这两个方法。 我们可以通过
gradle , build , automation认识 Gradle过去 Java 世界的人谈起构建和自动化, Ant 、 Maven 一定是必备词汇吧,而如今,"Gradle"这个名字也渐渐吸引了更多的目光。今天我们就来认识一下号称“下一代自动化工具”的 Gradle。不过在此之前,我们先来温
在android studio中方便的版本控制软件是git,当然还有其他的比如svn,但是和github一起常用算起来git方便很多怎么安装呢?请看下文: 第一步:下载安装git 先在你的电脑上安装git,去git官网上下载,http://www.git-scm
进行Android开发的时候,我们都知道不能将对象的引用传给Activities或者Fragments,我们需要将这些对象放到一个Intent或者Bundle里面,然后再传递。通过Android的API,我们知道有两种选择,即在传递对象时,需要对我们的对象进行 Parcelable 或者Serializable化。作为Java开发者,相信大家对Serializable 机制有一定了解,那为什么还需
表扬android studio的话就不说了,我相信大家有自己的世界观于判断力。接下来我就用辩证的思想来看看AS。优点: 对编码来说有更快捷的提示,智能保存等,对于UI设计来说更多的预览效果。基于Gradle的编译器,更快速混淆方便,渠道包打包方便内置更多插件缺点:基于Gradle的编译器(难上手 /(ㄒoㄒ)/~~)翻墙更新难&n
android开发中,在导入android.content.DialogInterface.OnClickListener 或者android.view.View.OnClickListener的其中一个之后就不能再导入第二个,因为会出现冲突,解决办法是: 在用的时候直接加上包名的全部路径,比如:builder.setPositiveButton
在app发布到应用平台的时候需要打包签名,这个时候会遇到一些头疼的事情,比如打包失败会出现failed to export application错误等。我这里就给大家讲一下我的深刻体会。本文为什么说是思路而不是解决方法呢?因为一千个读者就有一千个哈姆雷特,不同的adt环境会出现各种奇葩的问题,所以我不敢保证解决所有打包失败的问题,之体提供给大
摘要1、monkey工具介绍2、用法 命令详解3、测试结果分析 Android开发的过程中有很多很小而且实用 的小工具,在android开发的api文档中可以查看。http://www.androidcommunitydocs.com/tools/index.html &nb
在android developer 的开发文当中是这么描述SparesArray的:SparseArrays map integers to Objects. Unlike a normal array ofObjects, there can be gaps in the indices. It is intended to be more efficientthan using a Hash
无法翻墙看http://source.android.com/ android的源码,所以在 http://grepcode.com/project/repository.grepcode.com/java/ext/com.google.android/android/这个网址中有所有版本的android系统源码,包括framework 等,主要是系统的控件怎么实现,做andr
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号