- 博客(8)
- 资源 (19)
- 收藏
- 关注
原创 Git详细使用教程
Git使用教程Git是什么Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 Git与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。Git与SVN的区别GIT不仅仅是个版本控制系统,它也是个内容管
2016-10-21 20:17:51 25020 2
原创 Android string.xml多语言翻译工具
Android string.xml 翻译工具源码你可以在Github上看到:https://github.com/onlynight/Translator概述最近要把公司的app往国外推广,无奈只做了中文版,好在所有的字符串都是写在string.xml文件中的,为了快速推出海外版本,决定有机器翻译先做一个简单的版本。说到这里问题就来啦,这么多文本难道一句一句的复制粘贴呀,当然写个小工具翻译既省时又
2016-10-31 19:07:48 11115
原创 Activity启动过程剖析
Activity启动过程剖析写在前面在看这篇文章之前你需要了解android的IPC通信机制里面的ADIL的原理,还有一些常用的设计模式比如代理模式你也需要有所了解,了解这些会让你更容易理解android源码。阅读本文的读者我都默认你是了解这些东西的,如果你正好还没没有看过这些东西,那么我想你推荐我的另外几篇文章,希望能让你快速了解android的IPC的AIDL的设计原理:AIDL使用及原理分析
2016-10-24 19:54:43 756
原创 Git忽略文件.gitignore的使用
Git Ignore你同样可以再github中看到这篇文章[https://github.com/onlynight/ReadmeDemo/tree/master/Readmes/GitIgnore]1.WHY?当你使用git add .的时候有没有遇到把你不想提交的文件也添加到了缓存中去?比如项目的本地配置信息,如果你上传到Git中去其他人pull下来的时候就会和他本地的配置有冲突,所以这样的个性
2016-10-22 21:46:59 1875
原创 Git简要教程
Simple Git Course 简要Git教程Git是什么Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 Git与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。Git与SVN的区别GIT不
2016-10-21 23:30:11 1100 4
原创 代理模式初探
Proxy Pattern概述Proxy代理模式,是GOF中一种常用的设计模式。 代理模式就是给一个对象提供一个代理,并由代理对象控制对原对象的引用。它使得客户不能直接与真正的目标对象通信。代理对象是目标对象的代表,其他需要与这个目标对象打交道的操作都是和这个代理对象在交涉。 代理对象可以在客户端和目标对象之间起到中介的作用,这样起到了的作用和保护了目标对象的,同时也在一定程度上面减少
2016-10-14 16:59:42 546
原创 Android中设置组件多进程
MultiProcessComponent源码地址github源码下载地址https://github.com/onlynight/MultiProcessComponent概述这个demo中将会向你展示如果将不同的组件分配到不同的进程中。这里我们只演示android原生提供的多进程方式,通过jni fork的进程我们不做演示。android原生为我们提供的多进程方式只有一种就是在Androi
2016-10-13 15:28:08 1276
原创 AIDL使用以及原理分析
AIDL使用以及IPC原理分析(进程间通信)概要为了大家能够更好的理解android的进程间通信原理,以下将会从以下几个方面讲解跨进程通讯信:1. 必要了解的概念2. 为什么要使用aidl进程间通信3. 可能遇到的问题以及解决办法4. aidl的使用,通过android提供的aidl实现一个进程间通信5. 不使用aidl,手动编写Binder实现进程间通信6. 分析aidl的原理,梳理a
2016-10-12 19:55:51 11732 1
微信小游戏-FlappyBird
2018-12-14
区块链项目开发指南
2018-06-29
gradle-2.0-bin.zip
2017-11-23
IOS资源图片重命名为android资源
2016-10-28
miui权限设置demo
2015-07-25
QScintilla-PyQt5
2014-05-18
swt-async-handler-1.0
2014-05-14
sqlite-java-tool
2014-04-05
android-sqlite-hibernate
2014-04-05
基于STM32的计算器程序设计
2012-12-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人