自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 mvp 结合recycleview,简单实现条目点击时间,轮播图bannner的基本操作

public interface ApiService { //http://api.expoon.com/AppNews/getNewsList/type/1/p/1 /* @GET("type/1/p/1") Observable getHomes();*/ //http://api.svipmovie.com/front/columns/getVideoL

2017-11-23 10:51:06 615

原创 android 简单实现Banner 轮廓图效果自动播放

  一,首先要导入相关依赖compile 'com.github.bumptech.glide:glide:3.7.0'compile 'com.youth.banner:banner:1.4.9'  第二步 。对应的相关的权限<uses-permission android:name="android.permission.INTERNET" /&...

2017-11-20 19:11:45 1769

原创 ijkplayer简单实现播放 ijkplayer是Bilibili基于ffmpeg开发并开源的轻量级视频播放器,支持播放本地网络视频,也支持流媒体播放。支持

ijkplayer是Bilibili基于ffmpeg开发并开源的轻量级视频播放器,支持播放本地网络视频,也支持流媒体播放。支持Android&iOS。导包ijkplayer导包源码下载https://github.com/lmx-fashion/IjikPlayer我们需要的只有widget.media和libs 然后进行配置就好了修改APP下的buil

2017-11-16 19:40:06 2424

原创 Greendao 简单实现增删改查使用过GreenDao的同学都知道,3.0之前需要通过新建GreenDaoGenerator工程生成Java数据对象(实体)和DAO对象,非常的繁琐而且也加大了使用成

第一步先来配置坏境 先在app工程下面的build.gredle里面

2017-11-15 15:23:47 1351

原创 断点续传 进度条 开 始 暂停 继续的简单按钮实现

1.  断点续传原理在本地下载过程中要使用数据库实时存储到底存储到文件的哪个位置了,这样点击开始继续传递时,才能通过HTTP的GET请求中的setRequestProperty()方法可以告诉服务器,数据从哪里开始,到哪里结束。同时在本地的文件写入时,RandomAccessFile的seek()方法也支持在文件中的任意位置进行写入操作。同时通过广播将子线程的进度告诉Activity的Pr

2017-11-10 19:10:31 3351 1

原创 Event的简单实现登录相互传递数据

效果图中我们可以看到,我们是点击"接收数据"按钮后,跳转到登录页面,然后把登录的数据传回并显示出来,我把"接收数据"按钮写在了SecondActivity中,所以记得在权限里,改变一下首页面的打开(将.MainActivity中的代码,挪到.SecondActivity中)

2017-11-07 13:30:31 291

原创 RecyclerView单选框删除条目,全选删除,Recyclerview 实现多选,单选,全选,反选,批量删除的步骤 1.在Recyclerview布局中添加上底部的全选和反选按钮,删除按钮,和计算

Recyclerview 实现多选,单选,全选,反选,批量删除的步骤1.在Recyclerview布局中添加上底部的全选和反选按钮,删除按钮,和计算数量等控件 2.这里选中的控件没有用checkbox来做,用的是imageview,选中和不选中其实是两张图片 3.默认是不显示选中的控件的,点击编辑的时候显示,点击取消的时候隐藏 4.通过adapter和activity数据之间的传递,然

2017-11-06 20:48:45 1594

原创 MVP解析前言 从Google推出官方MVP架构demo到现在大概有一年多的时间了,半年前大概在所有的Android技术社区都有提到MVP架构,

//使用glide加载图片 Glide.with(context) .load(list.get(position).getPic_url()) //加载地址 .placeholder(R.mipmap.ic_launcher)//加载未完成时显示占位图 .diskC...

2017-11-04 13:54:19 568

原创 MVP的简单登录

MVPM:model:业务,网络处理 耗时操作V: view;视图 比如Activity 降低耦合P :presenter: 初始化model层的处理 ,跟V层简历联系, 处理逻辑,Model层public interface IUserMode { /** * 登录 * * @param user * @return 约定返

2017-11-02 21:00:15 231

原创 讯飞语音听写,合成读写

(本Demo的开发环境为Android Studio)。一、语音识别1.下载SDK(地址:http://www.xfyun.cn/sdk/dispatcher),选择语音听写SDK(如下图) ,下载前会让你先创建应用,创建应用后会得到一个appid。然后点“立即开通”去开通“语音识别”功能,之后就会跳出“SDK下载”的页面,然后就可以下载了(未注册账号的要先注册一个账号)。.将下载好的

2017-11-01 09:10:10 528 3

MVP+Retrofit+rxjava+recyclerview+glide

轻松实现 网络请求 MVP+rajava+retrofit +glide+recyclerview详解布局,

2018-12-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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