自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 andriod——Retrofit+Fresco+MVP+Fragment自定义动画3秒跳转

SplashActivitypackage com.example.huayuan;import android.animation.ObjectAnimator;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.os.Handler;

2017-12-21 11:57:52 405

原创 andriod——Retrofit+Fresco+MVP+Fragment

导依赖包:compile 'com.jakewharton:butterknife:8.5.1' compile 'com.hjm:BottomTabBar:1.1.1'fragment——fragment01package com.example.newfragment.fragment;import android.os.Bundle;import android.sup

2017-12-20 20:34:40 222

原创 andriod——Retrofit+Fresco+MVP+Fragment判断网络获取数据

导依赖包: compile 'org.greenrobot:greendao:3.2.2' // add library //fresco加载图片 compile 'com.facebook.fresco:fresco:1.5.0' //eventbus compile 'org.greenrobot:eventbus:3.1.1' compile 'c

2017-12-20 15:49:53 310

原创 andriod——Retrofit+Fresco+MVP+Fragment里添加购物车

package com.example.lenovo.fangjingdong.fragment;import android.os.Bundle;import android.support.annotation.Nullable;import android.support.v4.app.Fragment;import android.support.v7.widget.Linear

2017-12-20 11:39:40 259

原创 andriod——Retrofit+Fresco+MVP+解绑实现二级购物车

依赖包: //retrofit请求数据 compile 'com.squareup.retrofit2:retrofit:2.3.0' compile 'com.squareup.retrofit2:converter-gson:2.3.0' //Rxjava compile 'io.reactivex.rxjava2:rxandroid:2.0.1'

2017-12-20 10:58:11 380

原创 andriod——Retrofit+Fresco+MVP+解绑实现购物车

导入依赖包: compile 'com.facebook.fresco:fresco:0.11.0' compile 'com.squareup.okhttp3:logging-interceptor:3.4.1' compile 'com.android.support:recyclerview-v7:26.1.0' compile 'com.squareup.okh

2017-12-19 20:07:24 252

原创 andriod——Retrofit+Fresco+MVP商品分类

先网络权限 导依赖包dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation 'com.android.support:appcompat-v7:26.1.0' implementation 'com.android.support.

2017-12-10 20:20:02 243

原创 andriod——Retrofit+Fresco+MVP+RxJAVA列表展示商品点击跳转此详情页面

首先导入权限uses-permission android:name="android.permission.INTERNET" />然后导入依赖dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation 'com.android.support:appcom

2017-12-10 19:35:42 353

原创 andriod——Retrofit+Fresco+MVP多条目

uses-permission android:name="android.permission.INTERNET"/>导入依赖包dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation 'com.android.support:appcompat-

2017-12-06 14:40:44 214

原创 andriod——Retrofit+Fresco+MVP接口拼接传值

首先网络权限uses-permission android:name="android.permission.INTERNET"/>其次导入依赖包dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation 'com.android.support:

2017-12-06 14:13:08 203

原创 andriod——Fresco+Retrofit+GreenDao

导入依赖包:

2017-12-03 20:29:00 205

原创 andriod——Retrofit+Fresco+MVP网络获取数据

Retrofit+Fresco+MVP依赖文件dependencies { implementation fileTree(include: ['*.jar'], dir: 'libs') implementation 'com.android.support:appcompat-v7:26.1.0' implementation 'com.android.supp

2017-12-03 20:05:07 247

原创 andriod——加入购物车

adapter——RvAdapterpackage com.example.goodscar.adapter;import android.content.Context;import android.support.v7.widget.RecyclerView;import android.view.LayoutInflater;import android.view.View

2017-11-23 11:57:34 240

原创 Andriod——MVP网络获取登陆注册

model——LoginActivityModel登陆的M层获取数据package com.example.userdemo.model;import java.io.IOException;import okhttp3.Call;import okhttp3.Callback;import okhttp3.OkHttpClient;import okhttp3.Requ

2017-11-23 08:53:44 252

原创 Andriodjie——二级列表实现购物车

adapter——MyAdapterpackage com.example.gouwuche.adapter;import android.content.Context;import android.view.LayoutInflater;import android.view.View;import android.view.ViewGroup;import android

2017-11-22 19:22:48 213

原创 Android——MVP模式拦截器加载网络数据,点击跳转购物车

uses-permission android:name="android.permission.INTERNET" />uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />uses-permission android:name="android.permission.READ_EXTERNAL

2017-11-22 13:31:01 352

原创 andriod——完美实习网络获取数据购物车

实现功能:全选/反选功能,计算商品数量,统计总价,实现加减按钮,实现删除功能首先添加两个布局activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" andr

2017-11-21 19:56:53 278

原创 andriod——订单查询

adapter——MyAdapterimport android.app.AlertDialog;import android.content.Context;import android.content.DialogInterface;import android.graphics.Color;import android.support.v7.widget.RecyclerView

2017-11-21 18:31:14 477

原创 andriod——二级列表完美实现购物车

adapter——Myadapterpublic class MyAdapter extends BaseExpandableListAdapter { private Context context; private List groupList; private List> childList; private final LayoutInflater

2017-11-21 16:16:54 316

原创 andriod——完美实现一级购物车

//CarAdapterimport android.content.Context;import android.support.v7.widget.RecyclerView;import android.view.LayoutInflater;import android.view.View;import android.view.ViewGroup;import android.

2017-11-20 19:07:21 267

原创 andriod——自定义拦截器post请求数据

//此工程的依赖compile 'com.android.support:appcompat-v7:26.0.0-alpha1'compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.5'compile 'com.jcodecraeer:xrecyclerview:1.3.2'compile

2017-11-20 18:51:30 485

原创 andriod——简单实现二级购物车

compile 'com.squareup.picasso:picasso:2.5.1'/** * 1. 类Utils的用途 * 2. @author * 3. @date 2017/10/24 19:45 *//bean-ChildBeanpublic class ChildBean { private String title; private String pric

2017-11-19 18:47:47 209

原创 android——WebView交互

uses-permission android:name="android.permission.INTERNET"/>public class MainActivity extends AppCompatActivity implements View.OnClickListener { private WebView mW; String url = "f

2017-11-16 10:02:59 195

原创 Android——关键字搜索商品

uses-permission android:name="android.permission.INTERNET" />adapter——RVAdapterpublic class RVAdapter extends RecyclerView.Adapter implements View.OnClickListener{ private Context conte

2017-11-15 16:22:33 904

原创 andriodjie——recycleview

import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import android.graphics.Rect;import android.graphics.drawable.Drawable;import android.supp

2017-11-13 08:18:03 134

原创 andriodjie——mvp展示拦截器传来的数据跳转购物车

//adapter——CarAdapter public class CarAdapter extends RecyclerView.Adapter { private Context context; private List list; public CarAdapter(Context context, List list) { this.conte

2017-11-12 19:09:24 207

原创 andriodjie——xRecyclerView网络获取数据简单实现

1.配置build.gradle文件:直接添加 compile 'com.jcodecraeer:xrecyclerview:1.3.2' 即可。 2.在xml文件的使用:xml version="1.0" encoding="utf-8"?>RelativeLayout xmlns:android="http://schemas.andro

2017-11-10 18:20:33 201

原创 andriodjie——MVP加RecycleView简单展示

/** * Model里的请求数据 */import okhttp3.Call;import okhttp3.Callback;import okhttp3.OkHttpClient;import okhttp3.Request;import okhttp3.Response;public class ShangpinActivityModel { publi

2017-11-10 11:23:38 294

原创 andriodjie——实现小圆点

package cn.yu.bannerdemo;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.widget.ImageView;import android.widget.Toast;import java.util.ArrayLi

2017-11-06 10:17:44 179

原创 Andriodjie——自定义头布局

import android.content.Context;import android.util.AttributeSet;import android.view.LayoutInflater;import android.widget.Button;import android.widget.LinearLayout;import android.widget.TextView;

2017-11-04 11:03:01 159

原创 Andriodjie——OKhttp拦截器

///////////////////////////////////////////////////import java.io.IOException;import okhttp3.CacheControl;import okhttp3.Interceptor;import okhttp3.Request;import okhttp3.Response;public clas

2017-10-26 09:09:33 186

原创 Andriodjie——二级列表实现购物车

//XMLxml version="1.0" encoding="utf-8"?>RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match

2017-10-26 09:02:21 172

原创 Andriodjie——简单的购物车全选反选

//布局 //两个bean//GWCbeanpublic class GWCbean { private String name; private int price; private boolean b; public GWCbean(String name, int price, boolean b) {

2017-10-25 14:12:35 224

原创 Andriodjie——欢迎页3秒跳转到主页+banner图片轮播

//Welocomepublic class Welocome extends Activity { private final long SPLASH_LENGTH = 3000; Handler handler = new Handler(); @Override protected void onCreate(Bundle savedInstanceStat

2017-10-22 18:36:46 592

原创 Andriodjie——画圆3秒跳转

////欢迎页import android.animation.AnimatorSet;import android.animation.ObjectAnimator;import android.content.Intent;import android.os.AsyncTask;import android.os.Bundle;import android.os.Handler;

2017-10-22 16:10:49 210

原创 Andriodjie——RecyclerView点击查看商品详情

/** * 展示商品的适配器 */import android.content.Context;import android.support.v7.widget.RecyclerView;import android.view.View;import android.view.ViewGroup;import android.widget.ImageView;import and

2017-10-22 15:22:24 583

原创 Andriodjie——登陆注册展示商品

Mvp模式为架构,从网络获取数据进行登录注册的功能,并展示商品信息从上往下一次编辑/* *INetDataModel */public interface INetDataModel { public String loadData(String urlPath);}/* *MyNetDataModel */

2017-10-22 14:10:46 290

原创 素教面试题

积极乐观者1.   当你面对部门不公平任务分工的时候,你会怎么办?答:什么是公平?什么是不公平?表面上或许是自己做的任务比其他人多,承担的任务比其他人重,但是我们也知道我们的个人能力也是在不断的解决问题的过程中提升最快的,所以做的事情越多,个人能力提升越快,越能尽快实现个人的职业规划,这是好事。在公司工作,领导在任务分工的时候不可能把每个人的工作都分得很均等,能多做些就多做一些,能多帮

2017-10-09 15:38:31 19401 6

原创 字母索引——自定义点击事件

每个人手机上都有通讯录,这是毫无疑问的,我们通讯录上有一个控件,在通讯录的最左边有一列从”#”到”Z”的字母,我们通过滑动或点击指定的字母来确定联系人的位置,进而找到联系人。通讯录列表查找控件界面绘制  首先我们需要先将控件的基本布局绘制出来,这里我们不在做详细的解释,在《Android 自定义View——自定义View控件 》博客中,我们已经详细讲解了如何绘制自定义控件的布局

2017-10-09 12:48:24 230

原创 三级缓存

1.思想:1.从网络上获取数据,效率比较低,速度较慢,而且需要联网2.为了更高的提高读取已经从网络上获取过的数据,并且在没联网的情况下也可以浏览,在第一次从网络上获取数据的时候将数据存储到缓存文件中3.为了提高读取效率,直接从内存中读取是最快的,可以将获取的数据保存到内存中(LruCache),在内存足够的情况下,系统直接从内存中读取数据,效率是比较高的,当然,当内存不足的时候,系统会

2017-10-09 11:11:40 141

空空如也

空空如也

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

TA关注的人

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