- 博客(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
632
原创 插入排序
上一篇简单的实现了一下选择排序,这里再次复习一下选择排序的两个特点运行时间和输入无关!为了找出最小的元素而扫描一遍数组并不能为下一遍的扫描提供任何信息,这种性质在某种情况下可以说是缺点。因为使用选择排序,你会发现,一个已经有序的数组或是主键全部相等的数组和一个元素随机排列的数组所用的排序时间,是等长的。数据移动是最少的!每次交换都会改变两个数组元素的值,因此选择排序用了N多次的交换
2017-09-01 13:39:25
219
原创 选择排序
实现选择排序的思路找到数组中最小的那个元素将最小的元素和数组的第一个元素交换位置(如果第一个元素就是最小元素那么它就和自己交换)在剩下的元素中找到最小的元素,将它与数组的第二个元素交换位置如此循环,直到将整个数组排序。 算法的时间效率取决于比较的次数总的来说,选择排序是一种很容易理解和实现的简单排序算法。排序算法具有的两个特点运行时间和输入无关为了找出最小的元素而扫描一遍数组并不能为下
2017-07-31 17:37:01
214
原创 算法之排序的简介及排序模板
排序什么是排序排序就是将一组对象按照某种逻辑顺序重新排列的过程。排序在实际项目中的用例(1) 信用卡账单中的交易是按照日期排序的;(2)现在几乎所有的O2O应用中都会存在“按范围搜素、离我最近、显示距离”等等基于位置的交互,距离由近到远排序。學習排序算法的实际意义(1)对排序算法的分析将有助于你全面裂解,比较算法性能(2)类似的技术也能有效解决其他类型的问题(3)排序算法常常是我们解决其他问题
2017-07-31 16:56:36
291
原创 AndroidStudio GsonFormat插件的介绍及集成使用
GsonFormat在Android开发过程当中,经常需要将服务器返回的Json数据封装成Model类,方便我们存储数据和取出,GsonFormat就是一个提供给AndroidStudio的一个插件,方便快速的生成Model类,配合TypeToken使用GsonFormat插件下载安装AndroidStudio–>Setting–>plugins–> 右边安装重启新建model类 Code–>
2017-06-26 15:48:11
331
原创 Android_Kotlin简介、认识及Studio初步配置
近期关注了一下大家热点讨论的Kotlin,自己也是慢慢学习,既然是google提倡的,我们还是需要与时俱进学习一下的。因为也是第一次写分享性的文章,有不正确的地方还请多多指正以及提出建议。感激不尽。什么是Kotlin Kotlin是一门基于JVM的编程语言,它正成长为Android开发中用于替代Java语言的继承者。Kotlin是由JetBrains创建的基于JVM的编程语言,IntelliJ正
2017-06-05 16:34:47
284
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人