(转载) 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网站的观点或立场
相关文章
相关标签/搜索