05 2016 档案

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