资讯详情

android 开发日积月累,移动端h5开发常用ui框架

Picasso:和Square因为网络库可以一起发挥最大的作用,Picasso您可以选择将网络请求的缓存部分交给okhttp实现。

Glide:模仿了Picasso的API,而且在他的基础上增加了很多扩展(比如gif等支持),Glide默认的Bitmap格式是RGB_565,比 Picasso默认的ARGB_888格式内存费用小一半;Picasso全尺寸缓存(只缓存一种),而Glide缓存的是跟ImageView尺寸相同(即56)*56和128*128是两个缓存) 。

FaceBook图片加载框架Fresco:最大的优点是5.0以下(最低2.3)的bitmap加载。在5.0以下系统,Fresco把图片放在一个特殊的内存区域(Ashmem区)。当然,当图片不显示时,占用的内存会自动释放。这会使得APP更流畅,减少图片内存占用造成的OOM。为什么说是5.0以下,因为5.0后,系统默认存储Ashmem区了。

Picasso可实现的功能,Glide可以做到,无非是需要不同的设置。但是Picasso体积比起Glide如果项目中的网络中的网络请求本身被使用okhttp或者retrofit(本质还是okhttp),那么建议用Picasso,体积会小很多(Square全家桶干活)。Glide优点是图片流量大,比如gif、Video,假如你是做美拍、爱拍这类视频类应用的,建议使用。

Fresco在5.0以下内存优化很好,成本也很大,根据体积计算Fresco>Glide>Picasso

但是使用起来也有些不方便(小建议:他只能使用一个内置的ImageView为了实现这些功能,使用起来更麻烦,我们通常是基于Fresco自己改,直接用他的Bitmap层)

其实 个人建议使用picasso, glide虽然也不错,但是 比较一下jar包就看出来了,太大了。这对于目前的应用集成大量的第三方开发框架是非常不合适的。

当然特殊情况除外。

android json解析


GSON goole出品

FASTJSON 阿里开发

JACKJSON 开源框架 据说数据特别大的情况下 比GSON快了很多。让我们自己去百度。

写这个的目的是发现有些朋友还在自己写 get set…

android json在线格式分析


json.cn


bejson

android 统计相关


友盟统计

百度统计

腾讯统计

统计的目的是收集用户信息,主要包括

1、用户行为统计包括

1.用户打开和关闭页面,并在页面上停留时间;

2.用户点击行为的分布和频率;

3.用户输入的文本和图片,如搜索关键字、二维码扫描信息、共享的图形内容等;

4.用户接受多媒体信息的程序,如听音乐、看视频等;

二、运行分析,包括

1、app的启动时间;

2、app崩溃日志信息;

3、app杀死进程;

对开发者而言 最主要的是 你可以收集错误的信息,因为毕竟, 我们不可能测试所有型号 版本可以全面测试。我觉得统计功能还是很有必要的,我用的是友盟 集成很方便。

android 语音集成


讯飞语音

网易云信

讯飞语音是我们用的 就一个jar包 集成也很方便 只是他在华为手机上有一些问题,那就是初始化的时候。不知道大家有没有遇到过。但总的来说,讯飞还可以。

android 地图导航相关


百度地图

高德地图

做地图的时候 我只用过百度地图。sdk没用过,我做的应用地图很早了 还是百度地图2.x版本api没用过版本。

有人说百度好,有人说高德好。我不能评论它…

android 支付相关


微信支付宝

ping

android 资源相关


android button 在线制作工具

android .9图片生成器

阿里巴巴矢量图片库

开源中国在线工具 十分强大

android 编码规范


我以前写过一篇关于代码规范的文章

android简洁规范的编码 大家可以参考以下

goole java 编码规范指南好专业…

总之,就编码规范而言,我们应该尽量遵循规范。即使项目不着急,我们也应该尽后期的代码优化。

优秀程序员的代码非常重要 别人很容易理解。

android 免费api接口


天气预报

接口一:http://api.map.baidu.com/telematics/v3/weather?location=嘉兴&output=json&ak=BbPC7sje0ijVl3p11h165ABQ&qq-pf-to=pcqq.c2c

接口二:https://www.sojson.com/blog/234.html

android应用市场整理

魅族应用市场:http://open.flyme.cn/?t=1489654377903

小米应用市场:http://dev.xiaomi.com/console/

腾讯应用宝:http://op.open.qq.com/manage_centerv2/android?owner=2735541644&uin=2735541644

华为应用市场:http://developer.huawei.com/consumer/cn/devunion/openPlatform/html/memberCenter.html#appManage#

安智应用市场:http://dev.anzhi.com/soft_all2.php

OPPO应用市场:http://open.oppomobile.com/admin

机锋应用市场:http://dev.gfan.com/product/queryProductList

360移动应用市场:http://dev.360.cn/mod3/mobilenavs/index

百度应用市场:http://app.baidu.com/apps

豌豆荚应用市场:http://aliapp.open.uc.cn/app/mng/index

联想应用市场:http://open.lenovo.com/developer/login_info.jspx

android 下载相关资源开发

http://www.androiddevtools.cn/非常有用的网站 希望大家收藏

gradle下载网站

https://services.gradle.org/distributions/

Kotlin

2018最新Java视频教程

http://www.apkbus.com/plugin.php?id=apkbus_video&op=item&vid=885

安卓巴士Kotlin入门视频教程

http://www.apkbus.com/plugin.php?id=apkbus_video&op=item&vid=834

Kotlin总结学习资料

http://www.apkbus.com/blog-261991-68033.html

使用Kotlin来开发Android【安卓巴士博文大赛】

http://www.apkbus.com/blog-780485-68062.html

Kotlin如何实现MVP架构

http://www.apkbus.com/blog-847095-68637.html

使用Kotlin封装RecycleView和重构

http://www.apkbus.com/blog-822415-68616.html

使用Kotlin开发Android项目-Kibo【安卓巴士博文大赛】

http://www.apkbus.com/blog-780485-68292.html

让你的 Kotlin 代码远离 !!

http://www.apkbus.com/blog-822717-68438.html

Kotlin编程之Glide v4 Generated API

http://www.apkbus.com/blog-847095-68125.html

MVC/MVP/MVVM/MVPVM 架构设计更好

MVC,MVP 和 MVVM 的图示

http://www.apkbus.com/blog-822721-68034.html

Android架构篇--MVP介绍模式

http://www.apkbus.com/blog-86696-68049.html

MVP模式简单讲解,通俗易懂

http://www.apkbus.com/blog-822715-64235.html

用MVP架构开发Android应用

http://www.apkbus.com/blog-822715-72362.html

MVC,MVP,MVPVM 实践分析

http://www.apkbus.com/blog-822717-68538.html

Android官方MVP架构项目解析

http://www.apkbus.com/blog-822724-68468.html

Kotlin如何实现MVP架构

http://www.apkbus.com/blog-847095-68637.html

Retrofit 2

Retrofit2 使用详解及从源码中解析原理

http://www.apkbus.com/blog-866962-72363.html

Retrofit2 完全解析 探索与okhttp之间的关系

http://www.apkbus.com/blog-822719-68725.html

开始使用Retrofit2+RXjava+Gson

http://www.apkbus.com/blog-822724-68248.html

RxJava

手把手教你使用 RxJava 2.0(一)

http://www.apkbus.com/blog-916880-68366.html

Android 响应式编程 RxJava2 完全解析

http://www.apkbus.com/blog-822721-68181.html

这可能是最好的RxJava 2.x 入门教程(一)

http://www.apkbus.com/blog-898535-68087.html

这可能是最好的RxJava 2.x 教程(完结版)【安卓巴士博文大赛】

http://www.apkbus.com/blog-898535-68185.html

RxJava 详解

http://www.apkbus.com/blog-855858-68750.html

Android RxJava2+Retrofit2搭建网络请求框架

http://www.apkbus.com/blog-822721-68244.html

Dagger 2

框架 Dagger2 的简单使用

http://www.apkbus.com/blog-866962-68151.html

依赖注入框架 Dagger2 注入实现过程总结

http://www.apkbus.com/blog-847095-68761.html

Dagger2、RxJava和Retrofit的巧妙结合

http://www.apkbus.com/blog-822717-71965.html

神兵利器Dagger2

http://www.apkbus.com/blog-882554-62908.html

Retrofit2-RxJava-Dagger2-MVP完美封装

http://www.apkbus.com/blog-866962-72652.html

Dagger2的轻松愉悦解析

http://www.apkbus.com/blog-938789-76457.html

Glide

Glide v4 使用教程与详细文档

http://www.apkbus.com/blog-873055-75813.html

Glide 使用介绍

http://www.apkbus.com/blog-855858-64239.html

Glide 4.0 相比 Gl ide 3.0 和使用详解

http://www.apkbus.com/blog-822715-68508.html

Kotlin编程之Glide v4 Generated API

http://www.apkbus.com/blog-847095-68125.html

数据库

Android Study 之 玩转GreenDao 3.2.2 点滴提升逼格~【安卓巴士博文大赛】

http://www.apkbus.com/blog-904057-67980.html

史上最高效的ORM方案——GreenDao3.0详解

http://www.apkbus.com/blog-705730-62698.html

史上最高效的ORM方案——GreenDao3.0高级用法

http://www.apkbus.com/blog-705730-62741.html

自定义View

一篇文章玩转Android 自定义View

http://www.apkbus.com/blog-822715-69404.html

Android Study之自定义View进阶路:掌握绘制基本图形(一)

http://www.apkbus.com/blog-904057-68729.html

Android Study之自定义View进阶路:绘制饼图(二)

http://www.apkbus.com/blog-904057-72648.html

《自定义View入门及实战案例分析【安卓巴士博文大赛】》

http://www.apkbus.com/blog-703583-68603.html

使用自定义View实现天气折线图效果

http://www.apkbus.com/blog-822719-68724.html

自定义View之添加银行卡动画

http://www.apkbus.com/blog-822721-68656.html

封装技术

从零开始搭建一个项目(rxJava+Retrofit+Dagger2) —上

http://www.apkbus.com/blog-873057-72598.html

从零开始搭建一个项目(rxJava+Retrofit+Dagger2) —下

http://www.apkbus.com/blog-873057-72599.html

Android 巧妙封装,基于Retrofit+RxJava网络框架

http://www.apkbus.com/blog-822719-72607.html

在 Kotlin 的 Android 项目中使用 Retrofit+RxJava

http://www.apkbus.com/blog-822719-72606.html

MVP+Retrofit+dagger2+RxAndroid框架整合项目配置

http://www.apkbus.com/blog-873057-72604.html

在项目中优雅引入Dagger2+Retrofit+RxJava(RxAndroid)

http://www.apkbus.com/blog-873057-72603.html

基于Retrofit、OkHttp、Gson封装通用网络框架

http://www.apkbus.com/blog-822715-72613.html

Android 8.0相关

Android 8.0 功能和 API

http://www.apkbus.com/blog-847095-68742.html

Android 8.0 Oreo 画中画模式

http://www.apkbus.com/blog-810076-68778.html

Android O 原生系统图标能自适应攻略

http://www.apkbus.com/blog-810076-68768.html

Android O 行为变更官方指南

http://www.apkbus.com/blog-810076-68773.html

Android O 迁移应用官方指南

http://www.apkbus.com/blog-810076-68774.html

Android Oreo 后台运行限制

http://www.apkbus.com/blog-810076-72617.html

Android O 让安装应用更安全

http://www.apkbus.com/blog-810076-72618.html

全新 Android 构建组件到底有多好用?

http://www.apkbus.com/blog-810076-72619.html

热门技术

Android热更新技术的研究与实现【安卓巴士博文大赛】

http://www.apkbus.com/blog-780485-68702.html

插件化 热部署 热补丁 动态加载 参考框架

http://www.apkbus.com/blog-822721-72355.html

Android Study 之 初识ButterKnife(8.5.1)及简单运用 【安卓巴士博文大赛】

http://www.apkbus.com/blog-904057-67981.html

Android界面性能调优手册

http://www.apkbus.com/blog-873057-72671.html

项目实战

精仿今日头条

http://www.apkbus.com/blog-917385-68382.html

我赌两包辣条你没见过,实战无接口写安卓巴士博客App端【安卓巴士博文大赛】

http://www.apkbus.com/blog-889706-68550.html

其他

Android网络请求各种方法总结

http://www.apkbus.com/blog-822715-68319.html

官方详细介绍Android Studio 3.0

http://www.apkbus.com/blog-810076-68776.html

Drawable适配的那些事,仔仔细细研究下。

http://www.apkbus.com/blog-822721-68735.html

Android初学路上会遇到的瓶颈【安卓巴士博文大赛】

http://www.apkbus.com/blog-477242-68294.html

Android Coding 利器 之 掌握小技巧,助你Coding更上一层楼【安卓巴士博文大赛】

http://www.apkbus.com/blog-904057-68403.html

如何做一个合格的Android面试官【安卓巴士博文大赛】

http://www.apkbus.com/blog-477242-67985.html

这可能是最好的性能优化教程(一)

http://www.apkbus.com/blog-898535-72698.html 安卓巴士博客App端【安卓巴士博文大赛】

http://www.apkbus.com/blog-889706-68550.html

其他

Android网络请求各种方法总结

http://www.apkbus.com/blog-822715-68319.html

官方详细介绍Android Studio 3.0

http://www.apkbus.com/blog-810076-68776.html

Drawable适配的那些事,仔仔细细研究下。

http://www.apkbus.com/blog-822721-68735.html

Android初学路上会遇到的瓶颈【安卓巴士博文大赛】

http://www.apkbus.com/blog-477242-68294.html

Android Coding 利器 之 掌握小技巧,助你Coding更上一层楼【安卓巴士博文大赛】

http://www.apkbus.com/blog-904057-68403.html

如何做一个合格的Android面试官【安卓巴士博文大赛】

http://www.apkbus.com/blog-477242-67985.html

这可能是最好的性能优化教程(一)

http://www.apkbus.com/blog-898535-72698.html

标签: 三极管sje13003

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台