摘要: Android的消息机制(一)android 有一种叫消息队列的说法,这里我们可以这样理解:假如一个隧道就是一个消息队列,那么里面的每一部汽车就是一个一个消息,这里我们先忽略掉超车等种种因素,只那么先进隧道的车将会先出,这个机制跟我们android 的消息机制是一样的。一、角色描述1.Looper:... 阅读全文
posted @ 2015-09-16 09:11 John· 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 对图片本身进行操作。尽量不要使用setImageBitmap、setImageResource、BitmapFactory.decodeResource来设置一张大图,因为这些方法在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。因此,改用先通过Bit... 阅读全文
posted @ 2015-09-12 11:57 John· 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 浏览器控件是每个开发环境都具备的,这为马甲神功提供了用武之地,windows的有webbrowser,android和ios都有webview。只是其引擎不同,相对于微软的webbrowser,android及ios的webview的引擎都是webkit,对Html5提供支持。本篇主要介绍andro... 阅读全文
posted @ 2015-09-12 11:55 John· 阅读(557) 评论(0) 推荐(0) 编辑
摘要: android手机有自带的照相机和图库,我们做的项目中有时用到上传图片到服务器,今天做了一个项目用到这个功能,所以把我的代码记录下来和大家分享,第一次写博客希望各位大神多多批评。首先上一段调用android相册和相机的代码:代码如下:Intent intent = new Intent(MediaS... 阅读全文
posted @ 2015-09-12 11:53 John· 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 首先自定义Gallery实现一次只能滑动一个页面代码如下:public class MGalleryView extends Gallery{public MGalleryView(Context context, AttributeSet attrs) {super(context, attrs)... 阅读全文
posted @ 2015-09-12 11:52 John· 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 获取网络信息需要在AndroidManifest.xml文件中加入相应的权限。1)判断是否有网络连接代码如下:public boolean isNetworkConnected(Context context) {if (context != null) {ConnectivityManager m... 阅读全文
posted @ 2015-09-12 11:51 John· 阅读(2047) 评论(0) 推荐(0) 编辑