动画那些事 发表于 2017-04-27 [TOC] 动画基础在日常开发中,我们往往不是仅仅局限于实现产品相应的功能就可以了,为了达到更好的用户体验我们还会加入一些比较好看的动画效果。今天我就来总结一下动画相关的一些知识。 Android系统提供了很多丰富的API去实现UI的动画,最主要的划分为如下几类: Property Animati ... 阅读全文 »
解决频繁切换Activity带来的视觉冲击问题 发表于 2017-03-13 | 分类于 技术 如何解决切换activity带来的闪动问题 今天在做项目的时候,有一个需求是使用微信登录,但是在用户授权后activity要频繁切换,使得app看上去有闪动的样子。但是其中的微信的回调页面是一个不需要显示的界面。所以我将他的布局文件设置成LoginActivity文件,这样可能就不会闪动了,但是 ... 阅读全文 »
android资料整理 发表于 2017-03-11 | 分类于 技术 一些优秀android博客或者学习资源 有时间会分门别类整理一下 现在先收集一下 优秀资源-深入学习android 安卓学习资源集合面试必看博客 view事件分发1 service详解 项目结构 设计模式六大原则 问题集合 activity启动过程 git的使用 面经 andr ... 阅读全文 »
Android打包那些事儿 发表于 2017-03-04 [TOC] 打包流程前言我们每一个产品中一般都是由一位同事来负责打包工作的,其他同学一般是不需要关心具体的流程的。然而掌握打包的知识对我们每一个人都是必要的,以备不时之需。 一般打包有两种方式: 通过开发工具提供的build入口 使用命令行打包 gradle tasksName 不论哪种方 ... 阅读全文 »
关于dp px dip单位以及屏幕适配 发表于 2017-02-11 | 分类于 技术 关于android中常见的一些单位的说明 此文是根据慕课网的android视频自主学习整理的,视频地址。 一.有关屏幕的重要概念#####1.什么是屏幕尺寸、屏幕密度、屏幕像素密度? ######a. 屏幕尺寸就是手机屏幕的对角线长度。单位是英寸,1英寸 = 2.54厘米 ######b. ... 阅读全文 »
武林外传 百看不厌 发表于 2016-12-13 | 分类于 生活 武林外传 百看不厌 转眼已是十年 “嘿 兄弟 如果是你请打招呼~ 嘿 朋友…” 最近武林外传出现在了微博上面的热搜榜上,原来,武林外传播出十年了。十年了,再次看到这部电视剧总是有说不出的情切感,像是分别已久的亲人再次见面了。十年前,在那个互联网并不发达的时候,看电视成了我小时候最喜欢的消遣方式 ... 阅读全文 »
二叉树的分层遍历 发表于 2016-12-06 | 分类于 算法 二叉树的分层遍历 题目要求:给定一个二叉树的root结点,然后按照每层从左到右的顺序将二叉树结点的值储存在一个二维数组中,每一层一个数组,每一个数组的元素是按照从左到右的顺序进行存储的。 思路:二叉树的分层打印类似于图的广度优先遍历算法,我们可以借助一个队列实现这个过程。 初始化队列 将roo ... 阅读全文 »
为什么使用sudo命令执行sh会报command not found错误 发表于 2016-11-12 | 分类于 技术 为什么使用sudo命令执行sh会报command not found错误 阅读全文 »