- 博客(7)
- 收藏
- 关注
转载 5分钟弄懂Docker!
尽管之前久闻Docker的大名了,但是天资愚钝,对其到底是个啥东西一直摸不清,最近花了一段时间整理了一下,算是整理出一点头绪来。官网的介绍是这样的:Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications....其实看完这句话还是不明白
2016-03-22 18:32:04 372
转载 GitHub 上排名前 100 的 IOS 开源库简介
主要对当前 GitHub 排名前 100 的项目做一个简单的简介, 方便初学者快速了解到当前 Objective-C 在 GitHub 的情况.项目名称项目信息1. AFNetworking作者是 NSHipster 的博主, iOS 开发界的大神级人物, 毕业于卡内基·梅隆大学, 开源了许多牛逼的项目, 这个便是其中之一, AFNetwor
2016-03-18 10:32:41 716
转载 GitHub 上排名前 100 的 Android 开源库简介
本项目主要对目前 GitHub 上排名前 100 的 Android 开源库进行简单的介绍, 至于排名完全是根据GitHub搜索Java语言选择 (Best Match) 得到的结果, 然后过滤了跟Android不相关的项目, 所以排名并不具备任何官方效力, 仅供参考学习, 方便初学者快速了解当前一些流行的Android开源库.iOS 版本的在此: https://github.com/A
2016-03-15 16:21:21 1232
原创 android线程消息传递机制——Looper,Handler,Message
在引入这些概念之前,我们先了解一下引入这些机制的背景。出于性能优化的考虑,Android的UI操作并不是线程安全的(如果你不懂什么是线程安全,可以阅读一下里的数据安全与可重入),这意味着如果有多个线程同时操作某个UI组件,可能导致线程安全问题。为了解决这个问题,Android制定了一条简单的规则:只允许UI线程修改Activity里的UI组件。这个UI线程也通常被我们称为主线程。在
2016-03-11 12:15:52 522
转载 Android Activity:四种启动模式,Intent Flags和任务栈
在Android中每个界面都是一个Activity,切换界面操作其实是多个不同Activity之间的实例化操作。那各个页面跳转关系如何决定呢?如果启动了顺序启动了ABCD的Activiy,如何从D调回到B呢?下面讲述一下Acitivity的四种启动模式。讲解启动模式之前,有必要先讲解一下“任务栈”的概念;任务栈每个应用都有至少一个任务栈,是用来存放Activity的,功能类似于函数
2016-03-07 11:56:53 601
原创 Android Activity:四种启动模式,Intent Flags和任务栈
安卓工程师必备:205款安卓常用精品控件!先收藏着吧!在Android中每个界面都是一个Activity,切换界面操作其实是多个不同Activity之间的实例化操作。那各个页面跳转关系如何决定呢?如果启动了顺序启动了ABCD的Activiy,如何从D调回到B呢?下面讲述一下Acitivity的四种启动模式。讲解启动模式之前,有必要先讲解一下“任务栈”的概念; 任务栈 每个应用都
2016-03-04 13:53:39 473
原创 如何将Github上的开源项目集成到我们的项目——Android篇
一般来说,Github上的项目可以分为两种:作为一个完整的项目和作为库发布的项目。一、作为一个完整的项目 对于这种项目,我们通过eclipse或者android studio打开,参考里面的一些功能实现方法。这种项目是不能直接集成到我们项目的,因为他不是以库的形式发布的。我们可以把这种项目下载到本地,然后在项目的基础上进行二次开发。这里不做过多的讲述。
2016-02-22 22:11:23 7416 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人