![](http://static.javashuo.com/static/loading.gif)
版權聲明:本文爲博主原創文章,未經博主容許不得轉載。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
暫無評論