伯兮的专栏

我就是我,天空中不一样的烟火,我是伯兮。

Android内存优化全解析

本文已同步发表到我的技术微信公众号,扫一扫文章底部的二维码或在微信搜索 “程序员驿站”即可关注,每天都会更新优质技术文章。 Android的内存优化,一直是个让开发者头痛的问题,这篇文章是”Android电量优化全解析“后关于Android性能的又一篇原创文章,希望对大家有所帮助。今天我讲述的内...

2019-03-04 09:50:16

阅读数 176

评论数 0

Android电量优化全解析

电量优化一直是个老生常谈的话题,关于这块的文章已经有很多了,最近也在做这块东西,所以结合自己的理解写下这篇文章,如果有啥问题欢迎关注微信公众号“程序员驿站”留言。好了,开始今天的正题,关于这块的论述我按照按照下述结构进行。 电量消耗的全过程分析 手机设备会执行各种任务和各种复杂计算,如秀...

2019-02-19 11:43:06

阅读数 120

评论数 0

自从用了RecyclerView,腰再也不痛了,手也不酸了

本文已同步发表到我的技术微信公众号,扫一扫文章底部的二维码或在微信搜索 “程序员驿站”即可关注,不定期更新优质技术文章。同时,也欢迎加入QQ技术群(群号:650306310)一起交流学习! RecyclerView是support:recyclerview-v7中提供的控件,最低兼容到andr...

2018-01-23 16:05:07

阅读数 43648

评论数 8

Android计算优化解析

本文已同步发表到我的技术微信公众号,扫一扫文章底部的二维码或在微信搜索 “程序员驿站”即可关注,每天都会更新优质技术文章。同时,也欢迎加入QQ技术群(群号:650306310)一起交流学习! 这篇文章是继“Android电量优化全解析”、“Android内存优化全解析”、“Android渲染优化...

2019-03-27 23:24:38

阅读数 38

评论数 0

重识设计模式-模版方法模式(Template Method Pattern)

定义 定义一个操作中算法的框架,而将一些步骤延迟到子类中,使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。模板方法模式是一种基于继承的代码复用技术,它是一种类行为型模式。 角色 模板方法模式是结构最简单的行为型设计模式,在其结构中只存在父类与子类之间的继承关系。通过使用模板方法模式...

2019-03-20 00:02:34

阅读数 25

评论数 0

重识设计模式-命令模式(Command Pattern)

本文已同步发表到我的技术微信公众号,扫一扫文章底部的二维码或在微信搜索 “程序员驿站”即可关注,不定期更新优质技术文章。 定义 命令模式(Command Pattern):将一个请求封装为一个对象,从而让我们可用不同的请求对客户进行参数化;对请求排队或者记录请求日志,以及支持可撤销的操作。...

2019-03-19 00:02:16

阅读数 32

评论数 0

重识设计模式-建造者模式(Builder Pattern)

本文已同步发表到我的技术微信公众号,扫一扫文章底部的二维码或在微信搜索 “程序员驿站”即可关注,不定期更新优质技术文章。 定义 建造者模式(Builder Pattern): 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。建造者模式是一种对象创建型模式。 ...

2019-03-17 22:54:02

阅读数 51

评论数 0

Android渲染优化解析

本文已同步发表到我的技术微信公众号,扫一扫文章底部的二维码或在微信搜索 “程序员驿站”即可关注,每天都会更新优质技术文章。 这篇文章是继“Android电量优化全解析”与“Android内存优化全解析”之后关于Android性能优化的第三篇原创文章,主要讲解了Android渲染优化相关知识点,希...

2019-03-17 00:15:00

阅读数 66

评论数 0

重识设计模式-责任链模式(Chain of Responsibility Pattern)

本文已同步发表到我的技术微信公众号,扫一扫文章底部的二维码或在微信搜索 “程序员驿站”即可关注,每天都会更新优质技术文章。 “一对二”,“过”,“过”……这声音熟悉吗?你会想到什么?对!纸牌。在类似“斗地主”这样的纸牌游戏中,某人出牌给他的下家,下家看看手中的牌,如果要不起上家的牌则将出...

2019-03-16 23:58:01

阅读数 23

评论数 0

重识设计模式-策略模式(Strategy Pattern)

策略模式在代码编写过程中有经常使用到,比如,JAVA AWT 中的 LayoutManager,Android属性动画源码中的Interpolator(插值器)等,下面我将介绍策略模式相关知识点,希望对大家能够有帮助。 定义 策略模式定义了一系列的算法,并将每一个算法封装起来,使每种算法之间可...

2019-03-16 00:49:38

阅读数 34

评论数 0

2019最值得关注的几个技术类公众号

在撸码的道路上需要不断的学习、沉淀,方能不断成长。学习的方式很多,关注一些高质量的公众号也是值得推荐的方式,以下是在程序圈中比较受欢迎的公众号。 玉刚说: 一个有品位的公众号,不跟风不扯淡,助力 10W 程序员成长。号主是任玉刚,《Android开发艺术探索》作者,待过腾讯、百度等一线大...

2019-03-01 23:17:34

阅读数 323

评论数 0

还在为记不住Markdown语法犯愁?收藏这篇文章吧!

本文已同步发表到我的技术微信公众号,扫一扫文章底部的二维码或在微信搜索 “程序员驿站”即可关注,每天都会更新优质技术文章。 最近在用Markdown记录生活,发现有些语法总记不住,特此写下这篇文字,方便自己查阅。如果有和我情况一样的小伙伴,欢迎查阅或收藏这篇文章!讲解顺序和官方一致! 概述 ...

2019-02-22 00:17:17

阅读数 53

评论数 0

Android打开系统邮箱搞事情的几种姿势

本文已同步发表到我的微信公众号,扫一扫文章底部的二维码或在微信搜索 “程序员驿站”即可关注,每天都会更新优质技术文章。 我们在做具有分享功能或者邮箱登录功能APP的时候,通常会收到需要打开手机上安装的邮箱客户端的相关需求,下面就简单记录下完成这样的需求需要怎么做。 打开邮箱发送邮件 姿势...

2019-01-27 15:14:29

阅读数 867

评论数 0

实用工具----基于UncaughtExceptionHandler实现的奔溃日志捕获显示、分享的封装

本文已同步发表到我的技术微信公众号,扫一扫文章底部的二维码或在微信搜索 “程序员驿站”即可关注,不定期更新优质技术文章。同时,也欢迎加入QQ技术群(群号:650306310)一起交流学习! 今天我们介绍主角是UncaughtExceptionHandler,一个Java提供给我们的用于全局监听...

2018-06-30 16:26:52

阅读数 204

评论数 0

HandlerThread解析

本文已同步发表到我的微信公众号,扫一扫文章底部的二维码或在微信搜索 “程序员驿站”即可关注,每天都会更新优质技术文章。 上一篇分析了Hanlder异步操作原理分析,没有看过的朋友可以移步看下. Android Handler消息机制 下面介绍一个HandlerThread类。 官方介...

2018-03-02 18:21:35

阅读数 92

评论数 0

横竖屏切换时Activity生命周期变化解析

本文已同步发表到我的微信公众号,扫一扫文章底部的二维码或在微信搜索 “程序员驿站”即可关注,每天都会更新优质技术文章。 作为参考,我们先看下Fragment和Activity的生命周期流程图 Activity各种场景生命周期介绍 下面是Activity的源码: package c...

2018-02-28 16:18:22

阅读数 891

评论数 0

Android Handler消息机制

本文已同步发表到我的微信公众号,扫一扫文章底部的二维码或在微信搜索 “程序员驿站”即可关注,每天都会更新优质技术文章。 我们都知道,android许多异步操作都是基于Handler的一系列封装,Handler为何这么神奇?下面我们就来一步步开始分析。 Handler基本使用 主线程: ...

2018-02-26 17:00:06

阅读数 99

评论数 0

Activity页面跳转动画?这里有你需要的!

本文已同步发表到我的微信公众号,扫一扫文章底部的二维码或在微信搜索 “程序员驿站”即可关注,每天都会更新优质技术文章。 使用系统默认效果实现activity页面跳转,有时候往往不能满足公司伟大设计师的审美要求,因此我们有必要了解一下怎么给activity页面跳转时增加一些动画,以提升我们ap...

2018-02-08 10:00:16

阅读数 145

评论数 0

MaterialDesign设计-ToolBar使用

本文已同步发表到我的微信公众号,扫一扫文章底部的二维码或在微信搜索 “程序员驿站”即可关注,每天都会更新优质技术文章。 由于ActionBar(Android 3.0推出)使用起来不太方便,且不易于扩展,于是Google在Android 5.0中封装了ToolBar,用于替换ActionBa...

2018-01-25 00:22:48

阅读数 218

评论数 1

LinearLayoutCompat源码分析

本文已同步发表到我的微信公众号,扫一扫文章底部的二维码或在微信搜索 “程序员驿站”即可关注,每天都会更新优质技术文章。 由于用有道云笔记写的,这里给出链接:LinearLayoutCompat源码分析 关注我的技术公众号"程序员驿站",每天都有优质技术...

2018-01-13 18:30:02

阅读数 102

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭