关闭

《Android源码设计模式解析与实战》读书笔记(五)

第五章、工厂方法模式1.定义定义一个用于创建对象的接口,让子类决定实例化那个类。2.使用场景在任何需生成复杂对象的地方,都可以使用工厂方法模式。复杂对象适合使用工厂模式,用new就可以完成创建的对象无需使用工厂模式。...
阅读(1747) 评论(1)

《Android源码设计模式解析与实战》读书笔记(四)

第四章、原型模式1、定义用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。被复制的实例就是“原型”,这个原型是可定制的。...
阅读(1757) 评论(1)

《Android源码设计模式解析与实战》读书笔记(三)

第三章、Builder模式1.定义将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。2.使用场景(1)相同的方法,不同的执行顺序,产生不同的事件结果时。...
阅读(2276) 评论(1)

《Android源码设计模式解析与实战》读书笔记(二)

第二章、单例模式单例模式应该是日常使用最为广泛的一种模式了。他的作用是确保某个类只有一个实例,避免产生多个对象消耗过多的资源。比如对数据库的操作时,就可以使用单例模式。...
阅读(3428) 评论(1)

《Android源码设计模式解析与实战》读书笔记(一)

第一章、面向对象的六大原则《Android源码设计模式解析与实战》这本书在出版前就有关注。出版前阅读了样章感觉真是太棒了。出版后也是迅速入手,但种种原因吧,现在才开始阅读,有点惭愧。那么既然买了、看了,那我就做好笔记,巩固知识。注意: 1.因为是抽时间阅读,所以不定期更新读书笔记。或许很长吧! 2.我能想到笔记一定会显得“浓缩”,枯燥。所以推荐有条件的可以去购买一本结合者看。 3.本人水平有限...
阅读(5324) 评论(5)

Android Studio 中使用github功能

Android Studio 中使用github功能一、准备工作1.首先你要在电脑上安装Git版本控制系统。2.拥有Github账号。二、步骤1.Android Studio 关联Git打开设置界面后如下图在点击Test键后,成功会提示出关联git的版本号。如下:2.Android Studio 关联Github账号打开设置界面后如下图在点击Test键后,成功会提示连接成功。...
阅读(2168) 评论(0)

Android禁止锁屏,保持常亮方法

Android禁止锁屏,保持常亮方法原文地址:点击打开1.在每个Activity中的onCreate()中加入代码:@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.controller);...
阅读(2597) 评论(0)

使用GridView的auto_fit遇到的坑

给项目进行平板的适配。找到平板运行了一下,看看效果,基本问题不大。只是对于首页的GridView显示的列数需要改一下。原先我是使用android:numColumns="3",一行显示3列。那么运行在了平板上就显得间隔太大,所以我准备显示4列。...
阅读(1977) 评论(1)

Retrofit2.0使用

首先是我参考的文章: ● Retrofit 2.0:有史以来最大的改进 ● 使用Retrofit请求API数据 ● Retrofit2.0使用详解 ● Retrofit 2.0使用详解,配合OkHttp、Gson,Android最强网络请求框架 ● Jake Wharton:用Retrofit 2 简化 HTTP 请...
阅读(5709) 评论(1)

安卓5.0通知遇到的问题及原因

首先是发送普通通知的一段代码。 public void send(String string) { NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(this); mBuilder.setContentTitle("标题");// 设置通知栏标题 mBuilder.setSmal...
阅读(3341) 评论(1)

Android UI性能优化 -- GPU过度绘制

首先我参考了鸿洋大神的文章,真心写的很棒,受益匪浅:点击打开链接 当然过度绘制是无法完全避免的,适度的是可以接受的,但过多了之后就会造成性能影响。引用大牛的分析就是: 设备的内存带宽是有限的,当过度绘制导致应用需要更多的带宽(超过了可用带宽)的时候性能就会降低。带宽的限制每个设备都可能是不一样的。一个好的参考目标就是控制过度绘制为2X;这说明您可以绘制一次屏幕,然后在上面绘制最多2...
阅读(1410) 评论(0)

ListView多选操作模式详解

原文链接:点击打开链接 这篇文章我们将详细的介绍如何实现ListView的多选操作,文中将会纠正在使用ListViewCHOICE_MODE_MULTIPLE或者CHOICE_MODE_MULTIPLE_MODAL时容易犯的错误,以及 CHOICE_MODE_MULTIPLE与CHOICE_MODE_MULTIPLE_MODAL的区别。最后我们将给出一个demo来演示两种多选操作的实现...
阅读(1732) 评论(0)

GreenDao 使用方法

GreenDao的优势我就不介绍了,只是把自己当时学习时的参考资料分享一下。(确实好用,这是真的。用过都说好,哈哈) 首先是eclipse版的使用方法:点击打开链接 中间会需要GreenDao的jar包:点击打开链接 最后是android studio的使用方法:点击打开链接...
阅读(765) 评论(0)

学习RxJava(资料汇总)

最近开始学习RxJava,找到了许多不错的资料,分享给需要的人。 首先是源码的GitHub地址 :点击打开链接 RxAndroid的GitHub地址:点击打开链接 RxJava的例子(推荐):点击打开链接 RxJava 详解(推荐):点击打开链接 一位博主对于RxJava的译文:点击打开链接 通过RxJava实现一个Event Bus–R...
阅读(1164) 评论(0)

录制转GIF动态图工具

有时写博客时需要演示一些效果图,所以找到了这样一款工具,个人觉得很是好用。完全免费哦! 分享给需要的人。下面是我一个朋友制作的(勿喷啊!哈哈) 下载链接:点击打开链接...
阅读(508) 评论(0)
75条 共5页首页 上一页 1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:186447次
    • 积分:2895
    • 等级:
    • 排名:第13539名
    • 原创:65篇
    • 转载:10篇
    • 译文:0篇
    • 评论:216条
    多多支持
    博客专栏
    最新评论