android
blue云云
这个作者很懒,什么都没留下…
展开
-
异常:android.os.NetworkOnMainThreadException
在4.0之后在主线程里面执行Http请求都会报这个错,也许是怕Http请求时间太长造成程序假死的情况吧。 在发起Http请求的Activity里面的onCreate函数里面添加如下代码: StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder().detectDiskReads().det原创 2015-01-30 17:48:42 · 318 阅读 · 0 评论 -
本机开发Native Development:Invalid path for NDK
打开window菜单下的preference选项。选择Android,Native Development(本地开发) 选择你的NDK安装目录。但是,这个插件目前仅支持ndk的r4和r5版本,更高版本会提示这个路径无效。其实,插件只是需要这个参数向PATH中添加这个路径,但是不设置这个路径会导致插件工作不正常。出现Invalid path for NDK无效的原因是它验证了一个gcc.转载 2015-02-14 16:23:57 · 382 阅读 · 0 评论 -
Android中的Handler总结
一、Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button ,Android会分发事件到Button上,来响应你的操作。 如果此时需要一个耗时的操作,例如: 联网读取数转载 2015-03-16 14:03:27 · 391 阅读 · 0 评论 -
Unable to resolve target 'android-14' 解决办法
今天在eclipse里面导入opencv里的sdk文件夹时出现了Unable to resolve target 'android-14' 这样的问题,代码没有问题,是网上下载的,简单的解决办法是:右击工程,找到properties——>android——>点击Target Name,应用,ok就可以了。原创 2015-02-14 19:11:11 · 957 阅读 · 0 评论 -
Android向服务器上传中文乱码解决
前几天在做安卓人脸识别过程中需要向服务器上传中文,总是乱码,网上有很多解决方案,看到一个写的不错的:http://zhuhuide2004.iteye.com/blog/562739弄清楚上传过程中编码规则则很容易就解决这个问题安卓端String s_iso88591 = new String("中文".getBytes("UTF-8"),"ISO8859-1"),服务器段Stri原创 2015-04-14 17:14:18 · 1966 阅读 · 0 评论 -
android定时器
Handler tHandler = new Handler();Runnable runnable = new Runnable() { public void run() { showDialog("签到失败,你可能没有注册!"); } }; tHandler.postDelayed(runnab原创 2015-04-17 16:30:07 · 404 阅读 · 0 评论