自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Android_fresco SD缓存与加载SD卡图片

一:导入依赖compile 'com.facebook.fresco:fresco:0.14.1'添加权限  二:Application初始化     不要忘记清单文件注册public class App extends Application{ @Override public void onCreate() { su

2017-12-25 16:47:18 2110

原创 Android_Okhttp上传与下载文件

一:使用okhttp下载与上传文件依赖compile 'com.squareup.okhttp3:okhttp:3.9.1'compile 'com.google.code.gson:gson:2.8.1'上传下载用到了网络与SD权限 二:MainActivity代码package com.example.view;import and

2017-12-25 13:38:45 3833 2

原创 Android_相机、相册、剪裁

import java.io.File;import android.app.Activity;import android.content.Intent;import android.graphics.Bitmap;import android.net.Uri;import android.os.Bundle;import android.os.Environment;impor

2017-12-20 18:52:20 533

原创 Android_播放视频的多种方式 Ijkplayer 与 jiecao

原生VideoView能播放的格式有限,但Ijkplayer可以播放任意类型格式的视频如果要加载网络视频  首先写网络权限方式一:依赖compile 'com.github.leifzhang:IjkLib:0.4.3'布局 <tv.danmaku.ijk.media.widget.media.IjkVideoView android:id="@+id

2017-12-20 11:11:10 2076

原创 Androi_SwipeRefreshLayout上拉刷新、AVLoadingIndicatorView加载动画

一:介绍SwipeRefreshLayout上拉刷新与AVLoadingIndicatorView动画的联动,使页面效果更美观上拉v4自带   动画需要添加依赖 compile 'com.wang.avi:library:2.1.3'二:布局<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/andr

2017-12-19 13:14:19 683

原创 Android_带你了解Service

转载请注明出处:http://my.csdn.net/Android___vvService作为Android四大组件之一,在每一个应用程序中都扮演着非常重要的角色。它主要用于在后台处理一些耗时的逻辑,或者去执行某些需要长期运行的任务。必要的时候我们甚至可以在程序退出的情况下,让Service在后台继续保持运行状态一:简单使用首先创建MyService继承自Service,重写父类的o

2017-12-13 18:15:38 324

原创 Android_接口回传

HomeRecyclerviewAdapter类中第一步:对外提供一个点击的回调接口public interface onItemClick{ void onClick(View v,int i); }第二步:提供一个参数private onItemClick listener;第三步:对外提供一个方法public void onClickLis

2017-12-12 20:43:07 464

原创 Android_Retrofit+RxJava+MVP开发模式案例

一:导入依赖compile 'io.reactivex.rxjava2:rxjava:2.1.1'compile 'io.reactivex.rxjava2:rxandroid:2.0.1'compile 'com.squareup.retrofit2:retrofit:2.0.0'compile 'com.squareup.retrofit2:converter-gson:2.0.2'

2017-12-07 17:49:32 680

原创 Android_Refrogit与RxJava结合使用

Refrogit与RxJava结合的使用    达到了非常简单就可以完成请求网络一:1.0示例:1.导入依赖compile 'io.reactivex:rxjava:1.3.4'compile 'io.reactivex:rxandroid:1.2.1'compile 'com.squareup.retrofit2:retrofit:2.0.0'compile 'com.squa

2017-12-07 13:08:14 687

原创 Android_RxBus传值

一:使用RxJava模仿EventBus传值,快速方便 依赖:compile 'io.reactivex:rxjava:1.3.4'compile 'io.reactivex:rxandroid:1.2.1'二:工具类public class RxBus { private static volatile RxBus instance; private Seri

2017-12-06 16:04:52 1479

原创 Android_Rxjava1.0、2.0

一:RxJava简单来说就是   异步 特点:1.观察者模式             2.链式调用             3.线程调度             4.灵活操作符二:依赖compile 'io.reactivex:rxjava:1.3.4'compile 'io.reactivex:rxandroid:1.2.1'三:观察者与被观察者的创

2017-12-06 15:02:17 435

原创 Android_Retrofit封装

public class RetrofitUtils { private static volatile RetrofitUtils instance; private RetrofitUtils() { } public static RetrofitUtils getInstance() { if (instance == null) {

2017-12-04 11:10:08 381

原创 依赖、权限

//ok网络请求compile 'com.squareup.okhttp3:okhttp:3.9.1'//recyclerview 与 xrecyclerviewcompile 'com.android.support:recyclerview-v7:26.0.0-alpha1'compile 'com.jcodecraeer:xrecyclerview:1.5.2'

2017-12-02 09:10:16 517

原创 Android_Retrofit2.0

一:Retrofit,它是一个可以用于Android和java的网络库,使用它可以简化我们网络操作的工作,提高效率和正确率  模式:动态代理  优点 :请求到数据在主线程    可以省去切换到主线程二:依赖, 网络权限compile 'com.squareup.retrofit2:retrofit:2.0.0'compile 'com.squareup.retrofit2

2017-12-01 20:51:42 415

空空如也

空空如也

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

TA关注的人

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