- 博客(6)
- 收藏
- 关注
原创 android 分区存储适配总结
android 分区存储适配总结一、简介二、Android Q / Android 101、 具体分区存储权限的介绍2、MediaStore API介绍3、Storage Access Framework介绍4、AndroidQ中使用ContentResolver进行文件的增删改查2、总结三、Android R / Android 11一、变化一、简介Android 中存储可以分为两大类:私有存储和共享存储1、私有存储 (Private Storage) : 每个应用在内部存储种都拥有自己的私有目
2021-11-26 14:09:44 2238
原创 MVC,MVP,MVVM
1.为什么要在我们的项目中用架构或者模式?使用架构的目的是使程序模块化,做到模块内部的高聚合和模块之间的低耦合,使得程序在开发的过程中,开发人员只需要专注于一点,提高程序开发的效率,而且最重要的一点,架构和模式并不是说让你的代码量更少了,往往可能还会增大,但是它帮你在逻辑上更简单的了,很好的定义了单一原则,提供了更好的扩展性,方便定位问题以及后续需求变更时不至于满篇的去改一大堆东西。对于不同...
2019-06-05 20:18:32 197
转载 银行取款排队模拟
假设银行有4个柜台,假设某天有200位客户来办理业务,每个客户到达银行的时间和业务处理时间分别用两个数组arrive_time 和 process_time 来描述。请写程序计算所有客户的平均等待时间,假设每个客户在去到营业部之后先拿号排队,然后在任意一个柜台有空闲的时候,号码数最小的客户上去办理,假设所有的客户拿到号码之后不会因为银行众所周知的慢而失去耐心走掉。/** * o(n)的解决方...
2019-05-24 15:19:16 702
转载 使用Java将Excel 列号数字与字母互相转换
public class ExcelColumn { public static void main(String[] args) { String colstr = "B"; int colIndex = excelColStrToNum(colstr); System.out.println(colstr+"列转换成数字下标:"+...
2019-05-24 15:17:25 2571
转载 Java 浅拷贝和深拷贝的理解和实现方式
Java中的对象拷贝(Object Copy)指的是将一个对象的所有属性(成员变量)拷贝到另一个有着相同类类型的对象中去。举例说明:比如,对象A和对象B都属于类S,具有属性a和b。那么对对象A进行拷贝操作赋值给对象B就是:B.a=A.a; B.b=A.b;在程序中拷贝对象是很常见的,主要是为了在新的上下文环境中复用现有对象的部分或全部 数据。Java中的对象拷贝主要分为:浅拷贝(Shallo...
2019-05-22 15:19:04 97
转载 Java中的String,StringBuilder,StringBuffer三者的区别
这三个类之间的区别主要是在两个方面,即运行速度和线程安全这两方面。首先说运行速度,或者说是执行速度,在这方面运行速度快慢为:StringBuilder > StringBuffer > StringString最慢的原因:String为字符串常量,而StringBuilder和StringBuffer均为字符串变量,即String对象一旦创建之后该对象是不可更改的,但后两者的对象...
2019-05-22 11:24:12 129
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人