上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 17 下一页
摘要: 51CTO在对尚邮架构师的访谈中曾经探讨过移动开发是否要重视移动终端软件的耗电问题,答案是显而易见的!那么如何才能降低Android应用程序的耗电量呢?今天再一次回顾了一下09 年Google IO大会Jeffrey Sharkey的演讲(Coding for Life — Battery Life, That Is),同时也讲一下应该如何有效地控制耗电量问题。首先我们来看看Android手机的电量都主要消耗在了什么地方:显而易见,大部分的电都消耗在了网络连接、GPS、传感器上了。简单的说也就是主要在以下情况下耗电比较多:1、 大数据量的传输。2、 不停的在网络间切换。3、 解析大量的文本数据 阅读全文
posted @ 2012-09-19 16:47 鞋带Er 阅读(266) 评论(0) 推荐(0)
摘要: 特别对于一些初学者来说,命令根本没有想过用也不会用,比如他们想安装一个.apk文件到模拟器上面,但是他们不会启动模拟器,他们只会先启动Eclipse,然后在启动模拟器,这样不但浪费时间,而且Eclipse又占用你的内存。上面的问题就是我们这篇文章要解决的问题,希望对大家有所帮助。 如果想让系统认识你输入的命令(如:输入android命令)有两种方法: 1.设置环境变量.(和设置java路径一样) 2.直接进入你SDK 里tools目录(cd:sdkpath/tools)这样也OK.不过在此建议使用第一种!1.android:对你只要输入android就会出来,SDK and AVD manag 阅读全文
posted @ 2012-09-19 16:46 鞋带Er 阅读(200) 评论(0) 推荐(0)
摘要: 1、安装包:下载网址:http://java.sun.com/javase/downloads/index.jspjdk-6u12-linux-i586-rpm(版本:1.6.0_12)2、执行安装chmod 777 jdk-6u12-linux-i586-rpm.bin./ jdk-6u12-linux-i586-rpm.bin接受协议,按enter即可回复yes3、改变安装目录:mv /usr/java/jdk1.6.0_12 /usr/local/java4、最后设置path与classpath:vi /etc/profile#set java environmentJAVA_HOME= 阅读全文
posted @ 2012-09-19 16:45 鞋带Er 阅读(143) 评论(0) 推荐(0)
摘要: Linux时钟分为系统时钟(System Clock)和硬件(Real Time Clock,简称RTC)时钟。 系统时钟是指当前Linux Kernel中的时钟,主要用于设定文件创建的时间戳,进程运行时间及其其他用到时间的地方。 硬件时钟则是主板上由电池供电的时钟,这个硬件时钟可以在BIOS中进行设置。 当Linux启动时,系统时钟会去读取硬件时钟的设置,然后系统时钟就会独立于硬件运作。当Linux关机时,硬件时钟会去读取系统时钟的设置,以便在机器掉电时保持时间。 Linux中的所有命令(包括函数)都是采用的系统时钟设置。在Linux中,用于时钟查看和设 置的命令主要有date、hwcloc 阅读全文
posted @ 2012-09-19 16:41 鞋带Er 阅读(224) 评论(0) 推荐(0)
摘要: import java.awt.Dimension;import java.awt.FlowLayout;import java.awt.Toolkit;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JTextField;import javax.swing.WindowConstants;//得到屏幕大小的例子public class ScreenSize 阅读全文
posted @ 2012-09-14 14:24 鞋带Er 阅读(1798) 评论(0) 推荐(0)
摘要: Swing是一个用于开发Java应用程序用户界面的开发工具包。它以抽象窗口工具包(AWT)为基础使跨平台应用程序可以使用任何可插拔的外观风格。Swing开发人员只用很少的代码就可以利用Swing丰富、灵活的功能和模块化组件来创建优雅的用户界面一. AWT 和 SwingAWT 和 Swing 是 Java 设计 GUI 用户界面的基础。与 AWT 的重量级组件不同,Swing 中大部分是轻量级组件。正是这个原因,Swing 几乎无所不能,不但有各式各样先进的组件,而且更为美观易用。所以一开始使用 AWT 的程序员很快就转向使用 Swing 了。那为什么 AWT 组件没有消亡呢?因为 Swing 阅读全文
posted @ 2012-09-12 18:30 鞋带Er 阅读(1886) 评论(0) 推荐(1)
摘要: TH、PATH设置详解作者: 佚名 来源: 网络转载 浏览: 43659 次 好评: 50分 【 小 中 大 】 2007-11-04分享到: 9 Windows下JAVA用到的环境变量主要有3个,JAVA_HOME、CLASSPATH、PATH。下面逐个分析。 JAVA_HOME 指向的是JDK的安装路径,如C:\jdk1.5.0_06,在这路径下你应该能够找到bin、lib等目录。值得一提的是,JDK的安装路径可以选择任意磁盘目录,不过建议你放的目录层次浅一点,如果你放的目录很深,比如x:\XXXXXX\xxxxx\XXXX\xxxx\XXXX\xxxx\XXXX\xxx……那么,下面的. 阅读全文
posted @ 2012-09-12 18:26 鞋带Er 阅读(346) 评论(0) 推荐(0)
摘要: 1屏幕产生闪烁的原因由于在显示所绘制的图像时,调用了repaint方法。repaint方法被调用时,需要清除整个背景,然后才调用paint方法显示画面。这样,在清除背景和绘制图像的短暂时间间隔内被用户看见的就是闪烁。 另外,用paint(Graphics g)函数在屏幕上直接绘图的时候,由于执行的语句比较多,程序不断地改变窗体中正在被绘制的图象,会造成绘制的缓慢,这也从一定程度上加剧了闪烁。 就像以前课堂上老师用的旧式的幻灯机,放完一张胶片,老师会将它拿下去,这个时候屏幕上一片空白,直到放上第二张,中间时间间隔较长。当然,这不是在放动画,但上述闪烁的产生原因和这很类似。 也就是update(G 阅读全文
posted @ 2012-09-10 15:24 鞋带Er 阅读(612) 评论(0) 推荐(0)
摘要: 序言StringBuffer与StringBuilder是java.lang包下被大家熟知的两个类。其异同为:一、长度都是可扩充的;二、StringBuffer是线程安全的,StringBuilder是线程不安全的。那么他们的长度是如何实现动态扩充以及StringBuffer的线程安全是如何实现的呢?通过“深度”阅读它们的源代码,最终弄明白其中的缘由。正文首先上一张StringBuffer和StringBuilder类结构图:抽象类AbstractStringBuilder(也是核心实现类)实现了Appendable和CharSequence两个接口;StringBuffer与StringBu 阅读全文
posted @ 2012-09-07 18:27 鞋带Er 阅读(360) 评论(0) 推荐(0)
摘要: MyISAM 和 InnoDB 讲解 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快, MyISAM 和 InnoDB 讲解 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但.. 阅读全文
posted @ 2012-09-04 14:27 鞋带Er 阅读(134) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 17 下一页