随笔分类 -  ANDROID

摘要:REFRENCES:http://blog.csdn.net/hitlion2008/article/details/7983449AsyncTask的介绍及基本使用方法关于AsyncTask的介绍和基本使用方法可以参考官方文档和Android实战技巧:多线程AsyncTask这里就不重复。AsyncTask引发的一个问题上周遇到了一个极其诡异的问题,一个小功能从网络上下载一个图片,然后放到 ImageView中,是用AsyncTask来实现的,本身逻辑也很简单,仅是在doInBackground中用HTTP请求把图片的输入流取出,然 后用BitmapFactory去解析,然后再把得到的Bit 阅读全文
posted @ 2012-09-24 11:50 Atlas's blog 阅读(3532) 评论(1) 推荐(1)
摘要:一、搭建JAVA环境系统版本:12.0.4.1 LTSJDK:jdk1.7.0_071.安装JDK,下载jdk-7u7-linux-i586.tar.gz,解压缩至/usr/jdk1.7.0_072.setting environmentsudo gedit /etc/profile在文件的最后面增加:exportJAVA_HOME=/usr/lib/jdk1.7.0_05export JRE_HOME=/usr/lib/jdk/jdk1.7.0_05/jreexportPATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATHexportCLASSPATH=$C 阅读全文
posted @ 2012-09-23 22:14 Atlas's blog 阅读(395) 评论(0) 推荐(0)
摘要:左右滑动下拉刷新更多 阅读全文
posted @ 2012-09-21 14:28 Atlas's blog 阅读(229) 评论(0) 推荐(0)
摘要:首先AndroidManifest.xmlView Code <?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.travelsky.test" android:versionCode="1" android:versionName="1.0"> <uses-s 阅读全文
posted @ 2012-09-14 11:30 Atlas's blog 阅读(214) 评论(0) 推荐(0)
摘要:IllegalStateException: Could not execute method of the activityCaused by: java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first. parent.removeView(child);WARN/SQLiteCompiledSql(23963): Releasing statement in a finalizer. 阅读全文
posted @ 2012-09-13 18:01 Atlas's blog 阅读(1967) 评论(0) 推荐(0)
摘要:create filter 阅读全文
posted @ 2012-09-11 14:58 Atlas's blog 阅读(116) 评论(0) 推荐(0)
摘要:背景: android emluator使用ksoap调用天气服务异常: java.net.SocketTimeoutException: Transport endpoint is not connected相关代码:View Code private static final String SOAP_ACTION = "http://WebXml.com.cn/getWeatherbyCityName";HttpTransportSE ht = new HttpTransportSE(WS_URL);// AndroidHttpTransport ht = new An 阅读全文
posted @ 2012-09-10 17:01 Atlas's blog 阅读(351) 评论(0) 推荐(0)
摘要:setRequestPropertypublic void setRequestProperty(Stringkey, Stringvalue)设置一般请求属性。如果已存在具有该关键字的属性,则用新值改写其值。注:HTTP 要求所有能够合法拥有多个具有相同键的实例的请求属性,使用以逗号分隔的列表语法,这样可实现将多个属性添加到一个属性中。参数:key- 用于识别请求的关键字(例如,"accept")。value- 与该键关联的值。抛出:IllegalStateException- 如果已连接NullPointerException- ... 阅读全文
posted @ 2012-09-08 01:32 Atlas's blog 阅读(287) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/Android_2011/archive/2011/06/12/2078643.htmlAndroid 应用程序中有三大核心组件: Activity, Service, Broadcast Receiver 都是通过被称之为意图的消息运行。Intent messaging is a facility for late run-time binding between components in the same or different applications. 意图本身一个 Intent 对象,它保存了对要执行操作的抽象描述—对于broadca 阅读全文
posted @ 2012-09-08 01:31 Atlas's blog 阅读(156) 评论(0) 推荐(0)
摘要:需求:将访问服务器的地址放置到资源文件中(assets/base.properties)base.properties:[html]view plaincopyprint?<spanstyle="font-size:16px;">intfAddr=http://192.168.0.114:8080/clm-webapp/UserInfoController.do?method=</span>HttpUtil.java:[java]view plaincopyprint?<spanstyle="font-size:16px;" 阅读全文
posted @ 2012-09-08 01:22 Atlas's blog 阅读(1029) 评论(0) 推荐(0)
摘要:[java]view plaincopyprint?ListViewlistView=getListView();//添加到脚页显示这个要继承ListActivity实现OnScrollListenerlistView.addFooterView(loadingLayout);这位兄弟的Demo非常不错.[java]view plaincopyprint?publicclassListViewUpdateextendsActivityimplementsOnScrollListener,OnItemClickListener{privateList<ApplicationItemInfo 阅读全文
posted @ 2012-09-08 01:21 Atlas's blog 阅读(1127) 评论(0) 推荐(0)
摘要:UI线程,主线程阻塞(blocking).新启一个线程,并由Handler来执行.[java]view plaincopyprint?@OverridepublicvoidonScroll(AbsListViewview,finalintfirstVisibleItem,finalintvisibleItemCount,finalinttotalItemCount){ThreadsongsList=newThread(){@Overridepublicvoidrun(){firstItem=firstVisibleItem;visibleCout=visibleItemCount;totalC 阅读全文
posted @ 2012-09-07 22:31 Atlas's blog 阅读(763) 评论(0) 推荐(0)
摘要:在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则:1. 不要阻塞UI线程2. 确保只在UI线程中访问Android UI工具包 当一个程序第一次启动时,Android会同时启动一个对应的主线程(Main Thread),主线程主要负责处理与UI相关的事件,如:用户的按键事件,用户接触屏幕的事件以及屏幕绘图事件,并把相关的事件分发到对应的组件进行处理。所以主线程通常又被叫做UI线程。 比如说从网上获取一个网页,在一个TextView中将其源代码显示出来,这种涉及到网络操作的程序一般都是 阅读全文
posted @ 2012-09-07 22:30 Atlas's blog 阅读(136) 评论(0) 推荐(0)
摘要:前言 学习android一段时间了,为了进一步了解android的应用是如何设计开发的,决定详细研究几个开源的android应用。从一些开源应用中吸收点东西,一边进行量的积累,一边探索android的学习研究方向。这里我首先选择了jwood的Standup Timer项目。本文将把研究的内容笔记整理,建立一个索引列表。关键词 Android.os.Handler涉及较多的知识点,我把一些关键词列举在下面,将主要介绍Handler: android.os.Handler、android.os.Handler.Callback Looper、 Threadle、Runnable Mes... 阅读全文
posted @ 2012-09-07 22:21 Atlas's blog 阅读(218) 评论(0) 推荐(0)
摘要:pDialog = new ProgressDialog(context,0);// pDialog.setMax(100);pDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER);// 设置ProgressDialog 标题pDialog.setTitle("进度对话框");// 设置ProgressDialog 提示信息pDialog.setMessage("正在下载中...");pDialog.show();由于 这个0引起,去掉即可 阅读全文
posted @ 2012-09-07 22:19 Atlas's blog 阅读(194) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/chenzheng_java/article/details/6260872android与javascript交互调用Google code android开源项目(三)http://blog.csdn.net/dellheng/article/details/7170176http://www.kuqin.com/mobile/20111208/315882.html界面工具Android界面设计工具droiddraw原型用visio和axure 阅读全文
posted @ 2012-09-07 22:18 Atlas's blog 阅读(161) 评论(0) 推荐(0)
摘要:<spanstyle="font-size:16px;">holder.img.setImageBitmap(null);holder.img.setBackgroundResource(0);finalBitmapbitmap=newBitmapUtil().getBitmap("/mnt/sdcard/MMIKU/music/image/"+(String)mData.get(position).get("song_id")+".jpg");if(null!=bitmap){holder.img.s 阅读全文
posted @ 2012-09-07 22:17 Atlas's blog 阅读(5946) 评论(0) 推荐(0)
摘要:Dxtrouble processing "java/nio/CharBuffer.class":Ill-advised or mistaken usage of a core class (java.* or javax.*)when not building a core library.This is often due to inadvertently including a core library filein your application's project, when using an IDE (such asEclipse). If you a 阅读全文
posted @ 2012-09-07 22:17 Atlas's blog 阅读(1787) 评论(1) 推荐(0)
摘要:margin(left top right bottom)距离 marginLeft只是左距离用dip, 字体sp.跟设备无关性Android的计量单位px,in,mm,pt,dp,dip,sp;使用sp作为文本的单位,其它用dip;px与dip的转换Posted on 2011-04-27 18:15 米其林的微笑 阅读(1782) 评论(2) 编辑 收藏 px:是屏幕的像素点in:英寸mm:毫米pt:磅,1/72 英寸dp:一个基于density的抽象单位,如果一个160dpi的屏幕,1dp=1pxdip:等同于dpsp:同dp相似,但还会根据用户的字体大小偏好来缩放。建议使用sp作为文. 阅读全文
posted @ 2012-09-07 22:16 Atlas's blog 阅读(165) 评论(0) 推荐(0)
摘要:在用手机连上sina微博的时候出现此错误,在电脑里面也能访问到url,最后发现,我没有开手机,的网络 阅读全文
posted @ 2012-09-07 22:15 Atlas's blog 阅读(203) 评论(0) 推荐(0)