文章分类 - android
摘要:在开发过程中使用过很多优秀框架,比如网络的okhttp,图片的Fresco,注入的Gagger2等,都是非常优秀的框架。 所以今天在此介绍下至今本人知道的一些比较流行主流且很优秀的框架。 根据上图我们依次说明: DiskLruCache DiskLruCache 最佳解析 Universal Ima
阅读全文
摘要:下载gradle 找到C:\Users\Administrator.gradle\wrapper\dists,查看gradle版本号 从https://services.gradle.org/distributions下载相应版本。例如:gradle-2.4-all.zip,放于底层目录下。 设置A
阅读全文
摘要:不知不觉学习Android过了4个月了,觉得自己得设定固定的方案,而不是盲目的使用各种各样的框架,后期个人开发Android的时候,会按照以下方案来开发近 方案一 MVC 图片库:Glide 网络库:Okhttp+Retrofit 网络解析:GSON 事件总线:otto 依赖注入:ButterKni
阅读全文
摘要:简单使用了Butterknife+Retrofit 库配置 Project级的build.gradle 1 1 App级的build.gradle 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 2
阅读全文
摘要:更改 Retrofit解析网页Json数据简单实例,将Retrofit中的回调方式改为RxJava方式 1 2 3 4 5 6 7 8 9 10 11 12 13 1 2 3 4 5 6 7 8 9 10 11 12 13 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
阅读全文
摘要:我的CSDN博客同步发布:Material Design Library 使用汇总 转载请注明出处:【huachao1001的简书:http://www.jianshu.com/users/0a7e42698e4b/latest_articles】 本文对Material Design Librar
阅读全文
摘要:本篇适合哪些人? 刚刚从基于android 4.4以下项目中切出来,还没有用过5.0+新特性 新人入门学点牛逼特效控件 撸一个爱屁屁 本篇包含 MaterialDrawer material-menu CoordinatorLayout AppBarLayout CollapsingToolbarL
阅读全文
摘要:Material Design 新控件 TextInputLayout 依赖:compile 'com.android.support:design:22.2.0' 使用TextInputLayout创建一个登陆界面: http://www.jcodecraeer.com/a/basictutori
阅读全文
摘要:本篇适合哪些人? 刚刚从基于android 4.4以下项目中切出来,还没有用过5.0+新特性 新人入门学点牛逼特效控件 本篇包含 MaterialDrawer material-menu CoordinatorLayout AppBarLayout CollapsingToolbarLayout D
阅读全文
摘要:前言:近来学习了Android Material Design 兼容库,为了把这个弄懂,才有了这篇博客,这里先推荐两篇博客:1.Android Material Design 兼容库的使用详解2.Android应用Design Support Library完全使用实例 第一篇博客是这个兼容库的详细
阅读全文
摘要:本文发表于CSDN《程序员》杂志2016年8月期,未经允许不得转载! 摘要 Android中的很多控件都有滑动功能,但是很多时候原生控件满足不了需求时,就需要自定义控件,那么如何能让控件滑动起来呢?本文主要总结几种可以使控件滑动起来的方法 实现 其实能让view动起来的方法,要么就是view本身具备
阅读全文
摘要:RxJava,Retrofit,MVP都是近几年讨论的比较热门的话题,我们也来凑个热闹! 本文不展开讨论,分别讨论的文章有很多,后续有时间给出RxJava,Retrofit的源码分析 先来说一下MVP(Model View Presenter)熟悉MVC结构的应该很容易理解MVP,这里先给出MVP的
阅读全文
摘要:关于MVP、Retrofit、RxJava,之前已经分别做了分享,如果您还没有阅读过,可以猛戳:1、Android MVP 实例2、Android Retrofit 2.0使用3、RxJava4、RxBus 假设,您对MVP、Retrofit、RxJava已经有了一点了解,那么我们开始本文: And
阅读全文
摘要:2016已经荒废了一半,还有一半可以继续浪费。 源码我已经上传到github上了,欢迎fork和star https://github.com/PleaseCallMeCoder/PrettyGirls 我想说的 最近一直在忙项目的事,所以很久不写博客了。抽时间整理了下最近的收藏的一些文章,感觉新的
阅读全文
摘要:Android Design Support Library使用详解 Google在2015的IO大会上,给我们带来了更加详细的Material Design设计规范,同时,也给我们带来了全新的Android Design Support Library,在这个support库里面,Google给我
阅读全文
摘要:吐槽 作为一个 Android developer,没有什么比拿着 UI 设计的一堆 iOS 风格的设计 来做需求更恶心的了,基本所有空间都要照着 iOS 来画一遍,Material Design 辣么酷炫 为什么 UI在设计的阶段不设计成 Material Design风格呢? 今天试了几个比较S
阅读全文
摘要:众所周知Material Design(材质设计)是Google在2014年I/O大会上发布的一种新的设计规范。一经推出就好评如潮,个人是非常喜欢这种风格的,由于他只支持5.0及其以上的设备,开发者也只是去尝尝鲜,并没用在真实的项目中去,使得其在国内的市场并不是太好。随后不久Google就退出了其兼
阅读全文
摘要:ToolBar 改变主题 项目中默认使用的为ActionBar,需要使用ToolBar替代ActionBar 指定主题为NoActionBar的,在values/styles.xml中修改 1 2 3 4 5 6 1 2 3 4 5 6 Theme.AppCompat.Light.NoActionB
阅读全文
摘要:俺是做Android开发的。重点从Android角度诠释。以下仅是个人见解与整理,仅供参考。首先,M-V- X 本质都是一样的 重点还是在于M-V 的桥梁。要靠 X来牵线,X的模式之间不同 主要是 M与V 的数据传递的流程不同。数据传递的流程不同来源于运行环境技术栈能够做到的事情不同。所以无论是复杂
阅读全文
摘要:项目整体效果: 什么是MVVM , 为什么需要MVVM? MVVM是Model-View-ViewModel的简写. 它是有三个部分组成:Model、View、ViewModel。 Model:数据模型层。包含业务逻辑和校验逻辑。 View:屏幕上显示的UI界面(layout、views)。 Vie
阅读全文

浙公网安备 33010602011771号