2020年中秋国庆节期间陪着妈妈去姥姥家,中午妈妈跟姥姥包的饺子,饺子馅儿是我们去之前姥姥就和好了的,妈妈擀饺子皮儿,姥姥坐在墙角包饺子,我去街...
选择排序的本质就是筛查列表中的最小值,然后进行数据元素的交换。选择排序也是需要将列表分为已排序和未排序两部分,我们每次对未排序的部分进行筛查找到...
Message是具体的消息携带者MessageQueue用来存储MessageLooper开启一个循环从MessageQueue中获取数据并将数...
冒泡排序的本质是对列表中的元素进行两两对比,然后根据条件(一般是比较两个元素的大小)进行两个元素的交换。在冒泡排序中有一个重要的思想就是凡是涉及...
前段时间有个定制化的项目其中有个功能是监听手机短信并将接收到的短信内容上报给后台。当我首次看到这个功能之后第一反应是通过BroadcastRec...
什么是数据结构 在《数据结构,算法及应用》一书中有这样的解释“数据结构是数据对象,存在与该对象的实例以及组成实例的数据元素之间的各种关系,并且这...
1、开闭原则(Open Close Principle) 定义:一个软件实体(类、模块或函数)应当对扩展开放,对修改关闭。 方案:当软件需要升级...
Android 可以通过在AndroidManifest.xml文件中 修改 activity 标签下的android:launchMode 来...
ViewBinding(视图绑定)通过ViewBinding,可以更轻松地编写可与视图交互的代码。在模块中启用ViewBinding后,系统会为...