自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

想飞的企鹅

专注,坚持,成功。

  • 博客(9)
  • 收藏
  • 关注

原创 通过一个有趣的例子说明线程的工作机制

public class ThreadTestDemo { private int threadNum;//当前线程 private int num;//输出的数字 public ThreadTestDemo(int threadNum, int num) { super(); this.threadNum = threadNum; this.num = num; } /

2016-10-21 17:06:21 354

原创 最完整的获取android手机图片并显示到控件的解决方案

手机上的本地图片资源分为两种,一种是从本地相册获取,一种是从本地相机拍照获取。 1、获取图片很简单,调用系统提供的Intent对象,启动本地相册和照相机功能。 代码如下: //开始拍照 private void startCamera() { try{ Intent intent = new Intent(MediaStore.ACTION_

2016-10-21 10:53:06 4475 1

原创 Map获取其键和值

Map以按键/数值对的形式存储数据,和数组非常相似,在数组中存在的索引,它们本身也是对象。          Map的接口          Map---实现Map          Map.Entry--Map的内部类,描述Map中的按键/数值对。          SortedMap---扩展Map,使按键保持升序排列               关于怎么使用,一般是选择Map的子

2016-10-12 20:01:57 6438

转载 java队列Queue、双端队列Deque

注意:这都只是接口而已   1、Queue API 在java5中新增加了Java.util.Queue接口,用以支持队列的常见操作。该接口扩展了java.util.Collection接口。   public interface Queue        extends Collection     除了基本的 Collection

2016-10-11 14:52:06 568

原创 android处理运行时的变更(较大数据的保存)

有些设备配置可能会在运行时发生变化(例如屏幕方向、键盘可用性及语言)。 发生这种变化时,Android 会重启正在运行的 Activity(先后调用 onDestroy() 和 onCreate())。重启行为旨在通过利用与新设备配置匹配的备用资源自动重新加载您的应用,来帮助它适应新配置。 要妥善处理重启行为,Activity 必须通过常规的Activity 生命周期恢复其以前的状态,在 A

2016-10-10 15:48:25 471

原创 android重新创建Activity时状态的保存和恢复

在有些情况下,您的Activity会因正常应用行为而销毁,比如当用户按 返回按钮或您的Activity通过调用 finish()示意自己的销毁。 如果Activity当前被停止或长期未使用,或者前台Activity需要更多资源以致系统必须关闭后台进程恢复内存,系统也可能会销毁Activity。 当您的Activity因用户按了返回 或Activity自行完成而被销毁时,系统的 Activ

2016-10-10 14:16:47 3034

原创 android提供外部资源的规则和注意事项

您应该始终外部化应用资源,例如图像和代码中的字符串,这样有利于您单独维护这些资源。 此外,您还应该为特定设备配置提供备用资源,方法是将它们分组到专门命名的资源目录中。 在运行时,Android 会根据当前配置使用适当的资源。例如,您可能需要根据屏幕尺寸提供不同的 UI 布局,或者根据语言设置提供不同的字符串。 外部化应用资源后,即可使用在项目 R 类中生成的资源 ID 访问这些资源。有关如何

2016-10-10 11:16:01 1128

原创 自定义控件之drawText()方法理解

/** * text:要绘制的文字 * x:绘制原点x坐标 * y:绘制原点y坐标 * paint:用来做画的画笔 */ public void drawText(String text, float x, float y, Paint paint) drawText 方法是用来在View中绘制自定义文字。 让我们先了解一下android中绘制文字的原理: 如上图,a

2016-10-09 20:19:22 855

原创 java代码实现二叉树的遍历

一、二叉树的定义: 二叉树是树形结构的一个重要类型。许多实际问题抽象出来的数据结构往往是二叉树的形式,即使是一般的树也能简单地转换为二叉树,而且二叉树的存储结构及其算法都较为简单,因此二叉树显得特别重要。     二叉树(BinaryTree)是n(n≥0)个结点的有限集,它或者是空集(n=0),或者由一个根结点及两棵互不相交的、分别称作这个根的左子树和右子树的二叉树组成。     这个定义

2016-10-08 17:56:52 4494

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除