- 博客(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
472
原创 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
249
原创 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
370
原创 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
314
原创 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
409
原创 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
279
原创 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
274
原创 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
379
原创 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
241
原创 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
228
原创 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
278
原创 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
274
原创 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
276
原创 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
243
原创 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
380
原创 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
307
原创 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
522
原创 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
342
原创 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
314
原创 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
526
原创 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
227
原创 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
229
原创 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
959
原创 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
152
原创 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
221
原创 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
215
原创 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
324
原创 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
203
原创 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
176
原创 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
208
原创 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
215
原创 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
257
原创 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
1889
原创 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
233
原创 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
643
原创 Andriodjie——登陆注册展示商品
Mvp模式为架构,从网络获取数据进行登录注册的功能,并展示商品信息从上往下一次编辑/* *INetDataModel */public interface INetDataModel { public String loadData(String urlPath);}/* *MyNetDataModel */
2017-10-22 14:10:46
308
原创 素教面试题
积极乐观者1. 当你面对部门不公平任务分工的时候,你会怎么办?答:什么是公平?什么是不公平?表面上或许是自己做的任务比其他人多,承担的任务比其他人重,但是我们也知道我们的个人能力也是在不断的解决问题的过程中提升最快的,所以做的事情越多,个人能力提升越快,越能尽快实现个人的职业规划,这是好事。在公司工作,领导在任务分工的时候不可能把每个人的工作都分得很均等,能多做些就多做一些,能多帮
2017-10-09 15:38:31
19666
6
原创 字母索引——自定义点击事件
每个人手机上都有通讯录,这是毫无疑问的,我们通讯录上有一个控件,在通讯录的最左边有一列从”#”到”Z”的字母,我们通过滑动或点击指定的字母来确定联系人的位置,进而找到联系人。通讯录列表查找控件界面绘制 首先我们需要先将控件的基本布局绘制出来,这里我们不在做详细的解释,在《Android 自定义View——自定义View控件 》博客中,我们已经详细讲解了如何绘制自定义控件的布局
2017-10-09 12:48:24
243
原创 三级缓存
1.思想:1.从网络上获取数据,效率比较低,速度较慢,而且需要联网2.为了更高的提高读取已经从网络上获取过的数据,并且在没联网的情况下也可以浏览,在第一次从网络上获取数据的时候将数据存储到缓存文件中3.为了提高读取效率,直接从内存中读取是最快的,可以将获取的数据保存到内存中(LruCache),在内存足够的情况下,系统直接从内存中读取数据,效率是比较高的,当然,当内存不足的时候,系统会
2017-10-09 11:11:40
159
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人