上一页 1 ··· 46 47 48 49 50 51 52 53 54 ··· 62 下一页
  2013年7月7日
摘要: 导入一个项目,项目所有类报 @Override 有错误,去掉就不报错了,原因?在 Java Compiler 将 Enable project specific setting 选中 然后再选择1.6。 阅读全文
posted @ 2013-07-07 22:30 大米稀饭 阅读(181) 评论(0) 推荐(0)
  2013年6月20日
摘要: package org.lxh.demo;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.hardware.Sensor;import android.hardware.SensorEvent;import android.hardwa 阅读全文
posted @ 2013-06-20 00:01 大米稀饭 阅读(367) 评论(0) 推荐(0)
  2013年6月19日
摘要: private boolean NetWorkStatus() { ConnectivityManager cwjManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); // cwjManager.getActiveNetworkInfo(); boolean netSataus = true; if (cwjManager.getActiveNetworkInfo() != null) { netSata... 阅读全文
posted @ 2013-06-19 10:28 大米稀饭 阅读(580) 评论(0) 推荐(0)
摘要: 假设一个服务器完成一项任务所需时间为:T1 创建线程时间,T2 在线程中执行任务的时间,T3 销毁线程时间。当T1 + T3 远大于 T2时,采用多线程技术可以显著减少处理器单元的闲置时间,增加处理器单元的吞吐能力。 线程池就是一个线程的容器,每次只执行额定数量的线程, 线程池作用就是限制系统中执行线程的数量。采用线程池不仅调整T1,T3产生的时间段,而且它还显著减少了创建线程的数目。 为什么要用线程池: 1)减少了创建和销毁线程的次数,每个工作线程都可以被重复利用,可执行多个任务 2)可以根据系统的承受能力,调整线程池中工作线线程的数目,防止因为因为消耗过多的内存,而把服务器累趴下(每个线程 阅读全文
posted @ 2013-06-19 10:17 大米稀饭 阅读(242) 评论(0) 推荐(0)
  2013年6月18日
摘要: 在android的activity中有各种各样的事件,而这些事件最终是转换为消息来处理的。android中的消息系统涉及到:* 消息发送* 消息队列* 消息循环* 消息分发* 消息读取 消息对应的重要类有MessageQueue、Looper、Handler,它们分别对应着消息队列、消息循环和消息处理。Handler类:Handler主要用来发送消息和处理消息。每个handler实例都对应着一个线程和该线程的消息队列。当你创建一个handler对象时,该handler对象就属于创建它的线程,并和该线程的消息队列绑定,比如在主线程中创建handler对象,那么该handler就只属于主线程,并且 阅读全文
posted @ 2013-06-18 14:10 大米稀饭 阅读(322) 评论(0) 推荐(0)
摘要: Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。 1.【ALT+/】此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。 2.【Ctrl+O】显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。 3.【Ctrl+/】快速添加注释,能为光标所在行或所选定行快速添加注释或取消注释,在调试的时候可能总会需要注释一些东西或取消注释,现在好了,不需要每行进行重复的注释。 4.【Ctrl+D 阅读全文
posted @ 2013-06-18 13:57 大米稀饭 阅读(244) 评论(0) 推荐(0)
摘要: 一、ListView的item背景(自定义颜色)通常情况下,ListView的item背景用的是图片资源,下面跟大家分享一下使用颜色资源,即自定义一种颜色,当item聚焦、按压、选择的时候,可以显示我们自定义的颜色,好了废话不多说,直接分享代码:1.首先在drawable目录下面新建一个list_item_color.xml,自定义我们需要的颜色<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/ 阅读全文
posted @ 2013-06-18 13:47 大米稀饭 阅读(392) 评论(0) 推荐(0)
摘要: Android开发中常常要用一些个性化的颜色,然而茫茫的RBG颜色对照表,往往给人眼花缭乱的感觉,更别说从中轻易选出一两种比较满意的颜色,下面我就总结一下开发中常用到的比较绚丽的颜色, 下面是常用的颜色值和名称:<?xml version="1.0" encoding="utf-8"?><resources> <color name="white">#ffffff</color> <!-- 白色 --> <color name="ivory"> 阅读全文
posted @ 2013-06-18 13:33 大米稀饭 阅读(860) 评论(0) 推荐(0)
  2013年6月17日
摘要: 1 ) AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使用的优点:l 简单,快捷l 过程可控使用的缺点:l 在使用多个异步操作和并需要进行Ui变更时,就变得复杂起来.2 )Handler异步实现的原理和适用的优缺点在Handler 异步实现时,涉及到 Handler, Looper, Message,Thread四个对象,实现异步的流程是主线程启动Thread(子线程)àthrea 阅读全文
posted @ 2013-06-17 17:45 大米稀饭 阅读(1982) 评论(0) 推荐(0)
摘要: 1. dip: device independent pixels(设备独立像素).不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这 这个,不依赖像素。这里要特别注意dip与屏幕密度有关,而屏幕密度又与具体的硬件有关,硬件设置不正确,有可能导致dip不能正常显示。在屏幕密度为160的显示屏上,1dip=1px,有时候可能你的屏幕分辨率很大如480*800,但是屏幕密度没有正确设置比如说还是160,那么这个时候凡是使用dip的都会显示异常,基本都是显示过小。dip的换算:dip(value)=(int) (px(value)/1.5 + 0. 阅读全文
posted @ 2013-06-17 17:13 大米稀饭 阅读(261) 评论(0) 推荐(0)
上一页 1 ··· 46 47 48 49 50 51 52 53 54 ··· 62 下一页