方志朋的专栏

生命不息,奋斗不止

一篇RxJava友好的文章(三)

组合操作符继上一篇讲述了过滤操作符,这一篇讲述组合操作符,组合操作符可用于组合多个Observable。组合操作符相对于过滤操作符要复杂很多,也较难以理解,需要花费时间去看文档查资料,写demo才能有一定的理解,这系列文章的例子将会在系列文章写完同意上传,敬请期待。1.starWith操作符sta...

2016-11-02 22:15:31

阅读数:12463

评论数:0

Android 最新学习资料收集

收集这份资料的灵感来源于我的浏览器收藏夹快爆了,后来在github 上也看到了很优秀的开源库的收集资料,非常的好,但是太过于多,也不够新,所以决定自己来做一个。原始的markdowm文件已经放到github上,欢迎下载和star 。这份资料我会不断的完善,也欢迎一些经验丰富的开发者可以一起来完善,...

2016-10-28 09:50:31

阅读数:13446

评论数:0

瓣呀,一个开源项目

整体采用material design 风格,本人是网易云音乐的粉丝,所以界面模仿了网页云音乐,另外,项目中尽量使用了5.0之后的新控件。 项目整体采用mvp+rxjava+retrofit 框架,使用glide进行图片展示。 并对retrofit进行了缓存配置,很遗憾,豆瓣API在服务端并没有对...

2016-10-15 22:00:59

阅读数:14478

评论数:8

Rxjava+retrofit+mvp整合

最近在看Rxjava,写了一个简单的 demo整合了Rxjava +retrofit+mvp,写完了迫不及待的分享出来了,打算以后的开发都用这个,太强大了,另外OKhTTP用了网络缓存,非常的方便,以后写缓存都不需要写本地数据库了

2016-09-22 13:07:02

阅读数:13764

评论数:2

Java 8 lambda初试

public static void main(String[] args) { Arrays.asList( "a", "b", "d" ).forEach( e -> { System.o...

2016-09-21 11:31:36

阅读数:12747

评论数:0

拍照/选择相册,图片压缩旋转处理

最近做项目需要用到拍照和选择相册照片,并显示出来imageview 上,然后压缩上传到服务器中,这本是一个非常常见的功能,但对于图片的处理确实一个技术活,稍微不注意会出现oom,图片压缩也要处理的刚刚好,不能浪费用户的流量,也不能过分的压缩使图片失真,这真的不简单,好在开源中国的安卓端app以开源...

2016-09-15 20:20:54

阅读数:11953

评论数:0

一个老鸟发的公司内部整理的 Android 学习路线图 Markdown 版本

jixiaohua发了一篇一个老鸟也发了一份他给公司内部小伙伴整理的路线图。另一份 Android 开发学习路线图。可惜不是MarkDown格式的,所以jixiaohua直接上传的截图,在jixiaohua的呼吁下,我花了些时间,把这篇大牛的推荐清单编辑成了Markdown格式,方便大家浏览,学习...

2016-09-14 16:52:44

阅读数:14454

评论数:5

Android Realm初试

Realm是一个移动端的数据库,它可以在手机、平板。穿戴设备上运行。这个仓库的代码是一个Java版本的代码,目前只用在安卓端。 摘自:https://github.com/realm/realm-java

2016-09-13 11:02:10

阅读数:12604

评论数:3

NestedScrollView和RecyclerView使用,并设置间距

NestedScrollView和RecyclerView使用,并设置间距: 效果图如下: 1.NestedScrollView 和RecyclerView嵌套问题(类似ScrollView 和listView)\ 需重写 RecyclerView 的 GridLayoutManag...

2016-09-07 14:49:22

阅读数:12807

评论数:0

android 圆角图片的实现形式

android 圆角图片的实现形式,包括用第三方、也有系统的。比如makeramen:roundedimageview,系统的cardview , glide .fresco 。 compile 'com.android.support:appcompat-v7:24.0.0' compi...

2016-08-19 13:40:45

阅读数:12672

评论数:1

android 圆角图片的实现形式

compile 'com.android.support:appcompat-v7:24.0.0' compile 'com.makeramen:roundedimageview:2.2.1' compile 'com.android.support:cardview-v7:24....

2016-08-19 12:10:33

阅读数:12244

评论数:0

Java +安卓 定时任务

1.android 自带闹钟定时任务安卓闹钟可以配合广播来实现(不推荐),系统资源浪费,安卓系统在5.0以后的定时 任务貌似触发时间不准了,因为了为了省电。//获取系统闹钟 AlarmManager alarmManager = (AlarmManager) getSystemService(A...

2016-07-28 17:15:33

阅读数:13078

评论数:1

android design 新控件

最近在研究android 开发的新控件,包括drawer layout ,NavigationView,CoordinatorLayout,AppBarLayout,Toolbar,TabLayout,SwipeRefreshLayout,Recyclerview等。先上效果图: 主界面...

2016-07-10 20:17:37

阅读数:13834

评论数:3

Viewpager实现今日头条顶部导航的功能

效果图如下:

2016-06-25 11:41:02

阅读数:12525

评论数:0

EventBus 基础篇

最近在研究RxJava ,突然想起了事件分发另一个强大的框架Eventbus ,并且项目经常用到,特意整理了下。 what is Eventbus? 官方的解释为: EventBus is a publish/subscribe event bus optimized for Android...

2016-06-22 18:46:49

阅读数:12476

评论数:0

AndroidMVP

Mvp模式简介衍生于MVC 模式,降低了耦合性,避免了View(Activity/Fragment)承担了所有的责任, 分担了UI层的职责。在MVP模式里通常包含4个要素: * View:负责绘制UI元素、与用户进行交互(在Android中体现为Activity); * View inter...

2016-06-22 09:17:58

阅读数:12979

评论数:4

Javascript和android原生互调

最近在做原生和js端的互调的功能,自己改了个demo,给大家讲解下。 先上js%E�BB�码<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <...

2016-06-21 12:47:54

阅读数:12676

评论数:0

android 省市区三级联动

最近项目,需要用到三级联动,在网上找了一些例子,进行了修改,实现,提炼出来了给大家分享 实现思路是在三个wheelview 进行联动。选择了省,马上就关联到市和区,选择了市 ,马上就可以关联到区。效果图:首先建了三个Model 用于存数据 存省 和市的list 和区的public class ...

2016-06-16 17:12:33

阅读数:13963

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭