自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 详情

一,依赖//retrofit2的依赖compile 'com.squareup.retrofit2:retrofit:2.3.0'compile 'com.squareup.retrofit2:converter-gson:2.3.0'compile 'com.squareup.retrofit2:adapter-rxjava2:2.3.0'//rxJava2的依赖comp

2018-04-07 11:46:45 219

原创 列表

一,依赖//retrofit2的依赖compile 'com.squareup.retrofit2:retrofit:2.3.0'compile 'com.squareup.retrofit2:converter-gson:2.3.0'compile 'com.squareup.retrofit2:adapter-rxjava2:2.3.0'//rxJava2的依赖comp

2018-04-06 19:57:33 135

原创 分类

一,依赖compile 'com.squareup.retrofit2:retrofit:2.3.0'compile 'com.squareup.retrofit2:converter-gson:2.3.0'compile 'com.squareup.retrofit2:adapter-rxjava2:2.3.0'compile 'io.reactivex.rxjava2:rxand

2018-04-06 11:27:26 185

原创 首页

一,依赖compile 'io.reactivex.rxjava2:rxjava:2.0.7'compile 'io.reactivex.rxjava2:rxandroid:2.0.1'compile 'com.squareup.retrofit2:retrofit:2.1.0'compile 'com.squareup.retrofit2:adapter-rxjava2:2.2.0

2018-04-06 11:10:46 500

原创 仿网易云

一,自定义  GramophoneView  的类public class GramophoneView extends View { /** * 尺寸计算设计说明: * 1、唱片有两个主要尺寸:中间图片的半径、黑色圆环的宽度。 * 黑色圆环的宽度 = 图片半径的一半。 * 2、唱针分为“手臂”和“头”,手臂分两段,一段长的一段短的,头也是一

2018-04-06 10:40:39 264

原创 Retrofit+MVP+购物车

一,依赖compile 'com.jakewharton:butterknife:8.4.0'compile 'io.reactivex.rxjava2:rxjava:2.0.1'compile 'io.reactivex.rxjava2:rxandroid:2.0.1'compile 'com.squareup.retrofit2:retrofit:2.3.0'compile '

2018-03-05 16:57:06 195

原创 详情页面

一,依赖compile 'com.squareup.okio:okio:1.5.0'compile 'com.squareup.okhttp3:okhttp:3.2.0'compile 'com.squareup.okhttp3:logging-interceptor:3.4.1'compile 'com.google.code.gson:gson:2.8.2'compile 'c

2018-01-19 09:06:47 195

原创 utils包 OkHttp封装 + OkHttp拦截器

全部是utils包下的一,  CommonParamsInterceptor  类/** * 自定义一个拦截器,每次请求之前携带公共参数 */public class CommonParamsInterceptor implements Interceptor { @Override public Response intercept(Chain chai

2018-01-17 20:10:17 215

原创 订单

一,依赖compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.5'compile 'com.facebook.fresco:fresco:1.5.0'compile 'com.jcodecraeer:xrecyclerview:1.3.2'二,权限uses-permis

2018-01-16 20:29:18 191

原创 二级列表购物车

一,依赖compile 'com.squareup.okhttp3:okhttp:3.9.0'compile 'com.google.code.gson:gson:2.8.2'compile 'com.github.bumptech.glide:glide:3.6.1'compile 'com.squareup.okhttp3:okhttp:3.2.0'二,权限use

2018-01-15 13:51:36 214

原创 搜索 + 展示数据

一,依赖compile 'com.jcodecraeer:xrecyclerview:1.3.2'compile 'com.squareup.okio:okio:1.5.0'compile 'com.squareup.okhttp3:okhttp:3.2.0'compile 'com.squareup.okhttp3:logging-interceptor:3.4.1'co

2018-01-13 16:26:08 818

原创 MVP_注册登录 + 展示数据

1,依赖compile 'com.squareup.okio:okio:1.5.0'compile 'com.squareup.okhttp3:okhttp:3.2.0'compile 'com.squareup.okhttp3:logging-interceptor:3.4.1'compile 'com.google.code.gson:gson:2.8.2'compil

2018-01-06 15:54:26 196

原创 轮播

uses-permission android:name="android.permission.INTERNET"/>uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>applicationandroid:name=".MApp"compile

2018-01-02 09:14:12 139

原创 angular 修改,点击

排序  :在框点击排序 id是以什么排序的//  点击发货     {{i.state}}     {{i.state}}    //  修改,保存       {{i.mima}}     //  {{i.mima}}  是要修改的名字                      修改     保存  

2017-12-21 11:37:58 375

原创 angular 购物车(+,-),小计,总价

var app = angular.module("myapp", []);   app.controller("my", function($scope) {    //模拟数据    $scope.user = [{     mingzi: "qq",     jiage: 10,     shuliang: 1    }, {     mingzi:

2017-12-21 10:31:55 381

原创 angular 验证===错误信息在div中

button{    background-color: greenyellow;    color: white;   }   div{    width: 300px;    background-color: pink;   }           var app = angular.module("myapp", []);   app.c

2017-12-20 19:53:02 318

原创 angular 增删改查(开始--结束月份,批量发货,敏感,修改)

var app = angular.module("myapp", []);   app.controller("my", function($scope) {    //模拟数据    $scope.user = [{      id: 7,      shangpin: "OPPO",      yonghu: "关于",      shouji: 15777777

2017-12-20 18:52:36 248

原创 angular 增删改查(全部删,价格段,框排序,+-,小计,总价)

var app = angular.module("myapp", []);   //模拟数据   app.controller("my", function($scope) {    //点击保存让from表单消失    $scope.add = false;    //模拟的四条数据    $scope.user = [{     "id": 2001,    

2017-12-20 15:56:04 757

原创 angular 验证(判断重复)

var app = angular.module("myapp", []);   app.controller("my", function($scope) {    $scope.add = false;    //模拟数据    $scope.user = [{     id: 10011120,     mingcheng: "iphoneX",     shul

2017-12-19 15:10:17 2203

原创 angular 增删改查

var app = angular.module("myapp",[]);   app.controller("my",function($scope){    //隐藏框    $scope.add = false;    //模拟数据    $scope.user = [{    id:1,    yonghu:"曹操",    nianling:15,  

2017-12-18 16:19:55 353

原创 二级联动

//这个 请选择 选项 加的很好。   var sheng = ["请选择省", "北京", "山东", "安徽"];   var shi = [    ["请选择市"],    ["大兴区", "海淀区", "昌平区"],    ["青岛", "聊城", "枣庄"],    ["合肥", "芜湖", "砀山"]   ];   window.onload = fun

2017-12-06 20:54:15 148

原创 验证表单是否正确——不能为空

//定义四中变量   var f = false;   var ff = false;   var fff = false;   var ffff = false;   $(function(){    //用户名的验证    $(".uname").blur(function(){     var name = $(".uname").val();     i

2017-12-06 14:15:04 1909

原创 添加,删除,全选,批量,的数据

body {    width: 80%;    margin: 0 auto;   }      table {    width: 100%;    border: 1px solid;   }         function del(e) {    $(e).parent().parent().remove();   } 

2017-12-05 20:51:36 381

原创 保存数据——显示日期

function save() {    var euname = document.getElementById("uname");    var eage = document.getElementById("age");    if(isNaN(eage.value) == false) {     var p = document.getElementById("conte

2017-12-05 20:02:04 117

原创 保存数据——删除

tr:nth-child(2n) {    background-color: aquamarine;   }      table {    width: 480px;    border: 1px solid;   }       function add() {    //创建行文本    var tr = document.createEle

2017-12-05 20:00:50 196 1

原创 全选|全不选,批量删除

/*全选-全不选*/   function aa() {    var f = $(".ckall")[0].checked;    var cks = $("input[name='ck']");    for(var i = 0; i      cks[i].checked = f;    }   }   //批量删除   function delall()

2017-12-05 19:59:18 723

原创 CSS 添加数据

用户名: 密   码:             姓名    密码                        function add() {    var name = document.getElementById("username").value;    var password = docum

2017-12-01 15:08:05 364

原创 DrawerLayout + PullToRefreshListView

一,添加权限uses-permission android:name="android.permission.INTERNET" />uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>uses-permission android:name="android.permission.READ

2017-11-15 14:38:46 133

原创 DrawerLayout 侧拉

一,main  布局xml version="1.0" encoding="utf-8"?>android.support.v4.widget.DrawerLayout android:id="@+id/dl" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://

2017-11-10 19:20:59 184

原创 图片保存到本地

一,需要在  MApp  里面写上File cacheFile = StorageUtils.getOwnCacheDirectory(this, "imageloader/imag");

2017-11-10 13:22:01 284

原创 XListView 展示数据

一,先写权限uses-permission android:name="android.permission.INTERNET" />uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />uses-permission android:name="android.permission.REA

2017-11-10 13:06:06 174

原创 优化

一,布局xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:

2017-11-07 13:58:28 332

原创 多条目

多条目,在优化  BaseAdapter 里面写  在它 public View getView(int position, View view, ViewGroup parent) {};上面写//多条目@Overridepublic int getViewTypeCount() { return 2;}@Overridepublic int getItem

2017-11-07 13:51:30 185

原创 PullToRefreshListView,上拉加载更多时,数据加20条。。。。。。下拉加载更多时,数据加0条,

一,在变全局的地方写 int pager = 0;plv.setOnRefreshListener(new PullToRefreshBase.OnRefreshListener2() { @Override public void onPullDownToRefresh(PullToRefreshBase refreshView) { list.clear();

2017-11-07 13:43:19 190

原创 DrawerLayout 侧拉,打开,关闭,Log 打印

一,要在初始化组件  findViewById   DrawerLayout  下写drawerLayout.setDrawerListener(new DrawerLayout.DrawerListener() { @Override public void onDrawerSlide(View drawerView, float slideOffset) {

2017-11-07 13:35:26 1316

原创 常用权限和依赖

常用依赖butterknife compile ‘com.jakewharton:butterknife:8.8.1’ annotationProcessor ‘com.jakewharton:butterknife-compiler:8.8.1’imageloader compile ‘com.nostra13.universalimageloader:universal-image-lo

2017-11-07 13:30:39 155

原创 判断网络是否连接

一,先创建个   JudgeNetWorkInfo   这个类public class JudgeNetWorkInfo { // 判断手机的网络状态(是否联网) public static int getNetWorkInfo(Context context) { //网络状态初始值 int type = -1; //-1(当

2017-11-07 13:29:20 318

原创 网络请求图片,文字,展现在ListView上

一,在  manifests  写权限uses-permission android:name="android.permission.INTERNET"/>在 android:name=".MApp"写依赖compile 'com.google.code.gson:gson:2.8.2'compile 'com.nostra13.universa

2017-11-03 18:38:44 287

空空如也

空空如也

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

TA关注的人

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