自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Android端将图片压缩为Base64

public static String bitmapToBase64(Bitmap bitmap) { // 要返回的字符串 String reslut = null; ByteArrayOutputStream baos = null; try { if (bitmap != null) {

2017-09-04 14:08:41 616

原创 插入排序

上一篇简单的实现了一下选择排序,这里再次复习一下选择排序的两个特点运行时间和输入无关!为了找出最小的元素而扫描一遍数组并不能为下一遍的扫描提供任何信息,这种性质在某种情况下可以说是缺点。因为使用选择排序,你会发现,一个已经有序的数组或是主键全部相等的数组和一个元素随机排列的数组所用的排序时间,是等长的。数据移动是最少的!每次交换都会改变两个数组元素的值,因此选择排序用了N多次的交换

2017-09-01 13:39:25 212

原创 选择排序

实现选择排序的思路找到数组中最小的那个元素将最小的元素和数组的第一个元素交换位置(如果第一个元素就是最小元素那么它就和自己交换)在剩下的元素中找到最小的元素,将它与数组的第二个元素交换位置如此循环,直到将整个数组排序。 算法的时间效率取决于比较的次数总的来说,选择排序是一种很容易理解和实现的简单排序算法。排序算法具有的两个特点运行时间和输入无关为了找出最小的元素而扫描一遍数组并不能为下

2017-07-31 17:37:01 209

原创 算法之排序的简介及排序模板

排序什么是排序排序就是将一组对象按照某种逻辑顺序重新排列的过程。排序在实际项目中的用例(1) 信用卡账单中的交易是按照日期排序的;(2)现在几乎所有的O2O应用中都会存在“按范围搜素、离我最近、显示距离”等等基于位置的交互,距离由近到远排序。學習排序算法的实际意义(1)对排序算法的分析将有助于你全面裂解,比较算法性能(2)类似的技术也能有效解决其他类型的问题(3)排序算法常常是我们解决其他问题

2017-07-31 16:56:36 284

原创 AndroidStudio GsonFormat插件的介绍及集成使用

GsonFormat在Android开发过程当中,经常需要将服务器返回的Json数据封装成Model类,方便我们存储数据和取出,GsonFormat就是一个提供给AndroidStudio的一个插件,方便快速的生成Model类,配合TypeToken使用GsonFormat插件下载安装AndroidStudio–>Setting–>plugins–> 右边安装重启新建model类 Code–>

2017-06-26 15:48:11 324

原创 Android_Kotlin简介、认识及Studio初步配置

近期关注了一下大家热点讨论的Kotlin,自己也是慢慢学习,既然是google提倡的,我们还是需要与时俱进学习一下的。因为也是第一次写分享性的文章,有不正确的地方还请多多指正以及提出建议。感激不尽。什么是Kotlin Kotlin是一门基于JVM的编程语言,它正成长为Android开发中用于替代Java语言的继承者。Kotlin是由JetBrains创建的基于JVM的编程语言,IntelliJ正

2017-06-05 16:34:47 278

空空如也

空空如也

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

TA关注的人

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