Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit ba345f1

Browse files
committed
update
1 parent 1c2da1f commit ba345f1

File tree

2 files changed

+45
-41
lines changed

2 files changed

+45
-41
lines changed

Android学习之路.md

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,15 @@
160160

161161
## Article
162162

163-
* 《Android开发艺术探索》
163+
* repo 下载Android源码(国内镜像): <https://blog.csdn.net/shenlan18446744/article/details/51490560>
164+
* repo使用: <https://blog.csdn.net/fe421504975/article/details/8272065>
165+
166+
* Android soong build系统介绍: <https://www.jianshu.com/p/80013a768a45>
167+
168+
* Android Studio导入整个Android系统源码: <https://blog.csdn.net/QQxiaoqiang1573/article/details/72903237>
169+
* AndroidStudio工程导入部分Android源码: <https://blog.csdn.net/mcsbary/article/details/90721626>
170+
171+
* HenCoder——给高级 Android 工程师的进阶手册: <https://hencoder.com/>
164172
* Handler内存泄漏详解及其解决方案: <http://blog.csdn.net/javazejian/article/details/50839443>
165173
* Android中Handler的使用: <http://blog.csdn.net/iispring/article/details/47115879>
166174
* 深入源码解析Android中的Handler,Message,MessageQueue,Looper: <http://blog.csdn.net/iispring/article/details/47180325>
@@ -199,7 +207,6 @@
199207
* Android vector标签 PathData 画图超详解: <https://www.cnblogs.com/yuhanghzsd/p/5466846.html>
200208
* Implementation vs API dependency: <https://jeroenmols.com/blog/2017/06/14/androidstudio3/>
201209
* Android软键盘遮挡的四种解决方案: <https://www.cnblogs.com/jerehedu/p/4194125.html>
202-
* repo 下载Android源码(国内镜像): <http://blog.csdn.net/shenlan18446744/article/details/d>
203210
* android怎样调用@hide和internal API: <http://blog.csdn.net/linghu_java/article/details/8283042>
204211
* android下的SuppressLint与TargetApi: <http://blog.csdn.net/pony_maggie/article/details/52115884>
205212
* Android完美获取状态栏高度、标题栏高度、编辑区域高度的获取: <http://blog.csdn.net/a_running_wolf/article/details/50477965>
@@ -244,7 +251,6 @@
244251
* 配置方法数超过 64K 的应用: <http://developer.android.com/intl/zh-cn/tools/building/multidex.html#about>
245252
* 目前最全面的Android安全工具清单: <https://www.ctocio.com/top%E6%B8%85%E5%8D%95/23912.html>
246253
* menu中的item标签的showAsAction属性可以取哪些值: <https://www.jianshu.com/p/4106e1414d64>
247-
* Android soong build系统介绍: <https://www.jianshu.com/p/80013a768a45>
248254

249255
* Contacts Provider: <http://www.android-doc.com/guide/topics/providers/contacts-provider.html>
250256

@@ -270,11 +276,12 @@
270276
* 为什么要用Fragment.setArguments(Bundle bundle)来传递参数: <https://blog.csdn.net/tu_bingbing/article/details/24143249>
271277
* IllegalStateException: Can not perform this action after onSaveInstanceState with ViewPager: <https://stackoverflow.com/questions/7575921/illegalstateexception-can-not-perform-this-action-after-onsaveinstancestate-wit?rq=1>
272278

279+
* 从圆角到圆角: <https://zhuanlan.zhihu.com/p/29560646>
280+
* J 的艺术,R 的艺术: <http://www.hi-id.com/?p=3231>
281+
273282
* Android8.0及以上,获取模拟器root权限: <https://blog.csdn.net/weixin_42814931/article/details/81253678>
274283

275284
* MIUI ROM适配之旅第一天——认识Android手机: <http://www.miui.com/thread-402302-1-1.html>
276-
* H60-L01 EMUI3.0 ROOT 傻瓜教程: <http://cn.ui.vmall.com/thread-1267937-1-1.html>
277-
* Android 获取手机中微信聊天记录: <https://blog.csdn.net/baidu_34928905/article/details/78008287>
278285

279286
## 动效
280287

@@ -303,6 +310,10 @@
303310
* Lottie: <https://github.com/airbnb/lottie-android>
304311
* Lottie - 让复杂动画如此简单: <https://www.jianshu.com/p/282d098cf928>
305312

313+
## Flutter
314+
315+
* Flutter: <https://flutter.dev/>
316+
306317
## 图形处理库
307318

308319
* 计算机图形程序接口 | Graphics API: <https://www.jianshu.com/p/3ab72184a906>

版本管理学习之路.md

Lines changed: 29 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -70,8 +70,7 @@
7070

7171
* GIT: <http://git-scm.com/>
7272
* Reference: <http://git-scm.com/docs>
73-
* Documentation: <http://git-scm.com/doc>
74-
* Pro Git book: <https://git-scm.com/book/en>
73+
* Pro Git: <https://git-scm.com/book/en>
7574

7675
### Git客户端
7776

@@ -83,47 +82,15 @@
8382
* gitlab: <https://about.gitlab.com/>
8483
* EGit: <http://www.eclipse.org/egit/download/>
8584

86-
### Github插件
87-
88-
* Travis CI: <https://travis-ci.org/>
89-
* appveyor: <https://ci.appveyor.com/>
90-
* codeclimate: <https://codeclimate.com/>
91-
* coverity: <https://scan.coverity.com/>
92-
* COVERALLS: <https://coveralls.io/>
93-
* GITTER: <https://gitter.im/home>
94-
* Waffle: <https://waffle.io/>
95-
* choosealicense: <https://choosealicense.com/>
96-
* codedocs: <https://codedocs.xyz>
97-
* shields: <https://shields.io/>
98-
* JitPack: <https://jitpack.io/>
99-
* VersionEye(已废弃): <https://www.versioneye.com>
100-
* Semantic Versioning: <https://semver.org/spec/v2.0.0.html>
101-
10285
### Git优秀文章
10386

104-
* Git Community Book 中文版: <http://gitbook.liuhui998.com/index.html>
105-
* git/github初级运用自如: <http://www.cnblogs.com/fnng/archive/2012/01/07/2315685.html>
106-
* github使用指南: <https://github.com/NeuOL/neuola-legacy/wiki/github>使用指南
10787
* windows中使用Git工具连接GitHub(配置篇): <http://www.cnblogs.com/sorex/archive/2011/08/10/2132359.html>
10888
* 打造完美 Windows git 命令行环境: <http://www.v2ex.com/t/154202>
10989
* 详解在visual studio中使用git版本系统(图文): <http://www.cnblogs.com/wojilu/archive/2011/11/16/2250721.html>
110-
111-
* Commit message 和 Change log 编写指南: <http://www.ruanyifeng.com/blog/2016/01/commit_message_change_log.html>
112-
* Writing a Friendly README: <http://rowanmanning.com/posts/writing-a-friendly-readme/>
113-
* 开源协议汇总: <https://opensource.org/licenses>
114-
* 如何选择开源许可证?: <http://www.ruanyifeng.com/blog/2011/05/how_to_choose_free_software_licenses.html>
115-
* AGPL 开源授权协议: <https://www.oschina.net/question/5189_4168>
116-
* 上传图片到github wiki仓库: <https://www.jianshu.com/p/bd5c1b33d2c5>
117-
* Publishing a Website on Bitbucket Cloud: <https://confluence.atlassian.com/bitbucket/publishing-a-website-on-bitbucket-cloud-221449776.html>
118-
* GitHub Pages + Hexo搭建博客: <http://crazymilk.github.io/2015/12/28/GitHub-Pages-Hexo%E6%90%AD%E5%BB%BA%E5%8D%9A%E5%AE%A2/>
119-
* Hexo+Next搭建Github个人静态博客: <http://www.cnblogs.com/cnfanhua/p/5167191.html>
120-
121-
* 将git commit的默认编辑器从nano转为vim: <https://www.cnblogs.com/everfight/p/git.html>
122-
* Linux下 保存 git账号密码: <https://www.cnblogs.com/boystar/p/5644025.html>
90+
* Caching your GitHub password in Git: <https://help.github.com/articles/caching-your-github-password-in-git/>
12391
* 执行Git命令时出现各种 SSL certificate problem 的解决办法: <https://www.cnblogs.com/chenzc/p/5842932.html>
12492
* warning: remote HEAD refers to nonexistent ref, unable to checkout: <https://blog.csdn.net/qq_17011423/article/details/82850973>
12593
* git clone 时显示Filename too long的解决办法: <https://blog.csdn.net/simzha01/article/details/37657287>
126-
12794
* 分支管理策略: <https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013758410364457b9e3d821f4244beb0fd69c61a185ae0000>
12895
* Bug分支: <https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137602359178794d966923e5c4134bc8bf98dfb03aea3000>
12996
* git patch: Version Control with Git 2nd Edition[Git 版本控制管理 第2版] CHAPTER 14 Patches
@@ -132,7 +99,6 @@
13299
* git乱码解决方案汇总: <https://blog.zengrong.net/post/git-codec-issues/>
133100
* git pull 和本地文件冲突问题解决: <http://my.oschina.net/u/554046/blog/308614>
134101
* Remove sensitive data: <https://help.github.com/articles/remove-sensitive-data/>
135-
* Caching your GitHub password in Git: <https://help.github.com/articles/caching-your-github-password-in-git/>
136102
* github创建tag: <http://caibaojian.com/github-create-tag.html>
137103
* Git教程-分支和tag管理: <http://blog.csdn.net/top_code/article/details/52336221>
138104
* What are the git concepts of HEAD, master, origin? <https://stackoverflow.com/questions/8196544/what-are-the-git-concepts-of-head-master-origin>
@@ -150,6 +116,7 @@
150116
* github上fork了别人的项目后,再同步更新别人的提交: <https://blog.csdn.net/qq1332479771/article/details/56087333>
151117
* 撤销 git commit --amend: <https://www.jianshu.com/p/97341ed9d89e>
152118
* git修改历史提交信息: <https://blog.csdn.net/xiaowu_zhu/article/details/83024558>
119+
* git 清除所有untracked file: <https://www.cnblogs.com/lxwphp/p/11090612.html>
153120

154121
### git init 与 git init --bare
155122

@@ -167,6 +134,32 @@ git push origin master:b1
167134

168135
解决办法就是使用”git init –bare”方法创建一个所谓的裸仓库,之所以叫裸仓库是因为这个仓库只保存git历史提交的版本信息,而不允许用户在上面进行各种git操作,如果你硬要操作的话,只会得到下面的错误(”This operation must be run in a work tree”)这个就是最好把远端仓库初始化成bare仓库的原因。
169136

137+
## Github
138+
139+
* Travis CI: <https://travis-ci.org/>
140+
* appveyor: <https://ci.appveyor.com/>
141+
* codeclimate: <https://codeclimate.com/>
142+
* coverity: <https://scan.coverity.com/>
143+
* COVERALLS: <https://coveralls.io/>
144+
* GITTER: <https://gitter.im/home>
145+
* Waffle: <https://waffle.io/>
146+
* choosealicense: <https://choosealicense.com/>
147+
* codedocs: <https://codedocs.xyz>
148+
* shields: <https://shields.io/>
149+
* JitPack: <https://jitpack.io/>
150+
* VersionEye(已废弃): <https://www.versioneye.com>
151+
* Semantic Versioning: <https://semver.org/spec/v2.0.0.html>
152+
153+
* Commit message 和 Change log 编写指南: <http://www.ruanyifeng.com/blog/2016/01/commit_message_change_log.html>
154+
* Writing a Friendly README: <http://rowanmanning.com/posts/writing-a-friendly-readme/>
155+
* 开源协议汇总: <https://opensource.org/licenses>
156+
* 如何选择开源许可证?: <http://www.ruanyifeng.com/blog/2011/05/how_to_choose_free_software_licenses.html>
157+
* AGPL 开源授权协议: <https://www.oschina.net/question/5189_4168>
158+
* 上传图片到github wiki仓库: <https://www.jianshu.com/p/bd5c1b33d2c5>
159+
* Publishing a Website on Bitbucket Cloud: <https://confluence.atlassian.com/bitbucket/publishing-a-website-on-bitbucket-cloud-221449776.html>
160+
* GitHub Pages + Hexo搭建博客: <http://crazymilk.github.io/2015/12/28/GitHub-Pages-Hexo%E6%90%AD%E5%BB%BA%E5%8D%9A%E5%AE%A2/>
161+
* Hexo+Next搭建Github个人静态博客: <http://www.cnblogs.com/cnfanhua/p/5167191.html>
162+
170163
## Gerrit
171164

172165
* <https://www.gerritcodereview.com/>

0 commit comments

Comments
 (0)