- 博客(14)
- 资源 (4)
- 收藏
- 关注
原创 FragmentManager is already executing transactions
tablayout+viewpager+fragment
2023-09-27 15:16:25
987
2
原创 基数排序/桶排序
算法思想1.基数排序又称桶排序,具体思想就是将数值当成数组的下标保存。2.将所有数值拿出个位来比较,例如值为m的就存入下标为m的数组中。3.将比较后的数组拿出即为按个位排序好的数组,再将这个排序好的数组按十位排序。4.比较完个十百千所有位数以后即排序完成。图示排序过程两种代码实现思路都是一样的,实现方式1可直接改写为C或C++。代码实现1private int[] array = {23, 11, 7, 29, 33, 59, 8, 20, 9, 3, 2, 6, 10, 44, 83,
2021-03-19 18:35:33
226
原创 9种基础排序算法
排序分类概览时间空间复杂度概览1.1.直接插入排序算法思想采用从小到大排序:1.从位置1的数值n开始,将前面已经遍历过的数值集合看成数组m,则将n往m中插入2.n插入到集合m中时从后往前比较,如果比n大则往后移一位,如果比较到比n小,则当前位置就是插入n的位置3.通过1、2的操作则可以保证每次插入n后m的集合都是排好的序列4.循环1、2、3操作将集合中所有数值均插入一遍即排序完成代码实现private int[] array = {23, 11, 7, 29, 33, 59, 8,
2021-03-18 15:47:13
1101
3
原创 Git常用命令
Git常用命令1. git四大域git四大域:工作目录,暂存区,仓库,远程仓库。git对文件的操作都是在四大域上进行的,文件可以在四大域内与四大域间进行各种操作。(有一个例外,进行“git stash”系列操作时,文件可能被保存到四大域外的堆栈中)[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TiJMh3lY-1607250740288)(http://i.imgur.com/UB94Upo.png)]2. git常用命令[外链图片转存失败,源站可能有防盗链
2020-12-06 18:34:11
206
原创 macOS问题 zsh: command not found: adb
macOS问题 zsh: command not found: adb目录1.问题描述2.问题分析3.解决方案3.1 打开.zshrc文件3.2 编辑.zshrc文件3.3 保存文件3.4 验证目录1.问题描述1.新购置了一台Macbook Pro用于开发,结果在使用ADB命令时出现上述问题 zsh: command not found: adb ,如下图:2. Macbook Pro 2020年版,系统版本 10.15.5。2020款之前的MacBook或者10.15.5版本前的系统,升级到
2020-08-26 18:06:42
943
原创 FragmentTrasaction常用方法及应用场景
一、FragmentTrasaction的常用方法FragmentTrasaction的add, remove, replace, hide, show, replace, attach, detach方法是如何影响到Fragment的生命周期的?首先看Fragment生命周期:实验如下:add() remove() replace() 相当于remove后再ad...
2020-03-26 19:41:52
509
原创 Android app Module与library Module编译版本统一实现方法
Android app Module与library Module编译版本统一实现方法
2017-09-19 16:37:32
1915
1
原创 ListView item点击无响应,descendantFocusability属性设置
ListView item点击无响应,descendantFocusability属性设置
2016-11-07 18:39:44
647
原创 DataBinding实现ListView
使用DataBinding实现ListView, 并且list中的item可根据需求设置动态隐藏/显示。
2016-11-07 17:40:25
774
Google Flutter系统架构
2018-08-12
Java课程设计案例精编
2013-04-17
遗传算法解决旅行商问题
2013-04-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人