RecyclerView是默认不能想ListView一样支持ContextMenu的,不过可以通过重写以下两个方法来实现ContextMenu: 然后在Activity或者F...
RecyclerView是默认不能想ListView一样支持ContextMenu的,不过可以通过重写以下两个方法来实现ContextMenu: 然后在Activity或者F...
类和接口 一、使类和成员的可访问性最小化 首先我们要了解一个 软件设计基本原则:封装 模块隐藏所有的实现细节,只通过API进行模块间通信 为什么要这样设计呢? 有效的接触系统...
对于所有对象都通用的方法 1. 覆盖equals时的通用约定 equals所期望的结果 类的每个实例本质上都是唯一的。 不关心类是否提供了“逻辑相等”的测试功能。 超类已经覆...
Effective Java Note (对象的创建和销毁) 一、对象的创建和销毁 1. 考虑使用静态工厂方法替代构造器 优点 静态工厂方法可以有一个名称,易于理解与阅读,工...
问题描述 题目原型大概如下: 学校要评优秀学生,有十个平时都很优秀的学生,他们之间不相上下,但是评选的名额有限,假设学生人数是n(0<n<=10),评选的名额数时m(0<m<...
@shinjiko 首先很感谢!但是不知道你是指哪里的时间量级?
Android 性能优化总结将从以下几个方面总结Android的应用性能优化 性能 框架API UI 性能 I/O性能 屏幕滚动性能 内存 Android 如何管理内存OOM终结 & 低内存终结应用内存...
再温排序 先来个总览,知其庞然大体,而入之其微,后而一窝端 需要先知道的几个概念: 稳定排序:在待排序的文件中,若存在若干个相同关键字的记录,经过排序后这些具有相同关键字的记...
将从以下几个方面总结Android的应用性能优化 性能 框架API UI 性能 I/O性能 屏幕滚动性能 内存 Android 如何管理内存OOM终结 & 低内存终结应用内存...
1. Android Studio插件 1.1 GsonFormat Cmd+N快捷键 一键转换JSON字符串为POJO,服务器接口对接利器,配合Retrofit + RxJ...
系列文: 背景:Android App优化, 要怎么做? Android App优化之性能分析工具 Android App优化之提升你的App启动速度之理论基础 Androi...
译者注:原文分成两个部分, 链接如下:http://multi-core-dump.blogspot.com/2010/04/android-application-laun...
LinkedList LinkedList是List接口的一个实现类,内部是基于一个双向链表实现的。支持添加,移除,替换三种操作。同时,LinkedList中的元素可以是任意...
List List是一个维持内部元素有序的采集器,其中的每个元素都会拥有一个索引,每个元素都可以通过他的索引获取到元素,并且索引的开始下标是从0开始的,List中的元素还可重...
将我在网上看到的一些面经中提及到的问题以及一些注意事项归总了一下。欢迎继续补充。祝大家都能拿到好offer~ 电话面试 广度较大,深度不会太大 常见面试点:View绘制流程事...
java中相关的位操作 二进制位反转思路 以下二进制位用8位做演示 a = 0000 0110 ; 十进制: 6 反转二进制位后 a = 0000 0011 ; 十进制:...
ViewStub ViewStub是一个未加载时不可见的不会占据实际大小的,且可以用来懒加载布局资源的控件。当ViewStub被设置成可见或者是布局资源被inflated,V...
数组的基本特点 数组元素是任意类型的 可能的最大索引是2^32-2,默认起始索引是 0 Javascript的数组是动态的,无需手动开辟内存 数组可能不连续 每个数组都与一个...
Android 背景图流行使用高斯模糊效果,界面效果会比较好看。分析各种实现方式,实现网易云音乐图片加载高斯模糊背景。 注意:请更新 fresco 版本,内部已实现 Blur...