教程
自定义View:https://hencoder.com/
自定义View & 贝塞尔曲线 https://github.com/GcsSloop/AndroidNote
Android 唤醒锁:https://software.intel.com/zh-cn/android/articles/wakelocks-detect-no-sleep-issues-in-android-applications
移动端Android解惑:https://github.com/sunmaobin/sunmaobin.github.io/issues/27
SourceCode:
- https://android.googlesource.com/platform/frameworks/
- https://github.com/xtiankisutsa/MARA_Framework
- browser code: http://androidxref.com/ http://aospxref.com/
- issues:https://issuetracker.google.com/issues
- https://cs.android.com/
- http://aospxref.com/ http://139.9.69.138/
获取Android源码
git clone https://android.googlesource.com/platform/manifest
git clone https://android.googlesource.com/platform/packages/apps/Gallery
git clone https://android.googlesource.com/platform/packages/providers/DownloadProvider
系统
https://en.wikipedia.org/wiki/Android_(operating_system))
优化
SmallerAPK: https://github.com/KeepSafe/android-resource-remover ./gradlew lint
反编译
https://github.com/google/android-classyshark
https://github.com/xtiankisutsa/MARA_Framework
Library:
http://jakewharton.github.io/butterknife/ https://github.com/JessYanCoding/MVPArms/blob/master/MVPArms.md
Android Studio
Rename: Shift + F6
Find Usages: Alt+F7
Reformat Code: CMD+Alt+L
File Structure: CMD+F12
Move Line Up: Shift+Alt+Up
Navigate Files: CMD+SHIFT+O
Optimize Imports: Ctrl+Alt+O
Plugin: https://github.com/Skykai521/ECTranslation
https://github.com/mcharmas/android-parcelable-intellij-plugin
http://blog.fir.im/geng-xin-ri-zhi150828/
GsonFormat: https://plugins.jetbrains.com/plugin/7654
Gradle调试
gradlew assembleApp_standardDebug -Dorg.gradle.debug=true --no-daemon -Dorg.gradle.jvmargs=-Xmx1024M
工具
切图和标注:https://github.com/jawil/blog/issues/11
图片压缩:
- https://tinypng.com/
- https://pngquant.org/
- ImageAlpha https://pngmini.com/
- ImageOptim https://imageoptim.com/mac