Android
文章平均质量分 92
zlcook
java Web和Android学习者本科
展开
-
android.view.ViewRootImpl$CalledFromWrongThreadException:Android2.3后耗时线程不可以在UI线程中执行
当应用程序启动,创建了一个叫“main”的线程,用于管理UI相关,又叫UI线程。其他线程叫工作线程(Work Thread)。Single Thread Model 一个组件的创建并不会新建一个线程,他们的创建都在UI线程中进行,包括他们的回调方法,如onKeyDown()。当在UI线程中进行某些耗时的操作时,将会阻塞UI线程,一般阻塞超过5秒就会显示一个ANR对话框。转载 2013-09-16 19:15:11 · 1186 阅读 · 0 评论 -
Android大文件断点上传
源代码下载处:在Android中除了通过http协议上传小文件外,还可以通过Socket上传较大的文件案例具体思路:文件被第一次上传时发送: "Content-Length="+ uploadFile.length() + ";filename="+ uploadFile.getName() + ";sourceid="+null+"\r\n";字段给服务器服务器收到字段后原创 2013-10-09 15:57:51 · 3022 阅读 · 0 评论 -
利用AsyncTask从网络上加载图片
效果图:package com.example.httppicture;import java.io.BufferedInputStream;import java.io.ByteArrayOutputStream;import java.io.InputStream;import org.apache.http.HttpEntity;import org.apache.htt原创 2013-09-16 20:02:35 · 874 阅读 · 0 评论 -
PowerDesigner使用教程
http://blog.csdn.net/wangpeng047/article/details/7164643转载 2013-11-22 22:52:46 · 799 阅读 · 0 评论 -
Android中ListView实现刷新时变成不确定进度条
效果图刷新之前:刷新时首先listView中最上面的ItemView的布局文件和其他布局文件是不一样的,里面是线性布局包含了一个ProgressBar和TextView控件,初始设置ProgressBar隐藏,TextView显示。当点击TextView时,ProgressBar显示,TextView隐藏。等刷新好后就会就会重新加载布局文件,又恢复到初始状态了。刷新布局文件原创 2013-11-05 11:48:22 · 1679 阅读 · 0 评论 -
AdapterContextMenuInfo的使用
当显示 AdapterView 的上下文菜单时,为 onCreateContextMenu(ContextMenu, View, ContextMenuInfo) 回调函数提供的额外的菜单信息。 包含字段 public long id 用于显示上下文菜单的子视图的行 ID。 public int position用于显示上下文菜单的子视图在适配器中的位置。原创 2013-11-05 11:07:54 · 5848 阅读 · 0 评论 -
android开发之支付宝集成教程
http://www.cnblogs.com/qianxudetianxia/archive/2012/04/04/2432406.htmlhttp://www.apkbus.com/android-13312-1-1.html转载 2013-11-18 21:53:01 · 1215 阅读 · 0 评论 -
animated-rotate
利用animated-rotate实现一张图片的旋转效果即:一张图片以中心为圆心,转圈..以前会用到animation-list,逐帧动画来实现,但是会用到好几张图片,如:[html] view plaincopyxml version="1.0" encoding="utf-8"?> animation-list原创 2013-11-02 12:28:48 · 5987 阅读 · 0 评论 -
ConnectivityManager判断是否有网络
Java代码 /** 判断是否有网络 */ private boolean checkNetwork() { boolean flag = false; ConnectivityManager cwjManager = (ConnectivityManager) getSystemService(Context.CONNE转载 2013-10-27 15:10:50 · 1158 阅读 · 0 评论 -
Android异步加载图像(含线程池,缓存方法)
研究了android从网络上异步加载图像:(1)由于android UI更新支持单一线程原则,所以从网络上取数据并更新到界面上,为了不阻塞主线程首先可能会想到以下方法。 在主线程中new 一个Handler对象,加载图像方法如下所示01private void loadImage(final String url, f转载 2013-10-10 20:59:55 · 1431 阅读 · 0 评论 -
WeakReference与SoftReference
转载自:http://flyneil.iteye.com/blog/1345177 WeakReference与SoftReference都可以用来保存对象的实例引用,这两个类与垃圾回收有关。WeakReference是弱引用,其中保存的对象实例可以被GC回收掉。这个类通常用于在某处保存对象引用,而又不干扰该对象被GC回收,通常用于Debug、内存监视工具等程序中。因为转载 2013-10-10 20:52:09 · 709 阅读 · 0 评论 -
Android--之通过Http协议上传文件
服务器端采用struts2技术,只是简单的接收存储文件。struts.xml配置文件主要内容如下: "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> /mess原创 2013-10-07 18:29:28 · 1189 阅读 · 0 评论 -
Android开发关键知识点讲解
Android应用程序架构src/ java原代码存放目录gen/ 自动生成目录gen 目录中存放所有由Android开发工具自动生成的文件。目录中最重要的就是R.java文件。 这个文件由Android开发工具自动产生的。Android开发工具会自动根据你放入res目录的xml界面文件、图标与常量,同步更新修改R.java文件。正因为R.java文件转载 2013-09-17 14:58:42 · 5474 阅读 · 1 评论 -
Android系列学习讲座之六--App模块化及工程扩展
软件业界,无时无刻不在创造,也无时无刻不在重复,就是这样,无所谓对和错,但是我们要精诚合作。这篇文章是android开发人员的必备知识,是我特别为大家整理和总结的,不求完美,但是有用。这篇文章很简单,但是很重要,真的很重要,特此隆重推荐! 1.需求 无论是在.net还是java平台,合理的分层架构是最普遍的模块化思路之一。 dll,jar文件无不风靡盛行,无处不转载 2013-10-05 13:01:46 · 945 阅读 · 2 评论 -
GitHub开源下拉刷新Android-PullToRefresh使用总结
转载地址 http://www.apkbus.com/android-116565-1-1.html最近有从GitHub上Clone【Android-PullToRefresh】这个工程下来学习,感觉效果不错,然后希望能够整合到现在正在Coding的工程中,有遇到几个问题,在这里总结下,希望能给大家一点借鉴。1、虽然我将Demo工程中用到的几个jar包拷贝到自己的工程libs目录下,但转载 2015-06-09 22:31:54 · 1325 阅读 · 0 评论