Fresco在5.0以下的内存优化非常好,代价就是体积也非常的大,按体积算Fresco>Glide>Picasso
不过在使用起来也有些不便(小建议:他只能用内置的一个ImageView来实现这些功能,用起来比较麻烦,我们通常是根据Fresco自己改改,直接使用他的Bitmap层)
其实 我个人还是建议使用picasso, glide虽然也不错,但是 你们比较一下jar包就看出来了,太大。这对于现在的应用都要集成大量的第三方开发框架来说非常不适用。
当然特殊情况除外。
android json解析
GSON goole出品
FASTJSON 阿里开发
JACKJSON 开源框架 据说数据特别大的情况下 比GSON快了很多。大家自行百度吧。
写这个的目的是发现有的小伙伴还在自己写 get set...
android json格式在线解析
android 统计相关
统计的目的就是收集用户信息主要包括
一、用户行为统计,包括
1、用户打开和关闭页面,以及在页面的停留时长;
2、用户点击行为的分布与频率;
3、用户输入的文字和图片,如搜索时的关键词、二维码的扫描信息、分享的图文内容等等;
4、用户对多媒体信息的接受程序,如听音乐的时长、看视频的时长等等;
二、运行情况分析,包括
1、app的启动时间;
2、app崩溃的日志信息;
3、app杀死进程;
对于开发者来说 最主要的是 可以收集错误信息,因为毕竟 我们测试不可能所有机型 版本都能测试的非常全面。我感觉统计的功能还是很有必要,我用的友盟 集成很方便。
android 语音集成
我们用的讯飞语音 就一个jar包 集成也很方便 只不过他这个在华为手机上有一些问题,就是初始化的时候。不知道大家碰到过没。不过讯飞总体来说还是可以的。
android 地图导航相关
做地图的时候 我只用过百度地图。高德的sdk没用过,我做的应用用地图很早了 还是百度地图2.x版本的时候。后来的api版本也没有用到过。
这个有的说百度好,有的说高德好。我也不好评论....
android 支付相关
微信支付宝
ping++
android 资源相关
android 编码规范
之前写过一篇代码规范的文章
android论编码简洁规范 大家可以参考以下
goole java 编码规范指南 好专业..
总之就编码规范而言,大家尽量按照规范来,就算项目着急没有都做到规范,但是后期代码优化尽量改过来。
很重要,优秀的程序员的代码 很容易让别人看懂。
android 免费api接口
天气预报
接口一:api.map.baidu.com/telematics/…
接口二:www.sojson.com/blog/234.ht…
android应用市场整理
魅族应用市场:open.flyme.cn/?t=14896543…
小米应用市场:dev.xiaomi.com/console/
腾讯应用宝:op.open.qq.com/manage_cent…
华为应用市场:developer.huawei.com/consumer/cn…
安智应用市场:dev.anzhi.com/soft_all2.p…
OPPO应用市场:open.oppomobile.com/admin
机锋应用市场:dev.gfan.com/product/que…
360移动应用市场:dev.360.cn/mod3/mobile…
百度应用市场:app.baidu.com/apps
豌豆荚应用市场:aliapp.open.uc.cn/app/mng/ind…
联想应用市场:open.lenovo.com/developer/l…
android 开发相关资源下载
www.androiddevtools.cn/ 非常有用的网址 希望大家收藏
gradle下载网站
services.gradle.org/distributio…
Kotlin
2018最新Java视频教程
安卓巴士Kotlin入门视频教程
Kotlin学习资料汇总
使用Kotlin来开发Android【安卓巴士博文大赛】
Kotlin如何实现MVP架构
使用Kotlin封装RecycleView和重构
使用Kotlin开发Android项目-Kibo【安卓巴士博文大赛】
让你的 Kotlin 代码远离 !!
Kotlin编程之Glide v4 Generated API
MVC/MVP/MVVM/MVPVM 更好的架构设计
MVC,MVP 和 MVVM 的图示
Android架构篇--MVP模式的介绍篇
MVP模式简单讲解,通俗易懂
用MVP架构开发Android应用
MVC,MVP,MVPVM 实践分析
Android官方MVP架构项目解析
Kotlin如何实现MVP架构
Retrofit 2
Retrofit2 使用详解及从源码中解析原理
Retrofit2 完全解析 探索与okhttp之间的关系
开始使用Retrofit2+RXjava+Gson
RxJava
手把手教你使用 RxJava 2.0(一)
Android 响应式编程 RxJava2 完全解析
这可能是最好的RxJava 2.x 入门教程(一)
这可能是最好的RxJava 2.x 教程(完结版)【安卓巴士博文大赛】
RxJava 详解
Android RxJava2+Retrofit2搭建网络请求框架
Dagger 2
框架 Dagger2 的简单使用
依赖注入框架 Dagger2 注入实现过程总结
Dagger2、RxJava和Retrofit的巧妙结合
神兵利器Dagger2
Retrofit2-RxJava-Dagger2-MVP完美封装
Dagger2的轻松愉悦解析
Glide
Glide v4 使用教程与详细文档
Glide 使用介绍
Glide 4.0 相比 Glide 3.0 和使用详解
Kotlin编程之Glide v4 Generated API
数据库
Android Study 之 玩转GreenDao 3.2.2 点滴提升逼格~【安卓巴士博文大赛】
史上最高效的ORM方案——GreenDao3.0详解
史上最高效的ORM方案——GreenDao3.0高级用法
自定义View
一篇文章玩转Android 自定义View
Android Study之自定义View进阶路:掌握绘制基本图形(一)
Android Study之自定义View进阶路:绘制饼图(二)
《自定义View入门及实战案例分析【安卓巴士博文大赛】》
使用自定义View实现天气折线图效果
自定义View之添加银行卡动画
封装技术
从零开始搭建一个项目(rxJava+Retrofit+Dagger2) ---上
从零开始搭建一个项目(rxJava+Retrofit+Dagger2) ---下
Android 巧妙封装,基于Retrofit+RxJava网络框架
在 Kotlin 的 Android 项目中使用 Retrofit+RxJava
MVP+Retrofit+dagger2+RxAndroid框架整合项目配置
在项目中优雅引入Dagger2+Retrofit+RxJava(RxAndroid)
基于Retrofit、OkHttp、Gson封装通用网络框架
Android 8.0相关
Android 8.0 功能和 API
Android 8.0 Oreo 画中画模式
Android O 原生系统图标能自适应攻略
Android O 行为变更官方指南
Android O 迁移应用官方指南
Android Oreo 后台运行限制
Android O 让安装应用更安全
全新 Android 构建组件到底有多好用?
热门技术
Android热更新技术的研究与实现【安卓巴士博文大赛】
插件化 热部署 热补丁 动态加载 参考框架
Android Study 之 初识ButterKnife(8.5.1)及简单运用 【安卓巴士博文大赛】
Android界面性能调优手册
项目实战
精仿今日头条
我赌两包辣条你没见过,实战无接口写安卓巴士博客App端【安卓巴士博文大赛】
其他
Android网络请求各种方法总结
官方详细介绍Android Studio 3.0
Drawable适配的那些事,仔仔细细研究下。
Android初学路上会遇到的瓶颈【安卓巴士博文大赛】
Android Coding 利器 之 掌握小技巧,助你Coding更上一层楼【安卓巴士博文大赛】
如何做一个合格的Android面试官【安卓巴士博文大赛】
这可能是最好的性能优化教程(一)
Android 2017 开源库总结(持续更新)
Android 资源类网站
UI Programming Language
Design Tutorials
Design Games
一个帮助你练习PS里钢笔工具的小游戏。
Design Guides
Android设计指南非官方简体中文版
Topfun镜像地址:www.topfun.us/adchs/index…
Github镜像地址:adchs.github.io
ApkBus镜像地址:www.apkbus.com/design/
Segmentfault镜像地址:mirrors.segmentfault.com/adchs/
多看阅读镜像地址:www.duokan.com/book/47790
Android Cheatsheet for Graphic Designers
地址:petrnohejl.github.io/Android-Che…
Google Material Design 中文版
地址:wiki.jikexueyuan.com/project/mat…
Designer's Guide To dpi
地址:sebastien-gabriel.com/designers-g…
Email Design Guide
Free Design Resources
Google Material Design 素材(感谢 @SanityD)