自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 带MD5加密的原生登录注册到购物车到订单Demo

一,项目介绍首先看项目流程(接口都写在model类中,不提出来一一写了)二,项目思路分析可以看出框架为MVP,主要思路是:1,MD5加密的登录注册。2,登陆成功后跳转到RecyclerView+网络请求(Okhttp+Retrofit+Rxjava)+Fresco显示图片实现的商品列表。3,点击列表条目跳转到详情页面。4,点击详情页面中的添加购物车,提示加购成功,点击购物车,商家和商品信息显示在购

2018-01-18 13:59:16 2139

原创 封装Okhttp+retrofit+rxjava使用MVP模式实现登录注册

一,首先就是两个页面布局    1,登录页面的布局  xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/activity_main" android:layout_width="match_parent" android:layout_height="match

2018-01-16 15:32:24 1297

原创 MVP模式使用Retrofit+RxJAVA请求数据实现购物车

一,导入所需依赖,添加网络权限compile 'com.squareup.retrofit2:converter-gson:2.3.0'compile "io.reactivex.rxjava2:rxjava:2.1.7"compile 'com.facebook.fresco:fresco:1.5.0'compile 'com.squareup.retrofit2:retrofit

2018-01-06 11:23:52 406

原创 MVP模式下使用Retrofit集合RxJava请求数据

一,导入依赖(有点懒,一堆依赖全在这里了)compile 'com.squareup.retrofit2:converter-gson:2.3.0'compile "io.reactivex.rxjava2:rxjava:2.1.7"compile 'com.facebook.fresco:fresco:1.5.0'compile 'com.squareup.retrofit2:re

2018-01-05 20:30:56 449

原创 Retrofit结合RxJava请求网络数据

一,导入依赖compile 'com.squareup.retrofit2:adapter-rxjava:2.0.1'compile 'io.reactivex:rxandroid:1.1.0'compile 'com.squareup.retrofit2:retrofit:2.2.0'compile 'com.squareup.retrofit2:converter-gson:2.

2018-01-04 16:32:36 209

原创 Retrofit实现网络请求数据

一,导入依赖compile 'com.squareup.retrofit2:retrofit:2.0.0-beta4'compile 'com.squareup.retrofit2:converter-gson:2.0.0-beta3'二,创建接口类     public class Api { //http://120.27.23.105/product/get

2018-01-03 19:39:04 624

原创 EventBus跳转传值

一,导入依赖compile 'org.greenrobot:eventbus:3.1.1'             这里用到一个控件TextInputLayout,可以使页面变得美观,也需要导入依赖compile 'com.android.support:design:23.3.0'二,布局文件       1,第一个页面xmlns:androi

2018-01-03 11:46:01 614

原创 MVP模式下实现ListView展示(用fresco显示圆形图片)

二,导入fresco依赖       compile 'com.facebook.fresco:fresco:0.9.0+'三,拿到接口原始数据创建好bean包四,创建好MVP结构

2018-01-02 19:03:22 363

原创 二级列表实现购物车添加购物车

一,布局          xmlns:app="http://schemas.android.com/apk/res-auto"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_par

2017-12-21 12:49:36 2602

原创 购物车之订单

一,布局     1,主布局     xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical">

2017-12-21 10:47:25 283

原创 购物车之跳转到详情页面

一,在上一步购物车之列表展示数据中的适配器中自定义回调接口用来创建条目点击事件       //子条目点击的方法private Click click;public void setClick(Click click) { this.click = click;}public interface Click{ void itemclick(int positio

2017-12-21 09:55:21 978

原创 简单的小动画

public class MainActivity extends AppCompatActivity {    private Handler handler;    ImageView iv;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(

2017-12-21 09:26:00 175

原创 购物车之Recyclerview列表

使用到的依赖和jar包RecyclerView依赖compile 'com.android.support:recyclerview-v7:26.0.0+'SpringView依赖compile 'com.liaoinstan.springview:library:1.2.6'OkHttp3的依赖compile 'com.squareup.okhttp3:okhttp:3.

2017-12-20 19:53:22 268

原创 自定义控件,banner无限轮播

配置网络权限---------------------------------------Activitypublic class MainActivity extends AppCompatActivity { private MyBanner mMbanner; private List list = new ArrayList; @

2017-12-04 00:17:20 371

原创 订单webview Demo

一、布局      第一个布局              xmlns:tools="http://schemas.android.com/tools" android:id="@+id/activity_main"    android:layout_width="match_parent" android:layout_height="match_parent"    a

2017-11-23 13:00:41 207

原创 OKHTTP的单例封装与自定义拦截器

导入依赖一、写一个另类继承            /** * 可以实现 添加公共请求参数 */public class LoggingInterceptor implements Interceptor {  @Override public Response intercept(Chain chain) throws IOException {  

2017-11-23 10:37:23 276

原创 MVP模式下的二级购物车

一、布局       MainActivity的布局:         xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:orientation="vertical" android:l

2017-11-23 09:54:30 267

原创 简单购物车Demo

//自定义控件中的加减号public class CustomView extends LinearLayout {    private EditText editText;    private Button revserse;    private Button add;    private int mCount = 1 ;    public Custom

2017-11-19 23:27:50 252

原创 MVP模式下的RecyclerView案例

一,镶嵌在SprigView中,要导入SprigView和RecyclerView的依赖(百度)二,布局       xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:orientati

2017-11-12 22:40:26 644

原创 angular实现简单的订单页面

var app = angular.module("myApp",['ngRoute']);            //配置路由            app.config(["$routeProvider",function($routeProvider){                $routeProvider                    .when("/",{}

2017-10-25 15:31:44 313

转载 angular简单用户信息表的增删改查部分功能

简单用户信息表的增删改查部分功能                    .addUser{                width: 100px;height: 40px;font-size: 18px;background-color: #11C1F3;            }                                        

2017-10-25 09:57:40 334

原创 简单的angular实现一个购物车小功能

var app = angular.module("myApp", []);        app.controller("myCtrl", function($scope) {            //创建集合,            $scope.jihe = [{                name: "qq",                price: "12.

2017-10-24 19:06:45 603

原创 Android初学者入门——------TabLayout介绍与ViewPager联动

首先需要导入数据库Design库,分析实现思路:需要两个集合,一个标题的集合,一个Fragment集合一:布局:TabLayout注意包名xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android

2017-09-20 14:58:01 262

原创 Android初学者入门—————XlistView与下拉刷新,上拉加载

使用前准备工作,需要用到第三方开源文件,可以到github下载MaxWin_Xlistview,需要用到的为view包,头尾XML文件,更改Values中strings.xml(可直接复制),xlistview_arrow.png图片复制过来,然后导入自己的包。完成以上工作,需要在清单文件中给予权限android:name="android.permission.INTERNET"/>。如

2017-09-20 10:43:00 256

原创 Android初学者入门———————无限自动轮播和小圆点使用

一:首先来实现无限自动轮播,无限轮播无非也是三要素,控件、数据、适配器        1、控件               <android.support.v4.view.ViewPager android:id="@+id/view_pager" android:layout_width="wrap_content" android:layout_heigh

2017-09-20 08:31:44 397

转载 关于用到ImageLoader的引用

需要的小伙伴可以用谷歌浏览器找到自行下载点击打开链接

2017-09-16 11:16:08 264

原创 ViewPager与Fragment联动实现界面切换‘’

萌新纯手打,布局很丑,简单实现功能为其他萌新提供一些小小的帮助,希望大牛改正错误,多多批评

2017-09-15 14:42:07 635 1

原创 简单的异步获取网络数据

AsyncTask asyncTask = new AsyncTask() {            @Override            protected String doInBackground(Void... voids) {                String path = "网络数据接口";                try {        

2017-09-11 19:57:18 434

原创 输入流转换字符串(解析)

private String inputToString(InputStream inputStream, String s) {        try {            InputStreamReader inputStreamReader = new InputStreamReader(inputStream);            BufferedReader bu

2017-09-06 09:29:03 437

空空如也

空空如也

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

TA关注的人

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