android开发
GeekFans
一个相信代码能改变世界的程序员。
展开
-
关于android开发时,eclipse的函数自动提示功能很卡的问题解决方法
这个问题从一开始学android开发时就遇到了,一出提示窗口电脑就会卡死一会,无法进行操作,找了很久的解决方法都不管用,今天终于在ITeye里找到了,贴上链接:http://zhang247124629.iteye.com/blog/1026868;大家可以试试啊,从此再也不卡了原创 2011-09-17 15:52:36 · 1219 阅读 · 0 评论 -
android应用开发错误:Your project contains error(s),please fix them before running your application.
工程上有红叉,不知道少了什么,但是袋中却没有任何错误,运行程序报错为: Your project contains error(s),please fix them before running your application.试过了clean;也试过了delete工程,再重新导入,但是都没有用。偶然找到解决方法:linux:Window--》 Preferences--》Andro原创 2012-08-08 16:27:01 · 1561 阅读 · 1 评论 -
如何将arraylist转换为CharSequence[]
ListString> list = Arrays.asList("foo", "bar", "waa");CharSequence[] cs = list.toArray(new CharSequence[list.size()]);System.out.println(Arrays.toString(cs));转自:http://stackoverflow.com/questi转载 2012-04-07 21:36:50 · 3501 阅读 · 0 评论 -
android开发使用sqllite时遇到的错误
今天遇到一个从没见过的错误:04-07 19:54:53.939: W/KeyCharacterMap(32132): Can't open keycharmap file04-07 19:54:53.947: W/KeyCharacterMap(32132): Error loading keycharmap file '/system/usr/keychars/sholes-keypad原创 2012-04-07 19:58:37 · 3962 阅读 · 4 评论 -
关于在android手机的sd卡上创建目录遇到的相关问题
在SD卡上创建目录通常代码如下:String dir=Environment.getExternalStorageDirectory()+"/ARNavigator";File mydir=null;mydir=new File(dir);if(!mydir.exists()){ if(!mydir.mkdir()){ Log.v(TAG, "Cannot create the di原创 2012-04-04 21:58:45 · 5178 阅读 · 0 评论 -
Bitmap和Drawable相互转换方法
最近在做一个图片加载的应用,用到了Bitmap和Drawable,但是不知道在两者之间如何转换,遂搜索一下,找到答案:一、Bitmap转DrawableBitmap bm=xxx;BitmapDrawable bd=BitmapDrawable(bm); BtimapDrawable是Drawable的子类,最终直接使用bd对象即可。二、 Drawable转Bitmap转载 2012-04-04 20:35:03 · 678 阅读 · 0 评论 -
编写android加载图片的程序时,遇到了内存泄露问题!
Log如下:04-04 18:16:32.774: E/dalvikvm-heap(30873): 10036224-byte external allocation too large for this process.04-04 18:16:32.805: E/GraphicsJNI(30873): VM won't let us allocate 10036224 bytes04-0原创 2012-04-04 20:31:49 · 8988 阅读 · 2 评论 -
新问题!程序运行时挂了,直接重启。。
04-05 16:15:53.460: I/ActivityThread(6563): Removing dead content provider: settings04-05 16:15:53.624: E/InputQueue-JNI(6563): channel '409a5ea8 com.jiadebin.ar.arnavigator/com.jiadebin.ar.arnavigato原创 2012-04-05 16:33:32 · 3426 阅读 · 3 评论 -
eclipse的graphical layout窗口工作不正常或者消失了
今天写android工程时突然发现eclipse的graphical layout窗口消失了,查看xml布局文件时,只用source和design两个窗口,于是查了一下,找到了打开eclipse的graphical layout窗口的方法:右键你要打开的XML文件》open with》layout editor,就打开了,但是该窗口仍然不正常: 解决方法为:右键单击当前p原创 2012-03-28 21:24:32 · 11878 阅读 · 7 评论 -
几个常用的JAVA类(坚持“不要重复发明轮子”的原则,留着重用)
(1)从输入流中获取数据并以字节数组返回,这种输入流可以来自Android本地也可以来自网络import java.io.ByteArrayOutputStream; import java.io.InputStream; public class StreamTool { /** * 从输入流获取数据 * @param inputStream转载 2012-03-27 21:27:50 · 2007 阅读 · 0 评论 -
Android客户端请求服务端资源(HttpURLConnection和输入流实现)
今天实现要实现的其实很简单,通过网络获取服务端一个文件(可以是txt、png、mp3等等),因为之前是做c#开发的,所以操起老本行,模拟一个服务器,通过url去获取服务器的一个资源,就这么简单,所以大家千万千万不要被吓着,没有什么post请求、没有什么get请求,也就是说没有验证直接获取,所有这些post、get通通不涉及。Android中实现网络连接提供了三种接口以供我们使用:转载 2012-03-27 21:06:22 · 4841 阅读 · 2 评论 -
Android中数据文件解析(Json解析【从服务器端获取数据并且解析,显示在客户端上面】)
首先说一下Json数据的最基本的特点,Json数据是一系列的键值对的集合,和XML数据来比,Json数据的体积更加小,传输效率高,易解析,不过可读性不高;因为这次要从服务器端得到Json数据,并且通过解析之后把解析后的数据显示在Android客户端中,首先部署服务器端代码(直接使用Jsp/Servlet):构造的Json数据如下:[{"name":"张三","address":"北京"转载 2012-03-27 21:14:51 · 2199 阅读 · 0 评论 -
Android——ImageButton按下效果设计
使用Button时为了让用户有“按下”的效果,有两种实现方式:1.Java代码实现,按下时换背景图片(个人认为这种方法比较麻烦,得准备好几张背景):Java代码 imageButton.setOnTouchListener(new OnTouchListener(){ @Override转载 2011-10-21 21:15:05 · 910 阅读 · 0 评论 -
android 多线程知识
(1) Looper类别用来为一个线程开启一个消息循环。默认情况下Android中新诞生的线程是没有开启消息循环的。(主线程除外,主线程系统会自动为其创建Looper对象,开启消息循环)Looper对象通过MessageQueue来存放消息和事件。一个线程只能有一个Loope转载 2011-10-02 23:13:28 · 688 阅读 · 0 评论 -
我的MOTO defy用USB连上电脑时,电脑的锐捷校园网就断了,解决方法如下
原因是defy链接电脑后由于defy带有连电脑上网的功能,电脑就自动转为通过defy上网,从而有了一个新的ip地址,与原来的那个冲突了,进入网络设置里把名字是motorola····的那个链接禁用了就好了,附上操作截图,打开网络共享中心: 点击左侧的更改适配器设置:原创 2011-09-26 14:40:37 · 1810 阅读 · 0 评论 -
用锐捷的孩子们,想不想使你的笔记本成为WIFI基站,让其他电脑还有我们的手机使用无线上网吧
刚刚手机终于能够用电脑的锐捷网络上网了,哈哈,从此在宿舍再也不必担心手机流量不够用了,而且WIFI的网速可比2G手机卡快多了,看视频嘎嘎地。跟大家分享一下:首先,电脑得是win7系统啊(XP的孩子们赶快升级吧),下载conntify这个软件,下载地址:http:/原创 2011-09-26 14:34:30 · 1550 阅读 · 1 评论 -
Android开发遇到的问题
1、导入某个现有工程文件夹后,出现R资源不能resolve的错误,导致程序无法编译运行,此时右键->properties->android,看最上面的taget又没有选择对,勾选当前可选的最高那个版本(即你本机已经安装的最高版本的SDK),点击apply,错误解决。2、style.xml里出现样式无法识别:error: Error retrieving parent for ite原创 2014-05-07 00:01:51 · 24799 阅读 · 2 评论