摘要: Could not find class 'com.google.gson.Gson', referenced from method com.xxxjava.lang.NoClassDefFoundError: com.google.gson.Gson可是事实上你又导入了该包,这是因为存放第三方包的文件夹命名错误的原因,改成libs就好了 阅读全文
posted @ 2012-05-09 20:10 心空,彷徨左右 阅读(830) 评论(1) 推荐(0) 编辑
摘要: 关于2.3DDMS发送经纬度模拟器接收不到的问题错误原因:AndroidManifest.xml中的警告不能忽略(警告在AndroidManifest中好像就等于该语句失效)意思是<uses-permission>放在<application>下面而报出的警告,将<uses-permission>放到<application>就可以消除这条警告.有时一直查找不到这个id.即使clean,fix始终运行时会报错.R文件取错。listview的adapter中多次调用getView:原因:listview放置在高度为wrap_content的容器中, 阅读全文
posted @ 2012-03-17 21:16 心空,彷徨左右 阅读(101) 评论(0) 推荐(0) 编辑
摘要: new AlertDialog.Builder(getApplicationContext())时发生错误:E/AndroidRuntime(5844): android.view.WindowManager$BadTokenException: Unable to add window -- token null is not for an application于是查了查:getApplicationContext() 生命周期是整个应用,应用摧毁它才摧毁 Activity.this的context属于activity ,activity 摧毁他就摧毁activity.this要返回一个a 阅读全文
posted @ 2011-12-14 14:07 心空,彷徨左右 阅读(1426) 评论(1) 推荐(0) 编辑
摘要: 参考地址:http://www.itivy.com/android/archive/2011/11/3/android-dialog-customize.html可以实现自己的dialog类,在调用出创建dialog对象,通过show()方法来使用对话框。地址中的注意点在:style.xml样式文件放在values文件夹下。 按钮监听:实现implements android.view.View.OnClickListener接口。在 public void onClick(View v) { switch (v.getId()) { ... 阅读全文
posted @ 2011-12-09 17:07 心空,彷徨左右 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://blog.csdn.net/liudan10/article/details/6608593在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。加载模式分类及在哪里配置Activity有四种加载模式:standardsingleTopsingleTasksingleInstance设置的位置在AndroidManifest.xml文件中activity元素的 阅读全文
posted @ 2011-12-09 17:00 心空,彷徨左右 阅读(146) 评论(0) 推荐(0) 编辑
摘要: #Create by CreatAutoGetSh mkdir kernel cd kernel git clone http://android.git.kernel.org/kernel/common.git git clone http://android.git.kernel.org/kernel/experimental.git git clone http://android.git.kernel.org/kernel/msm.git git clone http://android.git.kernel.org/kernel/omap.git cd .. mkdir platfo 阅读全文
posted @ 2011-12-06 22:23 心空,彷徨左右 阅读(192) 评论(0) 推荐(0) 编辑
摘要: OS:windows, 报错如下:$ git clone git://android.git.kernel.org/platform/external/opencore.gitCloning into opencore...android.git.kernel.org[0: 199.6.1.176]: errno=No errorandroid.git.kernel.org[0: 204.152.191.45]: errno=No errorandroid.git.kernel.org[0: 130.239.17.12]: errno=No errorandroid.git.kernel.or 阅读全文
posted @ 2011-12-06 22:20 心空,彷徨左右 阅读(314) 评论(0) 推荐(0) 编辑
摘要: Android采用关系型数据库SQLite3,它是一个支持SQL轻量级的嵌入式数据库,在嵌入式操作系统上有很广泛的应用,WM采用的也是SQLite3 关于过于、原理方面的东西在这篇文章里不会提到,但是如果你想能够快速的学会操作SQLite3,那这就是你要找的文章! 首先,我们看一下api,所有数据库相关的接口、类都在android.database和android.database.sqlite两个包下,虽然只有两个包,但是如果你英文不好或是太懒的话也要迷茫一段时间,其实,我们真正用的到的没有几个! 1、SQLiteOpenHelper (android.database.s... 阅读全文
posted @ 2011-12-05 15:16 心空,彷徨左右 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 原来对按键事件处理的程序1 @Override 2 public boolean onKeyDown(int keyCode, KeyEvent event) { 3 Intent intent = new Intent(); 4 if(keyCode==KeyEvent.KEYCODE_BACK){ 5 } 6 7 <span style="color:#ff0000;">return true;</span> 8 } 理论上来说,点击手机上的Menu键,会出现菜... 阅读全文
posted @ 2011-12-01 12:08 心空,彷徨左右 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 昨天忘了这么回事.一周继续做着.上周稍微修改了下系统自带的那个键盘demo.最终没能搞定,但也理解了点service绑定的东西.用chronometer做了个秒钟,其实可以精确到毫秒,但在走动时显示不出,可在读取时读到毫秒.具体的连源代码都没搞到,不晓得源代码中走动的程序怎么实现.还做了xml解析工作,和生成xml的操作.以及最后用按钮做了个键盘.今天周一也修改了一些bug,比如加载重复,键盘横版解决,还有布局排版问题.// 禁用EditText软键盘 input_list.get(i).setInputType(InputType.TYPE_DATETIME_VARIATION_NORMAL 阅读全文
posted @ 2011-11-21 22:40 心空,彷徨左右 阅读(203) 评论(0) 推荐(0) 编辑