安卓框架
文章平均质量分 83
betterAndroider
总结自己,一点一滴,用博客见证我的成长。
展开
-
xUtils框架
微信账号申请终于通过了,这是我们第一次Android干货分享。想来是第一次,要对得起“干货”二字。今天我要为大家推荐的是一个Android基于快速开发的一个框架——xUtils,它是在aFinal基础上进行重构和扩展的框架,相比aFinal有很大的改善。同时,如果如果你的应用是基于网络的,那么只要处理得当,它会让你彻底的摆脱各种工具类和重复代码的困扰。好的,废话不多说,程序猿们还是代码说起。转载 2015-11-23 08:57:38 · 382 阅读 · 0 评论 -
Vitamio视频在小米5手机无法播放问题
Vitamio真的是挺不错的视频播放库。用着什么的也都挺方便的。之前测试一直也没什么问题,今天同事把项目在新买的小米5上测试,视频无法播放,点击进去直接推出播放页。 刚开始由于页面跳转太快,Log日志抓取不到,只能出奇招:用QQ截图功能才抓到报错日志,日志如下:马赛克部分是项目包名。百度了下:vitamio[Play转载 2016-08-14 19:53:12 · 2480 阅读 · 0 评论 -
智能厨房重构-用ActiveAndroid来实现收藏的功能
上一篇说了智能厨房重构-Retrofit和RxJava进行网络请求,这一篇来记录一下使用ActiveAndroid关系型数据库进行本地对象的保存。1.ActiveAndroid的介绍该项目的github地址:https://github.com/pardom/ActiveAndroid首先配置,我们需要在gradle中添加repositories { mavenCentral() m原创 2016-08-10 10:40:59 · 7116 阅读 · 1 评论 -
HyBrid应用-JsBridge
1.1 配置首先在项目project的gradle中引入allprojects { repositories { jcenter() maven { url "https://jitpack.io" } }}然后在app的gradle中引入compile 'com.github.lzyzsd:jsbridge:1.0.4'1.2 native端的we原创 2016-08-27 17:50:55 · 934 阅读 · 0 评论 -
智能厨房重构-使用vitamio实现视频播放功能
上一篇介绍了智能厨房重构-使用Bmob后端云实现朋友圈,基本上将Bmob上面的功能都使用到了,今天介绍一点不一样的东西,老学一样的东西也容易视觉疲劳,今天给大家介绍一个Vitamio这个视频播放框架,因为想实现视频教学的功能,在网上找了找去,发现这个框架兼容性很高,支持很多格式的视频编码,最关键的是我们中国人自己开发的视频框架,必须支持。好,下面我介绍一下使用的方法。1. 环境配置首先给一下gith原创 2016-08-15 19:33:58 · 975 阅读 · 0 评论 -
Android开源项目分包方式学习
总感觉Android中关于分包的文章很少,或者几乎可以说没有。但是合理地分包,又可以使整个项目模块化,减少包与包之间的依赖,让整个项目的框架更加清晰,更利于后续功能的拓展。因为没有相关的文章,所以这里晒出三款开源项目的分包方式,供大家学习。(一) eoe社区 Android 客户端src├ cn.eoe.app --存放程序全局性类的包 ├ cn.eoe.app转载 2016-08-03 15:02:04 · 1685 阅读 · 0 评论 -
Rxjava操作步骤
1.准备在android studio的build.gradle中添加Rxjava和Rxandroid的第三方库依赖compile 'io.reactivex:rxjava:1.0.14'compile 'io.reactivex:rxandroid:1.0.1'然后sync一下工程就添加进来了2.开始创建一个打印Hello world的测试代码Rxjava中比较重要的两个概念:Observab原创 2016-07-23 21:20:57 · 2021 阅读 · 0 评论 -
Android AutoLayout全新的适配方式 堪称适配终结者
转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/49990941;本文出自:【张鸿洋的博客】一、概述相信Android的开发者对于设配问题都比较苦恼,Google官方虽然给出了一系列的建议,但是想要单纯使用这些建议将设备很轻松的做好,还是相当困难的。个人也比较关注适配的问题,之前也发了几篇关于适配的文章,转载 2016-06-08 19:51:56 · 359 阅读 · 0 评论 -
EventBus事件总线的使用
前言:EventBus是上周项目中用到的,网上的文章大都一样,或者过时,有用的没几篇,经过琢磨,请教他人,也终于弄清楚点眉目,记录下来分享给大家。相关文章:1、《EventBus使用详解(一)——初步使用EventBus》2、《EventBus使用详解(二)——EventBus使用进阶》一、概述EventBus是一款针对Android优化的发布/订阅事件总线。主转载 2016-05-24 12:32:45 · 605 阅读 · 0 评论 -
Android xUtils框架(一) DbUtils
框架地址:https://github.com/wyouflf/xUtils需要的权限转载 2016-03-11 15:21:44 · 631 阅读 · 0 评论 -
Afinal 是一个android的sqlite orm 和 ioc 框架。同时封装了android中的http框架,使其更加简单易用
Afinal简介 Afinal 是一个android的sqlite orm 和 ioc 框架。同时封装了android中的http框架,使其更加简单易用; 使用finalBitmap,无需考虑bitmap在android中加载的时候oom的问题和快速滑动的时候图片加载位置错位等问题。 Afinal的宗旨是简洁,快速。约定大于配置的方式。尽量一行代码完成所有事情。 目前Afinal主要有四大模转载 2016-03-07 08:42:41 · 441 阅读 · 0 评论 -
Universal-Image-Loader设置图片大小
UIL为了避免将原图存到内存中,会根据ImageView的参数来缩小图片的尺寸,这些参数包括maxWidth 、maxHeight 、layout_width 、layout_height,另外图片是等比压缩的,为了让图片填满整个view,可以设置ImageView的android:scaleType="fitXY",不过这样如果等比压缩后的图片小于容器的宽和高,会被拉伸变形。转载 2015-11-24 00:01:18 · 1864 阅读 · 0 评论 -
Android App的设计架构:MVC,MVP,MVVM与架构经验谈
和MVC框架模式一样,Model模型处理数据代码不变在Android的App开发中,很多人经常会头疼于App的架构如何设计:我的App需要应用这些设计架构吗?MVC,MVP等架构讲的是什么?区别是什么?本文就来带你分析一下这几个架构的特性,优缺点,以及App架构设计中应该注意的问题。1.架构设计的目的通过设计使程序模块化,做到模块内部的高聚合和模块之间的低耦转载 2016-10-06 17:53:32 · 1321 阅读 · 0 评论