Android 开发中的日常积累

关于我

  • 区长
  • 区长的独立博客
  • CSDN博客-区长
  • github博客
  • 新浪微博-_区长
  • 知乎-区长
  • 邮箱-li330324@gmail.com

扔物线(凯哥)的 HenCoder

  • 给 Android 开发者的 RxJava 详解
  • hencoder
  • HenCoder:给高级 Android 工程师的进阶手册
  • Android 开发进阶: 自定义 View 1-1 绘制基础
  • Android 开发进阶: 自定义 View 1-2 Paint 详解
  • Android 开发进阶: 自定义 View 1-3 文字的绘制
  • Android 开发进阶: 自定义 View 1-4 Canvas 对绘制的辅助

Docker

  • awesome-docker

机器学习

  • 当 Android 开发者遇见 TensorFlow
  • 莫烦Python
  • TensorFlow练习
  • Tencent/ncnn

输入法

  • Creating an Input Method
  • Image Keyboard Support
  • 谷歌拼音输入法Android Studio工程
  • 谷歌示例代码-全键盘输入法例子
  • android-keyboard-keys-background
  • how-to-change-key-background-of-any-key-in-android-soft-keyboard
  • setting-keyboard-key-background-image/
  • how-to-change-background-color-of-key-for-android-soft-keyboard
  • how-to-change-background-color-or-theme-of-keys-dynamically-in-custom-keyboard-a
  • Keyboard.Key
  • how-to-set-different-background-of-keys-for-android-custom-keyboard
  • building-a-custom-android-keyboard
  • android-emoji-keyboard
  • creating-a-softkeyboard-with-multiple-alternate-characters-per-key
  • 禁用预览

Emoji

  • wiki Emoji
  • emoji-cheat-sheet
  • emoji
  • full-emoji-list

网络栈

  • Chromium网络栈 WolfcsTech
  • chromium-net-for-android
  • CurlForAndroid
  • chromium src
  • libuv中文教程

交叉编译

  • cmake 交叉编译
  • Android Gradle Plugin 源码解析之 externalNativeBuild
  • NDK 交叉编译常用变量
  • Chromium 网络栈的编译与使用
  • CURL NDK 交叉编译
  • Android NDK 内存泄露检测
  • libuv NDK 交叉编译
  • openssl NDK 交叉编译
  • libnghttp2 NDK 交叉编译
  • Android Studio Library 模块中 Native 代码进行 debug 的一些坑
  • Android 在 NDK 层使用 OpenSSL 进行 RSA 加密

Sping Boot

  • Spring Boot文档
  • spring-boot-samples
  • Spring Boot Examples

微信小程序

  • awesome-wechat-weapp
  • 文档
  • ide破解

HTTP2.0

  • Https&Http2.0&HttpDNS 的那些事
  • 测试是否支持http2.0,需
  • httpvshttps
  • chrome 插件HTTP/2 and SPDY indicator
  • HTTP/2 资料汇总
  • HTTP 2.0的那些事
  • http2-spec
  • 从启用 HTTP/2 导致网站无法访问说起
  • Header Compression for HTTP/2
  • Hypertext Transfer Protocol Version 2

Android 性能优化

  • Android性能优化视频,文档以及工具
  • 胡凯-性能优化
  • Android最佳性能实践(1):合理管理内存
  • Android最佳性能实践(2):分析内存的使用情况
  • Android最佳性能实践(3):高性能编码优化
  • Android最佳性能实践(4):布局优化技巧
  • blockcanary-轻松找出Android App界面卡顿元凶
  • Android Splash页秒开 Activity白屏 Activity黑屏

Android Hybrid&JSBridge技术

  • 浅谈Hybrid技术的设计与实现
  • 谈谈App混合开发
  • 在WebView中如何让JS与Java安全地互相调用
  • WebView中接口隐患与手机挂马利用
  • Android JSBridge的原理与实现

React Native 与 Weex 专题

  • weex
  • 深入源码探索 ReactNative 通信机制
  • React Native首屏白屏优化
  • React Native专题系列文章更新ing(涉及基础,组件,进阶以及开源项目)
  • React-native-Android-热更新
  • React-Native学习指南
  • Facebook的react-native
  • React Native: 配置和起步
  • React Native: Android 的打包
  • React Native For Android初体验
  • JianDan-React-Native
  • React Native For Android 架构初探
  • react-native-viewpager
  • React Native for Android 实践 -- 实现知乎日报客户端
  • 【React Native for Android】jsBridge实现原理
  • 其实没那么复杂!探究react-native通信机制

Android插件化开发与动态加载

  • 360的RePlugin
  • 360的DroidPlugin
  • 滴滴的VirtualAPK
  • 手淘的Atlas
  • Small
  • 携程DynamicAPK
  • 掌阅-最简单易懂的Android插件补丁框架
  • OpenAtlas,已改名为ACDD,可以在手机淘宝中见到踪影
  • dynamic-load-apk
  • 美团分包
  • 微信/手Q加载方案
  • Android博客周刊专题之《插件化开发》
  • Fast load dex in memory
  • Android Plugin Framework 插件开发框架及示例程序,原理介绍等
  • 获取主dex
  • 应用双开VirtualApp
  • Android Dex分包之旅
  • ANROID动态加载技术 系列索引

Android 热更新

  • dexposed
  • AndFix
  • QQ空间热修复
  • QQ空间热修复实现方案
  • Nuwa 女娲
  • Android HotPatch从入门到“放弃”
  • Android Patch 方案与持续交付
  • Android N混合编译与对热补丁影响解析
  • 微信Android热补丁实践演进之路
  • Android热更新之so库的热更新
  • Android aapt实现资源分区(补充携程aapt源码)
  • Android 热修复使用Gradle Plugin1.5改造Nuwa插件
  • Android 热修复Nuwa的原理及Gradle插件源码解析
  • Tinker_imitator
  • ZeusPlugin插件框架热修复gradle插件源码
  • RocooFix
  • Android Classloader热修复技术之百家齐放
  • 从Instant-Run出发,谈谈Android上的热修复
  • Android热修复与增量升级,基于微信Tinker原理
  • 美团Android热更新方案Robust
  • 腾讯Tinker
  • 美团Robust

Android 加固与反编译

  • android反编译工具的合集
  • Apktool
  • dex2jar
  • DecompileApk
  • Android APK加固技术方案调研
  • Android apk包res 资源混淆工具
  • 微信资源混淆
  • 美团Android资源混淆保护实践
  • 美团Android资源混淆实现方案
  • Apk脱壳圣战之---如何脱掉“360加固”的壳
  • Android脱壳圣战之---如何脱掉"爱加密"家的保护壳
  • 一键生成项目混淆代码插件
  • Android逆向之旅---SO(ELF)文件格式详解
  • Android逆向之旅---解析编译之后的AndroidManifest文件格式
  • Android逆向之旅---解析编译之后的Resource.arsc文件格式
  • Android逆向之旅---解析编译之后的Dex文件格式

Android Studio专题

  • 查看依赖关系的插件
  • IntelliJ IDEA 简体中文专题教程
  • Android Studio 你不知道的调试技巧
  • Android打包的那些事
  • idea-live-templates 模板
  • 方法数统计插件,可用于统计是否达到65536个方法
  • Android-Drawable-Importer插件
  • GsonFormat Json对应的Bean快速生成插件
  • android-selector-chapek Selector生成插件
  • 快速生成butterknife注解插件
  • android-material-design-icon-generator图标插件
  • Retrolambda 在java 6 7中使用 lambda表达式插件
  • Gradle依赖自动补齐插件
  • idea-markdown编辑器插件
  • 从布局中生成View的声明插件
  • codota代码片段搜索,支持Chrome和Android Studio
  • 布局文件分组插件
  • DPI计算插件
  • gradle-publish 发布库插件
  • 发布lib到jcenter
  • vysor 这个是Chrome的插件,电脑操作手机
  • android-studio-tips-tricks-moving-around/
  • http://www.developerphil.com/android-studio-tips-of-the-day-roundup-1/
  • http://www.developerphil.com/android-studio-tips-of-the-day-roundup-2/
  • http://www.developerphil.com/android-studio-tips-of-the-day-roundup-3/
  • http://www.developerphil.com/android-studio-tips-of-the-day-roundup-4/
  • http://www.developerphil.com/android-studio-tips-of-the-day-roundup-5/
  • http://www.developerphil.com/android-studio-tips-of-the-day-roundup-6/
  • Android Studio插件开发
  • Android SDK镜像服务器搭建
  • Android Studio 插件整理 48 个

RxJava&&RxAndroid&&agera学习资源

  • RxJava Github地址
  • RxAndroid Github地址
  • RxJava中文文档翻译
  • Awesome-RxJava
  • 在正确的线程上观察
  • 给 Android 开发者的 RxJava 详解
  • 谜之RxJava (一) —— 最基本的观察者模式
  • 谜之RxJava (二) —— Magic Lift
  • 迷之RxJava (三)—— 线程切换
  • 迷之RxJava (三)update —— 线程切换(二)
  • 迷之RxJava (三)update 2 —— subscribeOn 和 observeOn 的区别
  • 迷之RxJava(四)—— Retrofit和RxJava的基情
  • android-agera
  • agera
  • RxJava 与 Retrofit 结合的最佳实践

Gradle

  • 又掌握了一项新技能 - 断点调试 Gradle 插件
  • Android Gradle Plugin 源码解析之 externalNativeBuild
  • Android Gradle Plugin 源码阅读与编译
  • Gradle 函数复用的一点实践
  • Gradle for Android
  • 谷歌Gradle官方文档
  • Android Gradle 构建系统·初探
  • Gradle系列之从init.gradle说起
  • 深入理解Android之Gradle

Android 开发中值得看的优秀内容和工具

  • 多渠道 v2签名 walle
  • androidcat
  • ADB 用法大全
  • 使用 CheckStyle 检查代码
  • 图解 Retrofit - ServiceMethod
  • OkHttp3源码分析-综述
  • Android进程保活招式大全
  • 08/07 北京 GDG Android Meetup 活动回顾,讲义,照片
  • Java源码生成(Square JavaWriter)
  • 安卓架构文章合集(a collection of android Architecture)
  • OS X 下使用 Hexo 和 Coding Pages 搭建静态博客
  • Android系统源码查看,支持在线跟踪引用
  • 贾吉鑫
  • TraceView性能优化工具使用
  • network-connection-class
  • 阿里巴巴技术文章
  • Android打包的那些事
  • InfoQAndroid周报
  • 开发技术前线
  • 美团Android DEX自动拆包及动态加载简介
  • Android官方培训课程中文版
  • 一个定期翻译国外Android优质的技术、开源库、软件架构设计、测试等文章的开源项目
  • Android Guides
  • Android 开源项目源码解析
  • Android 图像处理教学
  • Android 开源项目分类汇总
  • 开发过程中遇到的坑
  • Android 开源交流
  • Android 著名开源库的简版实现
  • Android 问题交流讨论,大部分是面试题
  • android 设计模式
  • Android 全国职位列表
  • fuck-2014-flirt-2015
  • AndroidDevTools开发相关资料下载
  • android-best-practices最佳实践
  • java设计模式
  • Android最佳实践示例
  • Android 中 Java 与JavaScript 交互最详尽的总结
  • 如何为drawable着色
  • Drawable 着色的后向兼容方案
  • Awesome-MaterialDesign
  • Android 面试题InterviewQuestion
  • awesome-android
  • Retrofit相关文章
  • Lite Android
  • Bugly Blog
  • 掘金

安卓网络层(包含图片)

  • okhttp
  • retrofit
  • picasso
  • Volley
  • fresco
  • Android-Universal-Image-Loader
  • robospice
  • android-async-http
  • Fast-Android-Networking

安卓orm框架,用得比较多的就GreenDao,Ormlite

  • greenDAO
  • ORMLite
  • ActiveAndroid
  • SugarORM
  • Siminov
  • androrm
  • cupboard
  • realm

安卓Json解析

  • Gson,用法简单,速度慢
  • fastjson,号称最快
  • jackson

Android 单元测试

  • 使用Mockito和Roboletric进行Android单元测试
  • Robolectric

Android 开源软件

  • 一个第三方开源微博
  • android相关的干货(文摘,名博,github等等)
  • 第三方github客户端
  • 开源中国的系列软件
  • 体重档案
  • Simplifyreader
  • 西源坊

Android 开发辅助工具

  • Charles 从入门到精通
  • Google Play APK下载器
  • slideshare
  • codota代码片段搜索,支持Chrome和Android Studio
  • vysor 这个是Chrome的插件,电脑操作手机
  • Browser extension to display GitHub code in tree format
  • google hosts,有的忽略
  • 开源中国在线工具
  • 百度ApiStore
  • Vim插件
  • 强迫症的 Mac 设置指南
  • Linux-Tutorial
  • Markdown-Syntax-CN
  • insight chrome 代码查看插件

Android 推送(含IM)

  • 环信,支持即时音视频
  • 腾讯云通讯,支持即时音视频
  • 极光推送和IM
  • 个推
  • 小米推送,在MIUI上属于系统服务框架,共享系统级长连接
  • 百度云推送,部分机型收不到推送,如小米,Bug是否修复未知
  • 腾讯信鸽推送
  • 友盟推送
  • leancloud
  • bmob云推送,含IM
  • 蘑菇街TeamTalk
  • Openfire+Smack开源Xmpp解决方案

Android后端等服务

  • parse,缺点是服务器在国外,速度慢
  • leancloud,国内的,仿parse
  • Bmob后端云
  • 七牛云存储
  • apicloud

Android 应用内测平台

  • 蒲公英,内测应用
  • Fir.im,内测应用

Android社会化分享,短信验证,意见反馈,支付等相关

  • 友盟,社会化分析,意见反馈
  • Sharesdk,社会化分析
  • Ping++,支付
  • bmob支付,Bmob为广大开发人员提供的统一、正规的收费手段,让没有企业认证的个人开发者,也能通过支付宝和微信向用户收费
  • 容联云通讯

安卓开发值得关注的库

  • 定时任务&计划任务-印象笔记android-job
  • AndroidHttpCapture 手机上抓包
  • 方法自动生成
  • Android上的一个蛛网评分控件
  • ReLinker 安全加载so库的方式
  • SugarTask
  • sync adapter
  • Android Weak Handler防止内存泄露
  • Android Priority Job Queue 异步任务调度
  • android-priority-jobqueue
  • Android对话框
  • 扩展的RecyclerView,拥有添加头、底等多种操作
  • MaterialDesign相关库
  • 右滑返回SwipeBackLayout
  • 百分比布局
  • EventBus
  • ObservableScrollView
  • 工具库less code, more efficient for android
  • 通用适配器
  • android-log
  • NineOldAndroids
  • BadgeView
  • CircleImageView
  • CustomShapeImageView
  • SweetAlert for Android, a beautiful and clever alert dialog
  • android-pulltorefresh
  • SlidingMenu
  • ViewPagerIndicator
  • 一个动画集合库
  • FontAwesome for Android
  • RecyclerView made simple
  • jsoup库(java)
  • android-wheel
  • xUtils
  • android-common
  • zxing
  • Android开发常用整理
  • 左滑粒子删除效果
  • JSON Server:零编码快速“伪造” REST API
  • owncloud
  • Android_Data (Android 学习资料收集)

安卓资源相关

  • 安卓每个版本的Drawable图标
  • FontAwesome字体图标安卓字符串
  • 色系
  • 颜色库
  • IconFinder图标资源
  • 阿里巴巴矢量图
  • icomoon
  • AndroidAssetStudio
  • Android Holo颜色生成器
  • Android Action Bar Style Generator
  • 在线.9.png图片生成器
  • 安卓button在线制作工具
  • Theme.xml属性
  • 移动APP云计算平台Parse

git

  • Git教程
  • 用 Git Hooks 进行自动部署
  • Git工作流指南:Forking工作流

Android NoSql

  • realm-java
  • couchbase-lite-android
  • SimpleNoSQL
  • SnappyDB

设计网站,可以寻找一些酷炫的设计稿

  • https://dribbble.com/
  • http://pttrns.com/
  • http://capptivate.co/

国外个人博客

  • Jakewharton
  • Romain Guy
  • Cyril Mottier
  • Mark Allison
  • Daniel Lew
  • Ravi Tamada
  • Chris Nash
  • juhani@fatrobot.io
  • Wolfram Rittmeyer
  • Rich Hyndman

国外的一些优秀网站

  • androidweekly.net
  • Android Developers Blog
  • vogella
  • tutorialspoint
  • tutsplus
  • oderzheaven
  • thenewcircle
  • coreservlets
  • Droid-Blog
  • coursera.org
  • commonsware.com
  • http://android.amberfog.com/
  • anddev

Ibeacon与蓝牙4.0相关

  • 一个ibeacon交互库
  • AprilBeacon-Android-sdk
  • Estimote SDK
  • 蓝牙4.0相关

WEB与前端相关

  • yii
  • yiibooster
  • wechat-php-sdk
  • php_sae_storage
  • Bootstrap
  • Font-Awesome字体图标
  • sublime浏览器前缀插件
  • 一个手势库
  • bootstrap-filestyle
  • 基于Codeigniter的CMS系统

更多相关文章

  1. ubuntu13.10编译android文件系统4.0.4错误全部解析
  2. Android(安卓)SDK for windows开发环境搭建
  3. Android(安卓)FFmpeg 编译.so库
  4. [图文并茂] 在 MyEclipse 上 搭建 安装 Android开发环境
  5. Android(安卓)开发
  6. 《Android开发艺术探索》第六章Android的Drawable+第七章Android
  7. Ubuntu 下用 Eclipse 编译调试 Android(安卓)NDK 工程
  8. Eclipse在线安装ADT等Android插件连接不上的解决方案
  9. android开发中遇到的问题汇总【三】

随机推荐

  1. 选项卡使用方法二(Android学习随笔十三)
  2. Android禁止锁屏
  3. 进度条背景的改变,界面更美观
  4. Linux系统下安装android sdk的方法步骤
  5. 利用一个singleInstance的activity实现音
  6. Android在SDcard建文件夹(在Android中移动
  7. Android(安卓)之 Socket 通信
  8. Android(安卓)SDK Android(安卓)NDK Andr
  9. Android获取设备型号和系统版本号、mac地
  10. 【百度地图-安卓SDK】技术详解集锦