
版权声明:本文为博主原创文章,未经博主容许不得转载。html
android 项目快速构建
多渠道打包: http://www.simlinux.com/archives/1689.html
技术选型网址: http://androidcat.com/version2/
androidStudio 内存泄露与检测: http://www.jianshu.com/p/216b03c22bb8
Rx集成比较全面的框架 (就是版本有点低)https://github.com/rengwuxian/RxJavaSamplespython项目的总的地址内容: > http://square.github.io/linux
butterknife : http://jakewharton.github.io/butterknife/android
Glide :https://github.com/bumptech/glidegit
Retrofit : http://square.github.io/retrofit/程序员
leakcanary: https://github.com/square/leakcanarygithub
StatusBarCompat(状态栏的使用):https://github.com/niorgai/StatusBarCompatjson
logger: 日志管理:https://github.com/tianzhijiexian/loggercanvas
进程间通讯
基于Message :
- http://blog.csdn.net/lmj623565791/article/details/47017485
- http://www.jianshu.com/p/af8991c83fcb基于aidl的通讯: http://blog.csdn.net/singwhatiwanna/article/details/17041691
android 系统知识
Rx技术
- Rxjava Retrofit 最佳实战:http://gank.io/post/56e80c2c677659311bed9841
Retrofit
Github :https://github.com/square/retrofit
书籍讲解https://futurestud.io/blog/android-basic-authentication-with-retrofit
Rxjava
Mac 使用 提升效率的工具:
提升效率工具:http://www.jianshu.com/p/c271c1b05308
Live template定义快捷方式:http://liukun.engineer/2016/04/10/Android-Studio-advanced-configuration/
AndroidStudio 使用技巧
GsonFormat 插件使用 (由json快速生成实体)
bufferKnife : 注入view 试图内容
Gradle 知识讲解
Gradle: http://kvh.io/2016/01/04/embrace-android-studio-groovy-gradle/
android 热更新 AndFix 加上 Fir 加上激光推进
android 学习渠道
稀土掘金, Google+ 社群 ,Github , 码农周刊, codeKK, android周报 ,Get社区,csdn ;
android 动画的机制:
Aniamtion: http://keeganlee.me/post/android/20151003
android 自定义控件
Paint canvas http://blog.csdn.net/yanbober/article/details/50577855
Paint canvas 属性方法: http://blog.csdn.net/u010142437/article/details/9200465
贝塞尔 视频点赞自定义控件:https://github.com/HomHomLin/Android-DivergeView
自定义控件
- 图片的获取 Drawable 背景图片的处理, setBound 设置 图片的大小。draw.draw(canvas) ;将图片画图到canvas
- 自定义控件要善于运用9.png 图片的内容
mPaint = new Paint(Paint.ANTI_ALIAS_FLAG); mPaint.setStyle(Paint.Style.STROKE); mPaint.setStrokeCap(Paint.Cap.ROUND); mPaint.setShadowLayer(8, 0, 1.05f, 0x80000000); mPaint.setStrokeWidth(strokeWidth);
- 1
- 2
- 3
- 4
- 5
- 6
- 1
- 2
- 3
- 4
- 5
- 6
Activity的事件分发
- dispatchTouch onTouch http://wangkuiwu.github.io/2015/01/02/TouchEvent-Activity/
android Canvas 的使用
git 使用 http://www.jianshu.com/p/86dfc616de68
git stash : 讲修改的内容暂时压入到栈中。
git stash pop : 讲之前返回的东西 压出栈 。
- 1
- 2
- 3
- 1
- 2
- 3
git stash list [<options>]
git stash show [<stash>]
git stash drop [-q|--quiet] [<stash>] git stash ( pop | apply ) [--index] [-q|--quiet] [<stash>] git stash branch <branchname> [<stash>] git stash [save [-p|--patch] [-k|--[no-]keep-index] [-q|--quiet] [-u|--include-untracked] [-a|--all] [<message>]] git stash clear git stash create [<message>] git stash store [-m|--message <message>] [-q|--quiet] <commit>
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 顶
- 0
- 踩
- 0
暂无评论