- 博客(12)
- 资源 (5)
- 收藏
- 关注
转载 android开发开源宝贝
2016年11月11日更新 http://www.apkbus.com/forum-417-1.html http://p.codekk.com/detail/Android/hejunlin2013/LivePlayback www.codekk.com https://github.com/Trinea/android-open-project
2016-11-15 23:13:53 3731
转载 MVP+RxJava+Retrofit2+Dagger2
1、深入浅出RxJava(一:基础篇) - 大头鬼Bruce - 博客频道 - CSDN.NET 2、RxJava教程 3、RxJava的Demo 4、Rxjava-Android资料汇总(里面有一些推荐的相关跳转网址,很有用的) 5、给 Android 开发者的 RxJava 详解(这个呢,是很多人推荐的,我是第一次看,没懂,看了别的后,回看,懂了一部分,再次回看,基本明
2016-11-30 15:20:10 1801 1
转载 ButterKnife框架使用详解
一、 什么是ButterKnife ButterKnife是一个支持View注入的框架。以前总是要写很多findViewById来找到View对象,有了ButterKnife可以很轻松的省去这些步骤。 是大神JakeWharton的力作,目前使用很广。最重要的一点,使用ButterKnife对性能基本没有损失,因为ButterKnife用到的注解并不是在运行时反
2016-11-30 15:17:50 390
转载 MVP+Dagger2+Retrofit实现更清晰的架构
个架构已经有不少文章介绍了,今天打算自己实践下。 MVP概念不多说了 相关介绍已经很多了 Dagger2:依赖注入框架,用来解决依赖 除了基本依赖 mvp的V–>P–>M的之间依赖也轻松解决 方便不少 Retrofit:用来解决M的RestApi数据获取, 天然支持Rxjava 不过这里我没用到Rxjava 其自带的Callback已经足够用了 估计这个架构的难点在于Dag
2016-11-24 17:45:53 370
转载 深入理解Java:注解(Annotation)--注解处理器
如果没有用来读取注解的方法和工作,那么注解也就不会比注释更有用处了。使用注解的过程中,很重要的一部分就是创建于使用注解处理器。Java SE5扩展了反射机制的API,以帮助程序员快速的构造自定义注解处理器。 注解处理器类库(java.lang.reflect.AnnotatedElement): Java使用Annotation接口来代表程序元素前面的注解,该接口是所有Anno
2016-11-24 16:04:55 278
转载 深入理解Java:注解(Annotation)自定义注解入门
要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。 元注解: 元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation类型作说明。Java5.0定义的元注解: 1.@Target,
2016-11-24 16:04:21 290
转载 深入理解Java:注解(Annotation)基本概念
什么是注解(Annotation): Annotation(注解)就是Java提供了一种元程序中的元素关联任何信息和着任何元数据(metadata)的途径和方法。Annotion(注解)是一个接口,程序可以通过反射来获取指定程序元素的Annotion对象,然后通过Annotion对象来获取注解里面的元数据。 Annotation(注解)是JDK5.0及以后版本引入的。它可以用于
2016-11-24 16:03:34 290
转载 一种在android中实现MVP模式的新思路
今天我想分享我自己在Android上实现MVP模式的方法。如果你对MVP模式还不熟悉或者你不清楚为什么要在Android应用中使用MVP模式,我建议你先阅读以下这篇维基百科的文章和这篇博客。 使用Activity和Fragment作为视图层(View)真的合适么? 目前很多使用了MVP模式的android 项目,基本上都是将activity和fragment作为视图层来进行处理的.而p
2016-11-15 18:41:25 954
转载 Android MVP框架MVPro的使用和源码分析
最近看了两篇关于Android实现MVP的文章一种在android中实现MVP模式的新思路和用MVP架构开发Android应用。 两篇文章的思路都是一样的,即把Activity、Fragment作为Presenter,这种方式不同于现在主流的MVP方式,不过它很好的解决了Activity生命周期带来的问题,而且我认为它让MVP的实现更加轻松了。 那么问题来了,这么好的思路,我们怎么可以不
2016-11-15 18:35:22 817
转载 Android MVP 详解(下)
5. 最佳实践 好了终于要点讲自己的东西了,有点小激动。下面这些仅表示个人观点,非一定之规,各位看官按需取用,有说的不对的,敬请谅解。关于命名规范可以参考我的另一篇文章“Android 编码规范”。老规矩先上图: MVPBestPractice 思维导图 在参考了 kenjuwagatsuma 的 MVP Architecture in Android Developme
2016-11-14 15:34:36 1009
转载 Android MVP 详解(上)
MVP 在 Android 上的使用其实已经有挺长一段时间了,长到似乎有点“过时”了(目前风头正劲的是MVVM),那为什么现在还要讲 MVP。今天我想要讨论它的主要原因有如下几点: 1. MVP 并未过时,值得我们研究 2. 目前关于 MVP 的资料都不算太详尽 3. 由于能力和时间有限,本人拖到最近才下定决心写 说明:本文只是抛砖引玉,疏漏之处敬请谅解。 MVP 详解思维导图
2016-11-14 15:33:24 1565
转载 Android 国际化字符串资源
字符串国际化 只要在 res 目录下 建对应语言的 values 目录即可. res下values是所有资源(包括字符串资源)的默认目录,如果没有特指资源目录或找不到某资源时,就用它. 如values-zh-rCN 从字符串资源读字符串的方法 在 Activity 获取字符串资源: this.getString(R.string.hello) 从 Context 获取字
2016-11-14 10:45:47 1534
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人