(轉載) android快速搭建項目積累

 

 

android快速搭建項目積累 

 分類:
 
 

目錄(?)[+]java

 

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 系統知識

Android 基礎全面的知識網 http://www.jianshu.com/p/28111d29eee4

Rx技術

Retrofit

Github :https://github.com/square/retrofit

書籍講解https://futurestud.io/blog/android-basic-authentication-with-retrofit

Rxjava

知識講解  http://cashow.github.io/Android-rxjava-notes.html

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 加上激光推進

http://www.jianshu.com/p/c36c9e0ca3fe

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的事件分發

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
 
 
 

 

 
查看評論

  暫無評論

 
 
* 以上用戶言論只表明其我的觀點,不表明CSDN網站的觀點或立場
相關文章
相關標籤/搜索