自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Android进程保活

为什么要保活?       Android系统的进程保活是一个老生常谈的问题了,经历了历代系统的更新,也产生了很多的保活方案,有的已经失效,有的依然坚挺。如此漫长的保活征程,我们回过头来考虑一下,我们的应用为什么要做保活?或者说我们的应用真的都需要保活吗?        首先,我想这个问题的答案应该是否定的,我认...

2018-04-28 13:27:09 2938 1

原创 Java核心技术 卷1 基础知识 部分笔记

类设计技巧一定要保证数据私有,有时需要写一个访问器或者更改器方法,但是最好还是保持实例域的私有性。经验告诉我们,数据的表示形式可能会改变,但是他们的使用方法却不会经常发生改变。当数据保持私有时,他们的表现形式的变化不会对类的使用者产生影响,即使出现bug也易于检测。一定要对数据初始化,最好不要依赖于系统的默认值。不要在类中使用过多的基本类型。就是说,用其他的类代替多个相关的基本类型的使用...

2018-04-13 10:53:20 368

原创 外观模式-统一的编程接口

外观模式定义       为子系统的各个接口提供一个统一的界面,提供一个高层的接口,对外隐藏内部实现和调用关系,使得子系统更容易使用。符合的设计模式原则       最少知道原则(迪米特法则),里氏替换原则,依赖倒置原则外观模式UML类图       在类图中...

2018-04-09 10:30:46 456

原创 Canvas(一) Canvas基本操作

       在Android开发中,经常会需要自定义一些自绘View,而绘制自绘View就离不开Canvas(画布),本篇主要讲解Canvas本身以及与其相关的类。开篇首先看一下Android源码中, Canvas.java开头的介绍: The Canvas class holds the “draw” calls. To draw som...

2018-03-15 13:46:41 1998

原创 Git使用简易指南

一.创建版本库        创建版本库有两种方法,第一种方法就是直接在本地选择或创建一个干净的文件夹(比如创建文件夹guo mkdir guo),然后使用命令git init初始化版本库。初始化完成,提示已初始化空的 Git 仓库于 /Users/zephyr/Desktop/guo/.git/;        ...

2018-02-24 14:49:58 2020

原创 轻量级Android6.0动态权限解决方案

在手机系统中,权限是一个非常重要的机制,它赋予了一个应用的权限范围,比如打电话的应用必须有电话权限,拍照的应用比较有拍照的权限。在Android6.0之前,Android采用的是静态权限机制,也就是我们将需要的权限(可能并不需要)全都写在manifest中,然后Android应用在安装的时候就必须授予这些权限。这种机制就产生了一个问题,一个打电话的应用可能也申请了拍照的权限,一个拍照的应用申请了读取

2017-07-20 14:44:21 992

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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