Android
Bottle
出来混,迟早是要还的
展开
-
【Android学习笔记】Service学习(1)
使用service的方式:1. startService():调用者和服务之间么有联系,即使调用者退出了,服务依然进行。2.bindService():调用者和服务绑定在一起,调用者一旦退出,服务也终止。通过start调用service:1.编写类继承service或其子类2.复写onCreat(),onS原创 2012-05-06 15:13:45 · 47785 阅读 · 0 评论 -
keytool输出sha1,造成Google Map API Key无法获取的解决办法
申请google map api key是需要使用keytool工具生成密纹keytool -list -alias androiddebugkey -keystore debug.keystore 在升级了JDK1.7之后,默认生成算法是SHA1。而google官方主页上只认MD5。 这个问题的解决办法是改变该语句,增加“-v”keyt原创 2012-07-04 12:44:44 · 52259 阅读 · 0 评论 -
【学习Android遇到的错误】关于Unable to instantiate activity ComponentInfo错误解决方案
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.android/activity.MainTabActivity}: java.lang.ClassNotFoundException:ativity.MainTabActivity in loader alvik.system.Path原创 2012-06-28 17:09:10 · 55219 阅读 · 0 评论 -
【学习Android遇到的错误】Unable to resolve target 'android-9'解决办法
右键项目文件--->properties--->android 选择对应版本 保存如还不生效 打开项目文件project.properties ,修改 target=android-10 //(对应版本,不过一般都自动修改了)原创 2012-06-28 16:52:28 · 55864 阅读 · 2 评论 -
【学习Android遇到的错误】import 的时候出现“no projects are found to import”
Eclipse在导入项目的时候提示no projects are found to import原因:(1)项目中没有.project文件解决办法:新建一个项目,然后将元项目中的文件直接复制于此项目中即可(2)可能是移动了.classpath或者.project文件解决办法:new->android project->create project from existi原创 2012-05-26 22:57:09 · 52018 阅读 · 0 评论 -
【学习Android遇到的错误】Android 开发遇到 java.lang.NoClassDefFoundError 错误
这个问题困扰了好几天了,今天终于算是得到了解决。 下面copy自网络:Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解决办法)1、在工程下新建lib文件夹,将需要的第三方包拷贝进来。2、将引用的第三方包,添加进工作的build path。3、(关键的一步)将lib设为源文件夹。如果不设置,则程序编译可原创 2012-05-09 19:41:10 · 51202 阅读 · 0 评论 -
The project was not built since its build path is incomplete. Cannot find the class file for java.la
错误提示:The project was not built since its build path is incomplete. Cannot find the class file for java.lang.Object. Fix the build path then try building this project The type java.lang.Object cannot转载 2012-05-07 22:48:51 · 50271 阅读 · 0 评论 -
Android: Project ... is missing required source folder: 'gen'
1.Project->Clean... (不要build这个项目,把automatically build 的选项去掉)。这时Project explorer中的gen文件夹应该是消失了。 2.手动的创建这个文件夹,然后再刷新,这时就应该出现一个gen文件夹了,之后无论如何刷新和build都不会出问题了。原文地址:http://apps.hi.b转载 2012-05-07 21:39:28 · 48440 阅读 · 0 评论 -
com.google.zxing.NotFoundException 问题分析
这仅仅是一篇问题分析哈,提供理解这个问题的思路,并不是解决这个问题的方法。背景先说背景,项目中需要一个扫描二维码的功能,网上找了一个比较火的 BGAQRCode-Android,用了一圈感觉还不错。但是在扫描页面,logcat 总是报 W/System.err: com.google.zxing.NotFoundException,类似下图:结论再说结论,对分析不感兴趣的可以看了结论就...原创 2019-08-02 09:18:09 · 59801 阅读 · 2 评论 -
android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity
Caused by: android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?Context中有一个s原创 2012-07-19 22:48:50 · 54926 阅读 · 0 评论 -
【学习Android遇到的错误】conversion to dalvik format failed with error 1的解决办法汇总
android低版本工程(如1.5)放到高版本环境中(如2.2)可能会上述错误,解决方法如下: 1。如果不修改android sdk版本,则使用project clean 命令作用于某工程即可。(该处理方式只是在高版本中兼容了低版本工程,未真正意义上的升级) 2。如果修改android sdk版本,则需要以下几个步骤: 1)修改SDK 选择工程,buildpat原创 2012-07-30 11:30:02 · 51689 阅读 · 0 评论 -
【解决方法】Could not find the main class Program will exit
问题背景:从别人那考的程序,工程上出现红叹号,于是修改了一下Java Build Path中的jdk版本(原来是1.5的,我没有1.5,就给改成1.6了)。开发环境:eclipse + jdk1.6 + jdk1.7(我装了两个jdk)错误原因:可能是在打开方式中的javaw版本过低。比如jdk1.5编译的class文件用1.4的ja原创 2013-10-28 15:13:16 · 61413 阅读 · 0 评论 -
OSGI MANIFEST中export-package中的uses属性
找了很多都是直接介绍export-package和import-package的,网上有很多。这里单说export中的uses:以下内容引自:http://blog.csdn.net/flyingamy/article/details/5623500--引用开始uses指令用在Export-Package属性中,但是要配合Import-Package属性一起来使原创 2013-10-22 09:08:37 · 56447 阅读 · 1 评论 -
【Error】Call requires API level 3 (current min is 1)解决办法
今天从网上下载了一个程序,本来好好的,后来不知道怎么弄的就不好使了。解决办法:在工程上右键 -> Android Tools -> Clear Lint Markers原创 2012-10-11 22:48:40 · 63060 阅读 · 8 评论 -
【ERROR】java java.lang.NoClassDefFoundError 的解决办法(全)
一 第一种,也是新手容易犯的错误,那就是classpath环境变量配置错误.这个错误在我最开始学习android的时候就遇到过,弄的焦头烂额的. 解决办法: 在系统环境变量那一栏中点->新建classpath。 变量名:classpath 变量值: .;%JAVA_HOME%/lib/;%JAVA_原创 2012-10-09 20:10:11 · 178252 阅读 · 10 评论 -
Android模拟器键盘不能用解决方法
最近换了一台电脑,重新配置了android开发环境,建了一个测试项目之后发现没问题,可是今天在使用的时候却发现模拟器的键盘不能使用了,就是下面图中画红圈的部分解决方法:AVD Manager -> 选中模拟器 -> Edit -> 点击Hardware旁边的New -> 选中KeyBoard Support,出来后将其Value设置成Yesok,大功告成。原创 2012-10-06 15:03:45 · 55977 阅读 · 2 评论 -
【ERROR】query_log_injava.lang.IllegalArgumentException: Illegal character in query
今天在做网络连接的时候给传递的密码做了加密,可是传递的时候出现了上述的错误,查资料,得到原因,是因为:在url字符串中不允许出现特殊字符所以……想办法加密不出现特殊字符吧。原创 2012-09-03 20:58:02 · 52759 阅读 · 0 评论 -
【Error】Caused by: java.lang.NullPointerException
在android开发中,这是一个再常见不过的异常了,空指针异常。但是有人会问,android是java的,没有指针啊,哪来的空指针?其实深的我也不懂,但可以这么理解,反正就是没找到东西。根据你写的代码,这个东西(对象)应该在哪哪哪哪,可是到哪找却没有,所以就是空的了。这让我想起来一个笑话,为什么java和c++程序员经常是单身的————因为他们找不到对象!这里不说那些普通的,声明了一个对象原创 2012-08-15 12:20:32 · 63445 阅读 · 1 评论 -
[Andengine]Error:can't creat bitmap form path “gfx/xxx.xxx”
最开始遇到这个错误是很早以前了,以前也没注意,只当是一个不理解的bug,因为所有的texture,textureregion都没有问题,但是就是提示错误。昨天和美工要图片,本来是要背景透明的png格式,可是她却给了我一个jpg的。说明了之后她说没法改,因为没有png这个保存选项。我就看了一下,和她要了psd的文件,还好我有一点ps功底,检查才知道是图像模式的问题,图像是CM原创 2012-08-08 12:05:44 · 51624 阅读 · 0 评论 -
android连接webservice(通用,可使用复杂返回值)
本文为原创,转载请注明出处:http://blog.csdn.net/zhyl8157121/article/details/8709048首先,说一下适用范围:当使用java版的webservice的时候,可以直接使用KSOAP2这个类库,直接调用其方法就可以了。具体方法可以自行Google。当使用.NET版的webservice的时候,KSOAP2这个类库不是很好用,我原创 2013-03-23 10:58:25 · 83233 阅读 · 100 评论 -
Android通过webservice连接SQLServer 详细教程(数据库+服务器+客户端)
本文为原创,如果转载请注明出处 http://blog.csdn.net/zhyl8157121/article/details/8169172其实之前发过一篇这样的博文http://blog.csdn.net/zhyl8157121/article/details/7709552,但那个只是简单记录了一些自己的想法,并没有想作为教程来看,后来由于一些朋友想要源代码,就附上了下载地址,但并没有原创 2012-11-10 15:09:39 · 253360 阅读 · 163 评论 -
Android开发配置SVN的问题
前几天把那个游戏的单机版基本做完了,现在要做一个应用。老师和我们说最好学习使用一下SVN,这样方便代码的版本管理,而且以后也会有用。这样我就开始研究这个软件。 其实刚开始就知道是SVN,上网查确实很多教程,但都挺长,也懒得看,就没怎么弄,一直放着。今天下午没事就研究一下。 1.先下载一个 TortoiseSVN,链接:http://tortoisesvn.ne原创 2012-08-06 16:29:44 · 59591 阅读 · 2 评论 -
Cocos2d-x 学习资源汇总
Cocos2d-x中文官网http://cn.cocos2d-x.org/Cocos2d-x中文文档http://cn.cocos2d-x.org/documentCocos2d-x跨Android&iOS平台开发入门http://www.cocoachina.com/gamedev/gameengine/2012/0428/4206.htmlC原创 2012-07-13 14:58:35 · 52080 阅读 · 0 评论 -
Android设置无标题窗口
在android中,有的时候要做一个无标题的窗口,包括没状态栏的,有两种方法实现: 1 在XML配置文件中: package="de.vogella.android.temperature" android:versionCode="1" android:versionName="1.0">原创 2012-06-30 17:28:31 · 66781 阅读 · 0 评论 -
Http和Soap的关系
http:是一个客户端和服务器端请求和应答的标准(TCP)。http协议其目的是为了提供一种发布和接收http页面的方法http协议的客户端与服务器的交互:由HTTP客户端发起一个请求,建立一个到服务器指定端口(默认是80端口)的TCP连接。HTTP服务器则在那个端口监听客户端发送过来的请求。一旦收到请求,服务器(向客户端)发回一个状态行,比如"HTTP/1.1 200 O转载 2012-06-28 16:05:41 · 50791 阅读 · 0 评论 -
社会实践(软件)制作过程中遇到的问题
从现在开始就准备做暑期社会实践的软件了,现在想的是做一个课程表。当然不是简单的课程表,我们要做一个客户端,和学校的服务器连接(当然很可能学校不给我们用服务器的接口,那我们就用自己的服务器),或者考虑直接通过http请求向教学信息网发送请求,然后我们在手机端解析,然后显示。当然现在还没定最终怎么弄,还只是在摸索。毕竟还没学过数据库,还不知道webservice为何物,弄了两天了,头昏脑胀的,资料也找原创 2012-06-27 10:41:14 · 50896 阅读 · 0 评论 -
英文操作系统下Eclipse编码方式
以前在开发android时候一般都用GB编码,学长说过我几次让我改成UTF-8的,但是我也懒得改,网上找的例子一般都是GB的,所以就这样凑合着。 前几天考试,没怎么编程,也没开eclipse,但是我把操作系统的语言换成英文的了,今天开eclipse的时候看到一些中文注释都显示的是乱码了,然后就想到了编码方式的问题,我到Project->properties->Text file e原创 2012-06-23 20:11:39 · 51481 阅读 · 0 评论 -
MOTODEV
有个android开发的学长,他比较喜欢用MotoDev,也推荐我用,但是我感觉和eclipse差不多,今天他用我的电脑调试程序,说还是motodev好用。我也就装了一个试试,其实真和eclipse差不多,不过刚进去就弹出了一个错误,说是"This Android SDK requires Android Developer Toolkit version 17.0.0 or above原创 2012-05-07 20:51:50 · 47648 阅读 · 0 评论 -
Android学习资源汇总(持续更新)
近百android开源项目贡献http://blog.csdn.net/andy_android/article/details/7007162Andengine学习笔记http://blog.csdn.net/duancanmeng/article/category/1078467http://blog.sina.com.cn/s/articlelist_1729原创 2012-06-30 16:42:17 · 52163 阅读 · 0 评论 -
android模拟器访问电脑本机
做一个website,让android模拟器连上,然后访问数据库,android模拟器如果想访问本地(电脑)的话不能用localhost,也不能用127.0.0.1,这些都会让模拟器访问自身,因为它把自己看做本地。所以,想访问电脑,写10.0.2.2,这样就可以访问电脑了。原创 2012-08-15 19:31:01 · 54520 阅读 · 1 评论 -
【解决方法】ADT在线安装
作为android开发者,不知道被ADT更新、SDK更新这些更新给强奸了多少次。今天……我又一次被凌辱了。无论是https://dl-ssl.google.com/android/eclipse还是http://dl-ssl.google.com/android/eclipse都无法更新。老子怒了,解决方法:hosts文件添加:74.125.237.1 d原创 2013-09-03 18:08:57 · 54329 阅读 · 0 评论 -
【解决方法】android拍照获得的图片太小
用下面的方法获得的直接就是大图片/** * 拍照并把照片保存到SD卡filePath路径下 * * @author Bottle * * @Date 2013-4-10 上午10:35:58 */public class TakePhoto extends Activity { private Context mContext; private String filePa原创 2013-04-11 19:20:48 · 53564 阅读 · 0 评论 -
Android实现访问Sqlserver
暑期实践要做一个校园通这样的东西,就是通过手机端访问数据库,然后查询成绩啊,绩点啊什么什么的。但是android本身是不支持访问sqlserver的,但可以增加一个桥梁来访问,增加的这个就是webservice。 很幸运的是找到了一个做过这方面东西的学长,他的毕设就是一个图书馆管理系统,可以实现从移动设备访问sql数据库。要来了源码研究了一通,大概差不多了,遇到了比较伤脑筋的问题原创 2012-07-02 19:36:20 · 92772 阅读 · 18 评论 -
Android实现“退出确认”对话框
@Override public void onBackPressed() { new AlertDialog.Builder(this).setTitle("确认退出吗?") .setIcon(android.R.drawable.ic_dialog_info) .setPositiveButton("确定", new DialogInterface.OnClickListen原创 2012-09-18 16:24:28 · 71200 阅读 · 2 评论 -
android屏蔽返回键和Home键
//屏蔽返回键的代码:public boolean onKeyDown(int keyCode,KeyEvent event){ switch(keyCode) { case KeyEvent.KEYCODE_HOME:return true; case KeyEvent.KEYCODE_BACK:return true; case KeyEvent.KEYCODE_CALL:原创 2012-09-06 10:46:57 · 55780 阅读 · 0 评论 -
android添加通知到顶部任务栏
public class NotificationtestActivity extends Activity { private static final int ID = 1213; private static final String KEY_COUNT="keyCount"; private int count; @Override public v原创 2012-09-11 15:27:02 · 62487 阅读 · 0 评论 -
android以后台service的方式获取GPRS数据
在配备Android系统的手机中,一般都配备了GPS设备。Android为我们获取GPS数据提供了很好的接口。本文来说一下如何使用Android获取GPS的经纬度。1 从Service继承一个类。2 创建startService()方法。3 创建endService()方法 重载onCreate方法和onDestroy方法,并在这两个方法里面来调用startService以及endSe原创 2012-09-07 14:48:42 · 52097 阅读 · 0 评论 -
【Android学习笔记】ListVIew学习(表格输出)
今天做的一个查询系统用到LIstView,其实就是想把数据以表格的形式输出。查了很多资料,最开始是想用GridView,但网上也找了很多例子,但发现好像都不适合我。找啊找,最后在一篇博客里找到灵感:http://www.open-open.com/lib/view/open1333372619624.html。最后决定用ListView。ListView其实就是一个能把东西放在一个可以原创 2012-08-16 19:51:06 · 52084 阅读 · 0 评论 -
【学习笔记】Java中eqauls的原理
Java中eqauls的原理之前想查查==和equals的区别。老生长谈的东西了,网上查到的资料也有很多,但总有些不太明白,今天索性自己来一探究竟。总结起来一句话:==只比较【原始类型的值】和【引用类型的栈内存地址值】是否相等。那equals是怎么实现比较的呢?先来看一下equals的代码是什么样子的:equals()是每个对象与生俱来的方法,因为所有类的最原创 2013-11-09 19:49:23 · 52793 阅读 · 1 评论