上一页 1 2 3 4 5 6 7 ··· 24 下一页
摘要: 移动设备有大有小,那么如何适应不同屏幕呢,这给我们编程人员造成了很多困惑。我也是突然想到这些问题,然后去网上搜搜相关东西,整理如下。首先,对下面这些长度单位必须了解。Android中的长度单位详解(dp、sp、px、in、pt、mm)看到有很多网友不太理解dp、sp和px的区别:现在这里介绍一下dp... 阅读全文
posted @ 2015-03-11 16:15 cateatmycode 阅读(18451) 评论(0) 推荐(0)
摘要: If you want the the display dimensions in pixels you can use getSize:Display display = getWindowManager().getDefaultDisplay();Point size = new Point()... 阅读全文
posted @ 2015-01-13 18:50 cateatmycode 阅读(403) 评论(0) 推荐(0)
摘要: 在《Android异步处理二:使用AsyncTask异步更新UI界面》一文中,我们介绍了如何使用AsyncTask实现异步下载图片,并且更新图片到UI界面的方法。本篇我们将学习Framework层AsyncTask的实现原理。概述:AsyncTask的本质是一个线程池,所有提交的异步任务都会在这个线... 阅读全文
posted @ 2014-12-26 14:37 cateatmycode 阅读(362) 评论(0) 推荐(0)
摘要: 在《Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面》中,我们讲到使用Thread+Handler的方式来实现界面的更新,其实是在非UI线程发送消息到UI线程,通知UI线程进行界面更新,这一篇我们将深入学习Android线程间通讯的实现原理。概述:Android使... 阅读全文
posted @ 2014-12-26 14:33 cateatmycode 阅读(169) 评论(0) 推荐(0)
摘要: 在《Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面》中,我们使用Thread+Handler的方式实现了异步更新UI界面,这一篇中,我们介绍一种更为简洁的实现方式:使用AsyncTask异步更新UI界面。概述:AsyncTask是在Android SDK 1.5... 阅读全文
posted @ 2014-12-26 14:20 cateatmycode 阅读(345) 评论(0) 推荐(0)
摘要: Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面概述:每个Android应用程序都运行在一个dalvik虚拟机进程中,进程开始的时候会启动一个主线程(MainThread),主线程负责处理和ui相关的事件,因此主线程通常又叫UI线程。而由于Android采用UI单... 阅读全文
posted @ 2014-12-26 13:54 cateatmycode 阅读(236) 评论(0) 推荐(0)
摘要: 乱码问题出现了几次,一直没有在意,今天又出现了,现总结如下:eclipse之所以会出现乱码问题是因为eclipse编辑器选择的编码规则是可变的。一般默认都是UTF-8或者GBK,当从外部导入的一个工程时,如果该工程的编码方式与eclipse中设置的编码方式不同,就会产生中文的乱码问题,这其中还有几种... 阅读全文
posted @ 2014-11-06 17:43 cateatmycode 阅读(290) 评论(0) 推荐(0)
摘要: 1.显式调用方法Intent intent = new Intent(this, OtherActivity.class);//方法1Intent intent2 = new Intent();intent2.setClass(this, OtherActivity.class);//方法2inte... 阅读全文
posted @ 2014-11-05 17:25 cateatmycode 阅读(917) 评论(0) 推荐(0)
摘要: 1.并发冲突当两个进程试图在同一时间修改同一数据,就会产生冲突。2.并发控制有两种方式管理并发数据访问:乐观并发控制、悲观并发控制。这两种控制模式的区别在于,是在冲突发生前进行防止,还是在发生后采用某种方法来处理冲突。3.悲观并发控制悲观并发模式假定系统中存在足够多的数据修改操作,以致任何确定的读操... 阅读全文
posted @ 2014-08-20 11:07 cateatmycode 阅读(250) 评论(0) 推荐(0)
摘要: 一、确认问题:输入下面这个地址:http://你的网址/index.php?app=captcha&876589486打开后出现:mt_rand(): max(0) is smaller than min(1)或者mt_rand(): max(24) is smaller than min(26)等... 阅读全文
posted @ 2014-08-07 11:06 cateatmycode 阅读(933) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 24 下一页