路国强 + 关注
用初学者谦虚的自觉,饥饿者渴望的求知态度,来拥抱未来的知识。

SparseArray和ArrayMap替代HashMap

发布时间:2016-12-11 00:21:00 浏览:686 评论 :0

用android 自己的api SparseArray和ArrayMap在有些情况下能带来更好的性能提升。 SparseArray SparseArray 只能存储key为int类型的数据,同时,SparseArray在存储和读取的时候,使用的是二分查找法。

android 性能 API string void PUT 数据结构 hashmap 存储

Python 教程 准备工作

发布时间:2016-12-09 23:51:00 浏览:586 评论 :0

一、Python 简介 enter image description here Python 提供了非常完善的基础代码库,覆盖了网络、文件、GUI、数据库、文本等大量内容,形象的称作“内置电池”。

python windows 开发工具 utf-8

一日之计在于晨

发布时间:2016-12-08 01:16:00 浏览:706 评论 :0

enter image description here | left “每天清晨都有一个早起的机会摆在我眼前,可是我没有清醒,等到失去了才后悔莫及。

Image

Fresco 使用

发布时间:2016-12-07 14:22:00 浏览:579 评论 :0

Fresco 官网:http://fresco-cn.org/ fresco demo:https://github.com/liaohuqiu/fresco-demo-for-gradle Fresco引起的在arm64位机器上找不到对应的so库:http://blog.

android java class facebook

Android Support Library 解释

发布时间:2016-12-07 14:18:00 浏览:620 评论 :0

官方解释:https://developer.android.com/topic/libraries/support-library/index.html 参考:http://www.jianshu.com/p/a5aa5f209895 1. 为什么要提供Support Library 最主要的原因就是:为了能在低版本的Android系统上使用高版本的SDK才具有的新功能、新特性。

android sdk google fragment

App启动速度优化

发布时间:2016-12-05 21:57:00 浏览:589 评论 :0

谷歌官方文档:https://developer.android.com/topic/performance/launch-time.html#common 一、app启动方式 启动方式分为两种:冷启动、热启动、温启动。

android 线程 布局 void activity

关于早起

发布时间:2016-12-05 21:18:00 浏览:523 评论 :0

《四点起床》虽然书的内容水分很多,唯一的重点就是标题了。但是看完后感想也颇多,常常想假如我每天坚持凌晨四点起床又该是怎样的一个自己。 1.什么是早起? 四点到六点为早起。

佛格斯·奥康奈尔的《极简主义》读书笔记

发布时间:2016-11-24 15:12:00 浏览:518 评论 :0

第一个理念:事情其实很简单 通常来讲,比起寻找复杂的方法去做事情,我们可以按它相反的一面去做。 第二个理念:弄明白自己要做什么 再考虑任何企业、事业或项目时,我们需要理解我们究竟向做什么。

Gradle 多渠道打包

发布时间:2016-11-24 14:57:00 浏览:692 评论 :0

Studio中基于 umeng 统计的多渠道打包。 1.配置友盟环境 在AndroidMainfest.xml的标签中添加相关信息:APP_KEY和渠道号。

android gradle 配置 file zipalign

Android 模块化开发

发布时间:2016-11-22 11:35:00 浏览:698 评论 :0

目录 一、模块化浅谈 1. Android 模块化开发介绍; 模块化开发思路就是:单独开发每个模块,用集成的方式把他们组合起来,就能拼出一个app。

android 模块 gradle 配置 插件 plugin

查找依赖库的最新版本

发布时间:2016-11-18 18:48:00 浏览:576 评论 :0

查找依赖库的最新版本 项目中用到了 Fresco 来处理图片,当根据官网提示去导入依赖类库时,sync后发现编译错误,在谷歌上搜了搜,找到了解决办法。 修改前根据 Fresco 的提示复制了以下依赖 compile 'com.facebook.fresco:fresco:0.14.1' 修改后根据谷歌出来的fresco版本 compile 'com.facebook.fresco:fresco:0.6.0+' 这样编译错误就解决了。

gradle Maven facebook

Android API Level 与SDK版本对照表

发布时间:2016-11-16 11:13:00 浏览:433 评论 :0

原文:https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels Platform Version API Level VERSION_CODE Android 7.

android sdk Guide API html

如何建构知识体系?

发布时间:2016-10-27 22:54:00 浏览:706 评论 :0

构建知识体系 @(方法论) [toc] 一、才能的分类 一、才能的分类 才能的分类:街头智慧和科学方法 1.一类是没看过多少书,也没上过多少血,但却能把一件事或一个企业经营的很好。

模块

GIT 使用教程 介绍

发布时间:2016-10-19 22:04:00 浏览:544 评论 :0

GIT @(版本管理) Git 分布式版本控制系统,客户端并不只是提取最新的版本文件快照,而是把代码仓库完整地镜像下来。GIT 三个工作区域:Git 仓库、工作目录以及暂存区域。

bug git 版本管理

PDCA + GTD + 番茄工作法

发布时间:2016-10-13 19:22:00 浏览:521 评论 :0

关键字:番茄工作法 前言 番茄工作法已实践了两年多了,番茄工作法没有 dead line 的概念,如果仅仅使用番茄工作法来工作,可能缺少了 dead line 意识。

adb 命令

发布时间:2016-10-10 16:01:00 浏览:572 评论 :0

Android Debug Bridge ,存放在 sdk 目录下的platform-tools文件夹中,命令行工具,可以和安卓设备进行交互。 1.使用频率高的命令整理 操作 命令 安装软件[]保留数据 $ adb install [-r] apk包 卸载软件 $ adb uninstall com.

android LOG shell Cache 测试 list adb

2