
android
yfxuchao
人若志趣不远,心不在焉,虽学不成。
展开
-
android 开发 经典网站
[android中国原创整理]android 开发 经典网站(2010-02-26 01:29:19) 转载一、官方网站,包括android分支版本和手机制造商的官方网站1.Android - 一个开放手机联盟项目 http://code.google.com/android/android 的开发网站,提供开发包的下载,基本知识介绍,开发者必去的地方,中文的奥2....2010-04-22 10:35:53 · 253 阅读 · 0 评论 -
undefined reference to `__android_log_print'
原因:没有加入支持的共享库出错时:Android.mkLOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE := testlogLOCAL_SRC_FILES := testlog.cinclude $(BUILD_SHARED_LIBRARY) .c的头文件#include <...原创 2011-03-09 19:12:51 · 82 阅读 · 0 评论 -
android发送短信
SmsManager smsMessager = SmsManager.getDefault();Intent i = new Intent("SENT_SMS_ACTION");PendingIntent pi = PendingIntent.getBroadcast(context, 0, i, 0);ArrayList<String> msgs = smsMessager.div...原创 2011-06-30 10:09:46 · 151 阅读 · 0 评论 -
android emulator连接internet
1.0 注册IP AND PORT sqlite3 /data/data/com.android.providers.settings/databases/settings.db "INSERT INTO system VALUES(99,'http_proxy','192.168.1.1:8080')" 2,0 查新系统信息以便核实sqlite3 /data/data/com.a...原创 2010-11-07 12:12:04 · 167 阅读 · 0 评论 -
Android通过SOAP协议和基于XFire实现的webservice通信过程
HttpURLConnection<-> XFireServlet.doPost<-> XFireServletController.doService<-> XFireServletController.invoke<-> AbstractChannel.onReceive<-> DefaultE...2010-11-10 16:44:39 · 131 阅读 · 0 评论 -
android中通过looper+handler方式在子线程中刷新UI
package com.saul;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Looper;import android.os.Message;/** * 通过looper+handler方式在子线程中刷新UI * @author Saul * ...2010-11-22 09:45:15 · 287 阅读 · 0 评论 -
关于handler子类中的handleMessage说明
handleMessage方法执行时,不同的应用,其所处的线程可以不同。决定于handler的looper来自的线程,即如果handler的looper来自于主线程,则该方法将在主线程中运行,如果来自于子线程,该方法将在子线程中运行。...2010-11-22 09:52:35 · 461 阅读 · 0 评论 -
关于Looper的说明
在主线程中获取looper时,通过Looper.myLooper()和Looper.getMainLooper()获取的looper一样,获取的都是UI主线程的looper;在子线程中获取looper是,通过Looper.myLooper()和Looper.getMainLooper()获取的looper不一样,前者获取的是子线程的looper,且必须执行Looper.prepare()以获取...2010-11-25 21:24:59 · 222 阅读 · 0 评论 -
使用phonegap创建android项目
1、创建一个android项目2、在android项目根目录下创建libs目录、在assets目录下创建www目录;3、解压phonegap包,将phonegap.0.9.4.jar放在libs中,然后点击右键添加到build path中; 将phonegap.0.9.4.js脚本放在www目录中; 在www目录中创建一个index.html文件;4、改造and...原创 2011-07-19 11:51:54 · 140 阅读 · 0 评论 -
关于looper说明二
在非主线程中通过Looper.myLooper()获取looper时,如果没有调用Looper.prepare(),获取的looper为null,Looper.prepare()是用来为当前线程创建消息队列的,也就是如果当前线程没有消息队列,将无法创建Looper。...原创 2011-03-22 16:26:24 · 159 阅读 · 0 评论 -
一个愚蠢的调用View时出现的错误
今天调用tv = (TextView) this.findViewById(R.id.tv);居然返回空指针。奇怪刚还好好的,后来一看,不下心把setContentView(R.layout.main);给干掉了。我说怎么连调用view都搞空指针。引以为戒。...原创 2011-03-22 17:36:21 · 386 阅读 · 0 评论 -
android中添加完全的android包
android的默认jar包中有些类并不包含,虽然可以通过反射来实现但,如果只是想测试下显得有些麻烦。这时可以把完全的jar包添加进去。注意添加的时候要以库的形式添加进去,而不要以jar包的形式添加。...原创 2011-06-24 16:25:27 · 125 阅读 · 0 评论 -
Activity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorVie
异常:Activity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@48031788 that was originally added here 原因:创建了dialog后,又紧接着finish()当前的activity...原创 2011-06-14 20:51:41 · 188 阅读 · 0 评论 -
最近几天突然googlemap打不开了
最近几天突然google map打不开了,原因,环境问题。以前每次都根据C盘的用户目录下的.android\debug.keystore创建指纹,然后创建apiKey,以前都成功的,不知怎么搞的,突然我的window\preferences\android\build中的default debug keystore的值和C盘下的debug.keystore不一样。导致生产的apiKey不一样。而我...原创 2011-05-26 13:35:08 · 663 阅读 · 0 评论 -
avd is in the way. Use --force if you want to overwrite.
我本人的路径C:\Documents and Settings\Saul\.android\avd\2.2.avd is in the way. Use --force if you want to overwrite.删掉C:\Documents and Settings\Saul\.android\avd下冲突的avd原创 2010-12-13 09:06:15 · 338 阅读 · 0 评论 -
|=运算
声音 notification.defaults |=Notification.DEFAULT_SOUND;震动 notification.defaults|=Notification.DEFAULT_VIBRATE;LED notification.defaults |= Notification.DEFAULT_LIGHTS原创 2010-08-31 09:45:25 · 156 阅读 · 0 评论 -
android emulator 中播放视频,只有声音没有图像
昨天还好好的,今天早上来了发现,怎么只有声音没图像了。郁闷。中午清理无意中看了一下我的C盘,发现空间快没了。清理了一下,好了。原来是因为我昨晚在线看了一部电影把C盘空间用没了。窃喜。...2010-12-17 12:52:14 · 485 阅读 · 0 评论 -
android pull解析中遇到的问题
1.0 测试用例中加载文件的路径 InputStream in=this.getClass().getClassLoader().getResourceAsStream("文件路径.xml");2.0 XML必须是良构的原创 2010-12-22 11:44:18 · 176 阅读 · 0 评论 -
android中控件的遮盖问题
如下:会造成imagebutton被遮盖<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_widt...原创 2011-05-10 22:58:03 · 557 阅读 · 0 评论 -
R文件丢失
今天添加了一些资源后R文件突然丢失了。原来是因为res中有非法的资源文件。不小心将一个layout文件放到drawable中了。汗。原创 2011-05-23 17:02:22 · 98 阅读 · 0 评论 -
模拟器通过需要帐户的代理服务器上网
转:http://dev.10086.cn/cmdn/wiki/index.php?doc-view-6074.html1、参照方法一,设置系统变量,启动模拟器2、依次进入 settings->Wireless controls->Mobile networks->Access Point Names 3、设置以下参数: - Proxy : your proxy add...原创 2011-05-24 11:11:41 · 432 阅读 · 0 评论 -
android中处理PNG图片失真问题
android中可以使用NinePatch处理PNG图片的失真问题。效果超级棒。哈哈。原创 2011-08-19 10:35:37 · 657 阅读 · 0 评论 -
android emulator中调用部署在我自己电脑上的webservice
在android emulator中调用部署在我自己电脑上的webservice老是不成功。郁闷的很。 通过源码跟踪调试,发现底层调用的是socket,连接不成功。 /127.0.0.1:8080 - Connection refused 原来是因为android本身就是一个Linux操作系统,调用127.0.0.1:8080 ,肯定是调用的emulator上的了。肯定是不通的...原创 2010-10-27 18:31:43 · 116 阅读 · 0 评论 -
关于广播接收器中可停留的时间
broadcastreceiver的onReceiver方法运行在主线程中,可停留的时间可能和具体的手机有关。目前测试的手机大概可以停留四、五十秒的时候报ANR异常。当然这是在同一个.apk中只有一个receiver时测试的数据。具体情况最好测试下。...原创 2011-08-30 10:28:20 · 179 阅读 · 0 评论 -
android中的快速滚动条
1、自己加载自己的快速滚动条;2、直接用系统的快速滚动条;原创 2011-10-26 16:42:44 · 272 阅读 · 0 评论