张志峰的博客

水滴石川,积少成多。

导航

随笔分类 -  Andriod(安卓)

摘要:今天在Android中将sqlite的数据库文件生成在SD卡上的过程中,发现生成的.db文件的旁边 生成了一个大小为0的与数据库文件同名的.db-journal文件,不明白此文件的用途,于是 google了sqlite的官方文档,发现该文件的用途如下: 该文件是sqlite的一个临时的日志文件,主要 阅读全文

posted @ 2016-06-26 14:23 ╰★张志峰★╮ 阅读(4611) 评论(0) 推荐(0)

摘要:2014-07-05 12:586445人阅读评论(1)收藏举报This Android SDK requires Android Developer Toolkit version23.0.0or above. Current version is 12.0.0.v201106281929-138... 阅读全文

posted @ 2015-12-17 14:38 ╰★张志峰★╮ 阅读(258) 评论(0) 推荐(0)

摘要:这次,本文采用公认的最佳插件安装方式——link方式来安装ADT插件,此方法适用于Eclipse以及MyEclipse其他版本。下面为大家一一道来:大致过程如下:官方的在线安装很麻烦,找了很久,终于找到一个简便方法,亲测能用,记下日后寻找方便。1. 下载安装 Android SDK2. 下载 And... 阅读全文

posted @ 2015-12-17 11:06 ╰★张志峰★╮ 阅读(546) 评论(0) 推荐(0)

摘要:---------------------------Eclipse---------------------------Java was started but returned exit code=13C:\ProgramData\Oracle\Java\javapath\javaw.exe-D... 阅读全文

posted @ 2015-12-10 10:51 ╰★张志峰★╮ 阅读(2313) 评论(0) 推荐(0)

摘要:一个不错的bloghttp://www.cnblogs.com/abinxm/category/333366.html 阅读全文

posted @ 2012-07-26 15:05 ╰★张志峰★╮ 阅读(751) 评论(0) 推荐(0)

摘要:【转】关于Android4.0 emulator-arm.exe-应用程序错误,内存不能为"read"问题解决方法转自:http://blog.csdn.net/blue_fire2008/article/details/6902825我也遇到这个情况,卸载360后问题解决,QQ管家好像还没有能力干扰类似这样的问题。软件环境:JDK1.6Eclipse IDE for Java Developers Version: Indigo Service Release 1 相应压缩包为:eclipse-java-indigo-SR1-win32.zipAndroid SDK 相应 阅读全文

posted @ 2012-07-26 15:03 ╰★张志峰★╮ 阅读(1242) 评论(0) 推荐(0)

摘要:转自:http://apps.hi.baidu.com/share/detail/35698578我们在开发android应用的时候经常需要调用一些服务或者系统功能,那么就需要在androidmanifest.xml 中声明相应权限。例如我们需要让我们的应用能够具备访问网络的能力就需要配置:android.permission.INTERNETandroid平台上的权限许可分得很细,如果软件无法正常执行时看看是不是缺少相关的permission声明。android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问”properties”表在checkin数据 阅读全文

posted @ 2012-07-26 15:01 ╰★张志峰★╮ 阅读(325) 评论(0) 推荐(0)

摘要:转自: http://android.yaohuiji.com/archives/2624 标题里已经把这个意思表达清楚了,两个参数意思一样,只是某大仙觉得match_parent更贴切,于是从2.2开始你两个词都可以用。那么如果考虑低版本的使用情况你就需要用fill_parent了。 下面是两者相同的证据,看android.view.ViewGroup里的静态嵌套类LayoutParams中的代码: public static final int FILL_PARENT = -1; /** * Special value for the height or width requested b 阅读全文

posted @ 2012-07-26 14:58 ╰★张志峰★╮ 阅读(281) 评论(0) 推荐(0)

摘要:学习Android界面设计的超级利器HierarchyView.bathttp://android.yaohuiji.com/archives/21709JUL存在问题:我看到别人的程序,想学习人家的UI布局是怎么做的,如何能窥探一二?存在问题:在学习ViewGroup和Layout时我们可能会有一个疑问,如果我在Xml布局文件中不放置Layout,直接放TextView等组件的时候,它是用什么方式布局的?解决方法:Android的SDK中自带了一个查看UI布局层级结构的工具:HierarchyView.bat。在模拟器运行的情况下,使用该工具可以将当前的Activity中的UI组件们以对象树 阅读全文

posted @ 2012-07-26 14:40 ╰★张志峰★╮ 阅读(411) 评论(0) 推荐(0)

摘要:Android 实用工具Hierarchy Viewer实战2011年08月09日00:05it168网站原创 作者:廖煜嵘 编辑:景保玉评论:0条引用网址 http://android.yaohuiji.com/archives/217 【IT168技术】在Android的SDK工具包中,有很多十分有用的工具,可以帮助程序员开发和测试Android应用程序,大大提高其工作效率。其中的一款叫Hierachy Viewer的可视化调试工具,可以很方便地在开发者设计,调试和调整界面时,提高用户的开发效率。本文将以一个实际例子讲解如何使用该款工具运用在Android的开发过程中。本文的读者对象为具. 阅读全文

posted @ 2012-07-26 14:34 ╰★张志峰★╮ 阅读(278) 评论(0) 推荐(0)

摘要:[转]dip, dp, px, sp区别转自:http://sifutian.iteye.com/blog/680935显示单位px和dip以及sp的区别dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。px: pixels(像素). 不同设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。pt: point,是一个标准的长度单位,1pt=1/72英寸,用于印刷业,非常简单易用;sp: scaled pixels(放大像素). 阅读全文

posted @ 2012-07-26 14:31 ╰★张志峰★╮ 阅读(275) 评论(0) 推荐(0)

摘要:转自:http://blog.sina.com.cn/s/blog_78e3ae430100pxba.htmlandroid提供了一种新的类型:Parcel。本类被用作封装数据的容器,封装后的数据可以通过Intent或IPC传递。 除了基本类型以外,只有实现了Parcelable接口的类才能被放入Parcel中。Parcelable实现要点:需要实现三个东西1)writeToParcel 方法。该方法将类的数据写入外部提供的Parcel中.声明如下:writeToParcel (Parcel dest, int flags) 具体参数含义见javadoc2)describeContents方法 阅读全文

posted @ 2012-07-26 14:30 ╰★张志峰★╮ 阅读(165) 评论(0) 推荐(0)

摘要:Android SDK更新后提示This version of ADT requires the作者: Android开发网原创时间: 2008-09-24下载设置最新版SDK后,提示This version of ADT requires the ... your SDK to the latest version.这是由于当前你使用了Eclipse开发环境的ADT插件版本过低造成的,你必须首先更新ADT Plugins插件版本,Eclipse中怎样安装Andriod ADT的插件在Eclipse中安装Android插件本人是菜鸟,初学Android,首先要在Eclipse中安装Androi 阅读全文

posted @ 2012-07-24 10:10 ╰★张志峰★╮ 阅读(3479) 评论(0) 推荐(0)

摘要:总是提示上面这个错误,我以为是内存分配不足呢,但是内存足够用也不行,后来在国外的网站上看到这个问题的解答,说是把用到的AVD删除掉,在重新建一个就可以了我操作了一下,还真解决了问题,下面就是人家的原文,不过我还没有明白是什么原因。If the AVD manager won't let you delete the virtual device, perhaps try deleting it yourself. Your virtual devices live in ~/.android/avd. Delete the .ini file and the .avd director 阅读全文

posted @ 2012-03-09 11:43 ╰★张志峰★╮ 阅读(1107) 评论(0) 推荐(0)

摘要:unable to load section nand_dev 它超过设备的限制,则无法加载部分nand_dev目前,我还没有解决这个问题,有知道的请回一下贴,谢谢。 阅读全文

posted @ 2012-03-08 16:45 ╰★张志峰★╮ 阅读(670) 评论(0) 推荐(0)

摘要:今天遇到一个问题,总是提示 Failed to allocate memory:1455, 查了半天也找不出原因,在网上搜答案也没有找到合适的,我觉得是不是内存不够了,就把AVD的内存设小了,还真解决了。[2011-08-16 03:21:46 - Emulator] Failed to allocate memory: 1455[2011-08-16 03:21:46 - Emulator] [2011-08-16 03:21:46 - Emulator] This application has requested the Runtime to terminate it in an unu 阅读全文

posted @ 2012-03-08 16:30 ╰★张志峰★╮ 阅读(7071) 评论(0) 推荐(1)

摘要:android低版本工程(如1.5)放到高版本环境中(如2.2)可能会上述错误,解决方法如下:1。 如果不修改android sdk版本,则使用project clean 命令作用于某工程即可。 (该处理方式只是在高版本中兼容了低版本工程,未真正意义上的升级)2。 如果修改android sdk版本,则需要以下几个步骤: 1)修改SDK 选择工程,build path --> configure build path ---> library 删除引用的低版本SDK, 然后add External JARs,选择高版本SDK,OK,保存 2)修改classpath文件 该文件可能存 阅读全文

posted @ 2012-03-08 15:37 ╰★张志峰★╮ 阅读(28447) 评论(0) 推荐(0)

摘要:今天在eclipse里报这个错误:Android requires compiler compliance level 5.0 or 6.0. Found '1.4' instead. Please fix project properties1. 项目 右键 ->android tools ->Fix Project2. 如果不可以,检查Project -> Properties->Java Compiler 确认JDK compliance被设置为1.6,并且enable specific seetings. 阅读全文

posted @ 2012-03-07 17:30 ╰★张志峰★╮ 阅读(1596) 评论(0) 推荐(0)

摘要:CharSequence类型这是一个接口,代表的是一个有序字符集合,这个接口包含的方法有:charAt(int index),toString(),length(),subSequence(int start,int end).这里需要说的一点就是,对于一个抽象类或者是接口类,不能使用new来进行赋值,但是可以通过以下的方式来进行实例的创建:CharSequence cs="hello";但是不能这样来创建:CharSequence cs=new CharSequence("hello");下面来看看一个例子:TextView tv; //声明一个Tex 阅读全文

posted @ 2012-03-06 15:39 ╰★张志峰★╮ 阅读(5949) 评论(0) 推荐(0)

摘要:Android 中也出现这个问题的原因应该也是SDK的问题,我把以前的工程重新编译了一下,就可以了。Thetypejava.lang.Objectcannotberesolved.Itisindirectlyreferencedfrom required .class files当你在Eclipse引用不同版本JDK工程时会发生该问题。由于你开发环境中应用了多个版本的JDK 或JRE导致的。Eclipse会按照最初的开发环境默认选择对应的Jre。如Eclipse上有jdk1.4开发的环境工程,当你在引入高版本jdk1.6开发的工程时,以上问题就出现了。问题解决的方案如下:进入window\pr 阅读全文

posted @ 2012-03-05 16:04 ╰★张志峰★╮ 阅读(12029) 评论(0) 推荐(1)