DeepSeaEel's Blog

Stay hungry , Stay foolish

你是否认真的对待自己?

Do You Take Yourself Seriously?

Do You Take Yourself Seriously? 原文链接 : Do You Take Yourself Seriously? 原文作者 : Sarah Cooper 译者 : rogero0o 无意中看到这篇外文,感触颇深,搬到博客警醒自己。 Do You Take Yourself Seriously? 你是否能认真的对待自己...

如何减小 PNG 图片大小

Reducing PNG file Size

如何减小PNG图片大小 原文链接 : Reducing PNG file Size 原文作者 : Colt McAnlis 译者 : rogero0o 减小PNG图片大小 在谷歌工作的一个优势就是我可以看到很多的 android 应用,寻找它们中能够被提高的地方。 然后,我察觉到了一个可怕的趋势:日益膨胀的PNG图片。 上一次我提到他们时,P...

Android N 带来的新通知栏

Android N: Introducing upgraded Notifications

Android N 带来的新通知栏 原文链接 : Android N: Introducing upgraded Notifications 原文作者 : Joe Birch 译者 : rogero0o Android N 带来的新通知栏 在介绍过 Android N 新功能 图中图 后,我决定深入研究另一个预览版中发布的新功能 - noti...

《TCP/IP详解卷一》读书笔记

网络基础学习

《TCP/IP详解卷一》读书笔记 第一章 概述 1.2 分层 TCP/IP 通常被认为是一个四层协议系统: 链路层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡 网络层,包括 IP 协议 , ICMP 协议 , IGMP 协议 运输层,包括 TCP , UDP . TCP 为两台主机提供高可靠性的数据通信,包含把应用层交给她的数据分成合适的小块交给网络层,...

android:process 的坑,你懂吗?

android:process 属性详解及注意事项

android:process 的坑,你懂吗? 许多知识知其然而不知其所以然,这也许就是大神与菜鸟的区别吧。 最近排查问题时发现一个问题: 一个在 Application 中启动的定时任务在运行时会被调用多次,诡异的很,最后发现是一个前人留下的坑,原因就是对 android:process 不知其所以然造成的。 android:process 属性 关于 android:proces...

Kotlin实践

Building a Kotlin project

Building a Kotlin project 原文链接 : Building a Kotlin project 原文作者 : Ciro Rizzo 译者 : rogero0o Part 1 学一门新语言最好的方法就是写一个实际的Dem. 所以这个系列的博客将专注于使用 Kotlin 写一个小例子. Scenario (要求) 为了覆盖...

Android设置中“强行停止”详解

应用停止状态源码解析

最近工作上遇到了广播接受不到的问题,查看了《Android 开发艺术探索》一书中关于广播的发送和接受的章节(P356-P362)。其中(P358)介绍了从Android 3.1 之后广播的一些区别 。 从 Android 3.1 开始,系统为所有的广播都默认添加了FLAG_EXCLUDE_STOPPED_PACKAGES 标志。所有处于停止状态的应用将无法接受到该标志的广播。注意,只有两种...

Android Support Library 23.2

翻译

原文地址:Link. 第一次翻译,若有错误请指出。:) Android Support Library 23.2 当我们说起 Android Support Library 时,必须清楚的认识到这不仅仅只是一个库,而是一个能对API向后兼容的,提供独特的功能而不需要最新平台(plathform)支持的 库的集合。23.2版本在许多现有库的基础上增加一些新的支持以及功能。 Suppor...

Hello 2016,Goodbye 2015.

life is going

时光荏苒,又是一年.本不想写些什么年终总结,但偶尔还是有些许冲动,写到哪算哪吧.. 先说开心的,一个是加薪啦,23333,第二个是技术上没有停滞不前,写了个库还是挺受大伙欢迎的.看了几本书吧,不过现在能想起来的也只有《平凡的世界》,能在里面多多少少找到自己的一些影子。扇贝单词每天一百个,也坚持了一年多了。三四月份练就了腹肌六块,然后疏于锻炼没落了。后半年开始跑步,至今快有百来公里了吧,前两...

《Android 开发艺术探索》 读书笔记

Note about 《Android 开发艺术探索》

最近在研读任教主的《Android开发艺术探索》大作,真是一本好书,以下为记录的读书笔记: 第一章 Activity的生命周期和启动模式 1.用户打开新的activity或者切换到桌面的时候:onPause->onStop; 特殊情况:如果新activity采用了透明主题,那么当前activity不会回调onStop; 2.onStart和onStop,onResume和onP...