上一页 1 2 3 4 5 6 7 ··· 13 下一页
摘要: 前言: 数据序列1: 13-17-20-42-28 利用插入排序,13-17-20-28-42. Number of swap:1;数据序列2: 13-17-20-42-14 利用插入排序,13-14-17-20-42. Number of swap:3;如果数据序列基本有序,使用插入排序会更加高效 阅读全文
posted @ 2017-11-03 00:08 第壹时间 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 1、原理:从整个待排序列中选出一个元素插入到已经有序的子序列中去,得到一个有序的、元素加一的子序列,直到整个序列的待插入元素为0,则整个序列全部有序。 2、思路: (1)设置监视哨r[0],将待插入的记录值赋值给r[0]; (2)设置开始查找的位置j; (3)在数组中搜索,搜索 中将第j个记录后移, 阅读全文
posted @ 2017-11-02 22:36 第壹时间 阅读(572) 评论(0) 推荐(0) 编辑
摘要: 1、原理:每次从待排序的数据元素中选出最小(或者最大)的一个元素,存放在已排好序列的起始位置(或者末尾位置),直到全部待排序的数据元素排完。 2、思路: (1)第一趟排序:在待排序数据arr[1],arr[2]...arr[n]中选出最小的数据,将其与arr[1]进行交换。 (2)第二趟排序:在待排 阅读全文
posted @ 2017-11-02 18:56 第壹时间 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 一、基本类型 1、AIDL是什么 AIDL是Android中IPC(Inter-Process Communication)方式中的一种,AIDL是Android Interface definition language的缩写,对于小白来说,AIDL的作用是让你可以在自己的APP里绑定一个其他AP 阅读全文
posted @ 2017-10-31 16:30 第壹时间 阅读(4404) 评论(0) 推荐(0) 编辑
摘要: 1、gradle插件版本配置位置: project对应的build.gradle文件中 2、gradle版本配置位置: gradle/wrapper/gradle-wrapper.properties文件中 distributionUrl=https\://services.gradle.org/d 阅读全文
posted @ 2017-10-29 21:37 第壹时间 阅读(78153) 评论(3) 推荐(1) 编辑
摘要: 问题原因: 以前用Eclipse开发的时候在环境变量里配置了ANDRIOD_SDK_HOME。 解决方法: 将电脑环境变量中的ANDRIOD_SDK_HOME删除,重新运行adb devices,手机上出现授权提示,问题解决。 大功告成。 阅读全文
posted @ 2017-10-26 19:58 第壹时间 阅读(1087) 评论(0) 推荐(0) 编辑
摘要: Touch事件分发中只有两个主角:ViewGroup和View。Activity的Touch事件事实上是调用它内部的ViewGroup的Touch事件,可以直接当成ViewGroup处理。 View在ViewGroup内,ViewGroup也可以在其他ViewGroup内,这时候把内部的ViewGr 阅读全文
posted @ 2017-10-26 16:00 第壹时间 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 在简述各个生命周期方法前,先总体做一下概述。我们可以从三个层面来监视Activity生命周期 完整生命周期:完整生命周期始于onCreate方法回调,止于onDestroy方法回调 可见周期:可见周期始于onStart方法回调,止于onStop方法回调 前台周期:前台周期始于onResume方法回调 阅读全文
posted @ 2017-10-25 17:26 第壹时间 阅读(715) 评论(0) 推荐(0) 编辑
摘要: Android Studio导入Eclipse项目报错Error:Could not determine the class-path for interface com.android.builder.model.AndroidProject.的解决办法 错误原因: 因为Eclipse所使用的AD 阅读全文
posted @ 2017-10-25 15:20 第壹时间 阅读(2992) 评论(0) 推荐(0) 编辑
摘要: 在项目目录下执行git init命令。 大功告成。 阅读全文
posted @ 2017-10-24 17:47 第壹时间 阅读(163) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 13 下一页