05 2016 档案
摘要:One—打印Log 生成tag: logt 打印log: logm logd loge Two—代码提示 Ctrl + Alt + Space Three—代码移动 选中代码: Ctrl + w 向 上/下 移动: Ctrl + Shift + Up/Down 复制当前行到下一行: Ctrl + D
阅读全文
摘要:解决方案: Windows平台下 如果是运行的Android studio是32位的需要在修改一下文件: 在andriod studio的启动目录下。找到studio.exe.vmoptions这个文件。在后面加上 -Djava.net.preferIPv4Stack=true -Didea.upd
阅读全文
摘要:第二章 创建和销毁对象 1.考虑用静态工厂方法代替构造器 四大优势: i. 有名称 ii. 不必在每次调用它们的时候都创建一个新的对象; iii. 可以返回原返回类型的任何子类型的对象; JDBC(Java Database Connectivity) 服务提供者框架(Service Provide
阅读全文
摘要:1什么是 Flexbox 简单来说 Flexbox 是属于web前端领域CSS的一种布局方案,是2009年W3C提出了一种新的布局方案,可以简便、完整、响应式地实现各种页面布局,并且 React Native 也是使用的 Flex 布局。 你可以简单的理解为 Flexbox 是CSS领域类似 Lin
阅读全文
摘要:List<T> : ListView -> Adapter extends BaseAdapter -> ViewHolder ViewHolder CommonAdaper 通用的ViewHolder类 convertView.setTag(holder); ViewHolder:Item各种控件
阅读全文
摘要:用法: 1. 如果涉及到堆栈,队列等操作,应该考虑用List, 对于需要快速插入,删除元素,应该使用LinkedList, 如果需要快速随机访问元素,应该使用ArrayList。2. 如果程序在单线程环境中,或者访问仅仅在一个线程中进行,考虑非同步的类,其效率较高,如果多个线程可能同时操作一个类,应
阅读全文
摘要:equals()和hashCode()区别? equals():反映的是对象或变量具体的值,即两个对象里面包含的值--可能是对象的引用,也可能是值类型的值。 hashCode():计算出对象实例的哈希码,并返回哈希码,又称为散列函数。根类Object的hashCode()方法的计算依赖于对象实例的D
阅读全文
摘要:Activity的生命周期和启动模式 生命周期有? 1.典型情况下的生命周期—》指有用户参与的情况下,Activity所经过的生命周期改变 2.异常情况下的生命周期—》指Activity被系统回收或者由于当前设备的configuration发生改变而导致Activity被销毁重建 1.1 典型生命周
阅读全文
摘要:一、View基础知识 主要介绍内容有: View的位置参数、MotionEvent和TouchSlope对象、VelocityTracker、GestureDetector和Scroller对象 1、什么是View View是Android中所有控件的基类 View是一种界面层的控件的一种抽象,它代
阅读全文

浙公网安备 33010602011771号