上一页 1 ··· 5 6 7 8 9 10 11 12 下一页
  2011年8月14日
摘要: 郁闷的,调用jni的时候老是会出现//08-14 10:26:28.734: ERROR/AndroidRuntime(30101): java.lang.UnsatisfiedLinkError: writeCmd搞了一上午,最后没办法,在群里问,原来我弄错了一个地方,我编译的是.h文件,不是.c文件。。。。悲剧啊。调用jni步骤,1,写好java,native方法,以及调用lib名2,cmd cd 到工程的bin目录 javah -jni 全包名+类名 得到.h头文件3,将.h头文件的方法copy到.c文件中具体实现4,copy一个.mk文件到工程的jni目录下,修改lib名和编译的文件名 阅读全文
posted @ 2011-08-14 12:24 stay 阅读(18470) 评论(0) 推荐(1) 编辑
  2011年7月27日
摘要: 今天老大出了个需求,要将我们的应用加入到分享列表里面。做Iphone的小果果说实现不了,在Android上能做。哎,不说什么了。找资料吧。首先凭多次的经验,应该是以下步骤。1,找log,logcat是个好东西,能帮你迅速定位到程序的走向,不光是能找bug哦,有些提示信息能帮你找到一些解决问题的入口点,比如说上次要调用2.2设备的前置摄像头。2,看官方文档,对这个东西的描述,不要急于找网上的案例。要知道,我们的需求千变万化,网上的案例不见得是符合你的需求的,所以不要乱试一通哈。3,通过官方的描述,找对应的方法或者在网上搜特定的语句,相信很快就能解决了。下面说下我实际的解决步骤:1.这是我在log 阅读全文
posted @ 2011-07-27 20:17 stay 阅读(8820) 评论(0) 推荐(0) 编辑
  2011年7月21日
摘要: 程序员最头疼的事情就是bug和debug。这次debug长达20天,搞的我心力交瘁。累,因为Android兼容性,不同手机会有不同的bug出来,而且很难复现,所以就上网找了下类似保存错误log到文件再上传到服务器,现把源码也共享出来。上传至服务器的代码我没加。相信大家都有现成的代码了。先讲下原理,跟JavaEE的自定义异常捕获一样,将错误一直向上抛,然后在最上层统一处理。这里就可以获得Exception Message,进行保存操作异常捕获类如下:/** * @author Stay * 在Application中统一捕获异常,保存到文件中下次再打开时上传 */public class Cra 阅读全文
posted @ 2011-07-21 18:46 stay 阅读(11240) 评论(8) 推荐(3) 编辑
  2011年7月16日
摘要: 悲剧的,又重装eclipse,又重装ADT。结果是这原因。纠结。logcat报错:Could not create the view: For input string: ""出此错的原因是Logcat视图中的filter包含了“:”;解决方法是:更改eclipse的工作空间(workspace)中的文件“.metadata\.plugins\org.eclipse.core.runtime\.settings/com.android.ide.eclipse.ddms.prefs”。将com.android.ide.eclipse.ddms.logcat.filters值设 阅读全文
posted @ 2011-07-16 10:35 stay 阅读(886) 评论(0) 推荐(0) 编辑
  2011年6月24日
摘要: 首先,鄙人要发泄下对Android小小的不满,为神马2.3才有api来支持front Camera ,为神马2.3之前的版本也会有前置摄像头,为神马每个厂商的调用前置摄像头的方式都不一样。尼玛同样是写程序,至于搞那么多不同版本不同兼容性问题么。生物识别技术你们伤不起啊!!!GOOGLE 您神马时候才能统一啊!!!别折磨我们这群蛋疼的码农了。该死的魂淡厂商们,你们大致统一一下行不行,坑爹的。if(model.equals(SUMSUNG&HTC&MOTO)){system.exit(0)}//支持山寨。先说如何录频吧。最简单的,调用MediaRecorder,最好开个子线程去写: 阅读全文
posted @ 2011-06-24 16:28 stay 阅读(24112) 评论(12) 推荐(0) 编辑
  2011年6月13日
摘要: private void sendSMS() { String smsAddress = "10086"; String smsBody = "bylcx"; SmsManager smsMag = SmsManager.getDefault(); Intent sendIntent = new Intent(ACTION_SMS_SEND); PendingIntent sendPI = PendingIntent.getBroadcast(this, 0, sendIntent, 0); Intent deliveryIntent = new Int 阅读全文
posted @ 2011-06-13 09:58 stay 阅读(1496) 评论(0) 推荐(0) 编辑
  2011年5月26日
摘要: /** * @author Stay * 判断移动运营商 */public class NetworkOperater extends Activity { private static final String TAG = "MainActivity"; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView( 阅读全文
posted @ 2011-05-26 10:57 stay 阅读(10074) 评论(0) 推荐(1) 编辑
  2011年4月2日
摘要: 本文主要参考官方文档(http://source.android.com/download)和网上相关资料(http://blog.csdn.net/HKjinzhao/archive/2009/03/18/4002326.aspx,http://www.williamhua.com/2009/04/30/how-to-build-android-15-kernel-image/)。网上的资料对于andorid的最新代码有的已经过时,或者有错误,这份文档本人亲自实验,保证可行。另本人没有使用eclipse的习惯,所以并没有做eclipse的相关配置。编译环境:ubuntu9.10,widnow 阅读全文
posted @ 2011-04-02 10:49 stay 阅读(741) 评论(0) 推荐(0) 编辑
  2011年3月4日
摘要: package com.aoran.util;import java.net.HttpURLConnection;import java.net.InetSocketAddress;import java.net.URL;/*** @author riddlezhang 下载器*/public class DownloadUtil {private static final String TAG = "Downloader";/** * @return InputStream 下载 */public static HttpURLConnection download(Str 阅读全文
posted @ 2011-03-04 15:47 stay 阅读(2240) 评论(0) 推荐(0) 编辑
  2011年2月22日
摘要: If you’ve spent any time on an Android device, you may have noticed how you can click on little Contact images to launch a toolbar with lots of different actions, such as call, text or email that person. In this Quick Tip, you learn how to build this great functionality—called the Quick Contact Badg 阅读全文
posted @ 2011-02-22 11:14 stay 阅读(833) 评论(0) 推荐(2) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 下一页