自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 每日一个小算法。快速排序

快速排序就是特别版的冒泡排序。最差情况下时间复杂度为O(N*N),平均复杂度为O(N*logN)。基于二分思想。下面public class Sort { public class Sort { static int[] sortArray = new int[] {6,6,6,6,61,2,7,9,3,4,5,10,8 }; static int n = sortArray.length

2016-04-26 12:25:07 313

原创 每日一个小算法-冒泡排序

冒泡排序就是相邻的两个值进行排序。每次排序确定一个最大的或者确定一个最小的位置。每次确定一个值的位置之后。下一次遍历将少进行一次遍历。 public static void sort() { int[] beforeSort = new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 2131, 3232, 445, 5, 6, 4, 67,

2016-04-26 10:58:09 310

原创 每日一个小算法-简化版桶排序

桶排序思想主要是将要排序的数组中的值,使对应编号也就是对应下标的桶中值加1,桶为数组的项。最后遍历桶的数组。打印出排序号的值。 但是必须知道要排序数组的最大值和最小值。有待改进。 public static void main(String[] args) { int[] reordering = new int[] { 1, 9, 10, 9, 5, 5, 5, 5, 1, 2,

2016-04-25 13:23:05 281

转载 [Android] ImageView.ScaleType设置图解

ImageView的Scaletype决定了图片在View上显示时的样子,如进行何种比例的缩放,及显示图片的整体还是部分,等等。 设置的方式包括: 1. 在layout xml中定义android:scaleType="CENTER" 2. 或在代码中调用imageView.setScaleType(ImageView.ScaleType.CENTER); 接下来,将对Scal

2016-04-24 22:29:15 317

原创 TextView使用SpannableString设置复合文本

public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layou

2016-04-15 16:56:58 282

转载 Android Studio 告诉你名字,自己修改快捷键

本文出自 “阿敏其人” 简书博客,转载或引用请注明出处。 情况是这样子的,公司用win7,私人用mac,私用时间少,经常在as的快捷之间小小凌乱。 很多搜快捷键都是去网上搜索一下as下某某快捷键是什么,然后一尝试,有的生效,有的不生效,可能as给改了keymap风格,可能被别人自定义,可能可能,很多可能。 不管多少种可能,我们还是知道 快捷键 在as里面对应的名字比较靠谱,是吧,然后可以不管

2016-04-15 15:06:47 1497

原创 Android 中View类DrawingCache的使用

View组件显示的内容可以通过cache机制保存为bitmap,主要有以下方法: void setDrawingCacheEnabled(booleanflag),  Bitmap getDrawingCache(booleanautoScale),  void buildDrawingCache(booleanautoScale),  void destr

2016-04-13 13:06:57 792

原创 java的左移和右移的区别常见的hascode和equals写法

java的左移和右移的区别常见的hascode和equals写法 “>> 右移,高位补符号位” 这里右移一位表示除2 “>>> 无符号右移,高位补0”; 与>>类似 “<< 左移” 左移一位表示乘2,二位就表示4,就是2的n次方 @Override public boolean equals(Object o) { if (this == o) return true; if

2016-04-11 21:52:14 769

原创 java.util.Collections.unmodifiableMap()方法实例

unmodifiableMap() 方法用于返回指定映射的不可修改视图。 声明 以下是java.util.Collections.unmodifiableMap()方法的声明。 public static K,V> MapK,V> unmodifiableMap(Map extends K,? extends V> m) 参数 m--这是一个不可修改视图是要返回的映射。 返

2016-04-11 21:36:20 4270

android4 高级编程(PDF)

android4高级编程 中文高清pdf版

2015-07-01

空空如也

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

TA关注的人

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