- 博客(33)
- 收藏
- 关注
原创 bottom bar+viwpager+fragment实现滑动效果
//首先bottom依赖 implementation 'com.roughike:bottom-bar:2.0.2'2.编写bottm bar的xml 是在res 文件夹下 创建xml文件 然后创建xml这是简化版,可以设置各种属性<tabs> <tab id="@+id/tab_shouye" ...
2018-08-24 10:51:28
202
原创 上传头像
api ://上传头像public static final String UPZHAOPIAN = "file/upload";model类 //上传头像public Observable<Shangchuan> shangchaun(int uid, MultipartBody.Part part) { return RetrofitManag...
2018-08-24 10:39:14
274
原创 仿京东 首页i+购物车+详情页i
//配置支持Rxjava2 implementation 'com.squareup.retrofit2:adapter-rxjava2:+' implementation 'io.reactivex.rxjava2:rxjava:+' implementation 'io.reactivex.rxjava2:rxandroid:+' //banner i...
2018-07-30 08:16:05
641
原创 mvp抽基类+图片框架使用+banner(只是参考如何写)
1.导入依赖//配置retrofit2.0 implementation 'com.squareup.retrofit2:retrofit:+' implementation 'com.squareup.retrofit2:converter-gson:+'//配置支持Rxjava2 implementation 'com.squareup.retrofit2:adapt...
2018-07-15 20:06:11
205
原创 数据库
1导入依赖//根gradleclasspath 'org.greenrobot:greendao-gradle-plugin:3.2.2'//项目gradleimplementation 'org.greenrobot:greendao:3.2.2'greendao { schemaVersion 1 daoPackage'包名.database'//设置时生成代码的目录 ...
2018-07-08 21:47:55
403
1
原创 自动添加
1.implementation 'com.github.bumptech.glide:glide:4.7.1'annotationProcessor 'com.github.bumptech.glide:compiler:4.7.1'implementation 'com.jcodecraeer:xrecyclerview:1.5.9'implementation 'com.squareu...
2018-07-01 21:54:34
284
原创 补充
RecyclerAdapter多条目的适配器,参考Gild图片加载package com.bwie.zhoukao03_lianxi01.mvp.view.adapter;import android.animation.ObjectAnimator;import android.annotation.SuppressLint;import android.support.annotati...
2018-07-01 20:51:43
145
原创 动态加载流逝布局
1.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="
2018-07-01 20:23:40
169
原创 分类,+购物车 +定位(下)
//付属MyAdapterpackage com.example.thinkpad.wsjykmn.app;import android.view.View;import android.view.ViewGroup;import android.widget.BaseExpandableListAdapter;import android.widget.CheckBox;import...
2018-07-01 19:39:07
228
原创 分类,+购物车 +定位(上)
ok封装可参考之前博客1.先导包compile 'com.google.code.gson:gson:2.8.2'compile 'com.jcodecraeer:xrecyclerview:1.3.2'compile 'com.android.support:recyclerview-v7:27+'compile 'com.squareup.okhttp3:okhttp:3.9.0'co...
2018-07-01 19:15:59
396
原创 购物车
1.添加网络权限<uses-permission android:name="android.permission.INTERNET"></uses-permission>2.添加依赖compile 'com.google.code.gson:gson:2.8.2'compile 'com.github.bumptech.glide:glide:3.5.2'compil...
2018-06-27 13:36:33
282
原创 ok+RecyclerView展示
1.先导入需要的各种包2.添加网络权限,3.编写代码布局就省略不写了ok框架package com.example.thinkpad.wsj20186251601v.model.util;import android.os.Handler;import android.os.Looper;import java.io.IOException;import java.util.Map;...
2018-06-26 09:14:27
246
原创 ok+mvp(登录注册)
1.先导包2.ok的封装类package com.example.myapplication.model.utid;import android.os.Handler;import android.os.Looper;import java.io.IOException;import java.util.Map;import java.util.concurrent.TimeUnit...
2018-06-18 19:39:10
180
原创 流逝布局(自定义view)
1.先建一个类,然后继承ViewGroup 实现他的方法public class FlowLayout extends ViewGroup { public FlowLayout(Context context) { super(context); } public FlowLayout(Context context, AttributeSet attrs) {...
2018-06-10 20:24:29
423
原创 组合控件,标题栏 (自定义view)
1.创建一个类,然后继承布局public class MyTitleView extends LinearLayout{ private View titleViewGroup; private TextView titleView; private Button leftbut; private Button rightbut; public MyTitleView...
2018-06-10 20:00:21
188
原创 angular 网络请求代码 改查
charset="utf-8" /> type="text/javascript" src="js/angular.js" > var app = angular.module("myApp",[]); app.controller("myCtrl",function($scope,$http){ $http({ method:"GET", url:"http://result.eolinke
2018-01-19 08:58:17
196
原创 angular 购物车
.css1{ background-color: red; } .css2{ background-color: brown; } 数量排序: 数量正序 数量倒序 批量删除 --> 产品编号 产品名称 购买数量 产品单价 产品总价 操
2018-01-19 08:51:27
275
原创 angular 增删改查
周考练习 tbody tr:nth-child(even){ background-color: red; } tbody tr:nth-child(odd){ background-color: aquamarine; } var app=angular.module("myApp",[]); app.controller("myCtrl",functio
2018-01-19 08:45:54
244
原创 改变状态
月考var app=angular.module("myApp",[]);var time1 = new Date("2017-12-19 10:00:00"); var time2 = new Date("2017-12-19 12:00:00");var time3 = new Date("2017-12-19 14:00:00");var
2017-12-21 11:36:24
272
原创 添加 表单隐藏 变小手 鼠标滑过变色
月考练习 tbody tr:nth-child(even) { background: #666; } tbody tr:nth-child(odd) { background: greenyellow;
2017-12-20 20:52:08
341
原创 查询alter提醒和表单判断
周考3var app=angular.module("myApp",[]);app.controller("myCtril",function($scope){$scope.shops=[{id:10011120,name:"iphonx",jg:99},{id:10011121,name:"华为",jg:20},{id:
2017-12-19 20:49:52
409
原创 模糊查询,,排序,,隔行变色,,全选,反选,批量删除,修改
模拟周考3 作者:offline 时间:2017-12-17 描述:隔行变色 -->tbody tr:nth-child(even){ background: #666; } tbody tr:nth-child(odd) {
2017-12-17 20:11:15
248
原创 模糊查询
#b{font-family: "微软雅黑";}#t{width: 400px;text-align: center;margin: 4px ; }查询:排序:正序倒序括选姓名年龄地址时间操作{{p.name}}{{p.age}}{{p.addr
2017-11-23 11:29:14
229
原创 模糊查询,批量删除, 添加用户,隔行变色,排序,过滤器
先要完成框架的导入月考 导入外部js、css -->fieldset {padding: .35em .625em .75em;margin: 0 2px;border: 1px solid silver}legend {padding: .5em;border: 0;width
2017-11-23 09:02:51
282
转载 Android 的常用权限和依赖
常用权限//连接网路常用依赖butterknife compile ‘com.jakewharton:butterknife:8.8.1’ annotationProcessor ‘com.jakewharton:butterknife-compiler:8.8.1’imageloader compile ‘com.nostra13.unive
2017-10-20 09:05:25
228
原创 Banner的简单实现 (实现无限自动轮播加点)
1---添加依赖 compile 'com.youth.banner:banner:1.4.9' //最新版本2.添加权限* *3在xml中实现Banner的控件 xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/banner" android:la
2017-10-18 15:20:09
470
转载 android事件传递全解析
在讲正题之前我们讲一段有关任务传递的小故事,抛砖迎玉下:话说一家软件公司,来一个任务,分派给了开发经理去完成:开发经理拿到,看了一下,感觉好简单,于是开发经理:分派给了开发组长开发组长:分派给了自己组员(程序员)程序员:分派给了自己带的实习生。实习生:好苦逼,无法分派,怎么办啊?只能自己干了但是实习生能不能做好,有两种情况了。
2017-10-16 14:50:40
252
原创 PagerSlidingTabStripde的使用 滚动
1.在Gradle Scripts 中找到属于自己的当前项目的 Gradle Scripts 之后在dependencies {}中复制 compile 'com.astuetz:pagerslidingtabstrip:1.0.1'然后同步 这样就实现了PagerSlidingTabStripde类库的导入2.在xml中设置控件//这个控件要写在 viewpag
2017-09-22 16:03:35
248
原创 post 请求
new Thread(){public void run() {//?userName="+name+"&passWord="+pwdString path="http://169.254.135.196:8080/LogServer/servlet/LogServlet";String data ="userName="+name+"&passWord="+p
2017-09-21 19:53:12
249
原创 PullToRefreshListView 的简单实现
1.想要实现PullToRefreshListView先要导入 PullToRefreshListView 的libary包 并实现联动2.在xml中实现PullToRefreshListView 的控件<com.handmark.pulltorefresh.library.PullToRefreshListView android:id="@+id/pu
2017-09-21 16:16:39
302
原创 DrawerLayout 的简单实现
1.需要在xml 的原有布局文件改为 DrawerLayout 布局 设置id 所要在 侧滑布局中现显出来的控件都必须加android:choiceMode="singleChoice"android:layout_gravity="left" //设置从那面滑出最后在Actiyity中获取控件,简单的侧滑就完成了空白页可添加一个Framget要完成侧滑往
2017-09-20 20:33:34
185
原创 XListview 添加头布局 并实现加点自动无限轮播
一. 前提 xlistciew 可以完美的运行后 该方法也必须创建 xl.setPullRefreshEnable(true); 现创建单独的xml 内设<android.support.v4.view.ViewPager android:id="@+id/vp" android:layout_width="match_
2017-09-20 19:13:51
251
原创 XListview 上拉下拉刷新
1. 首先在实现xlistview的时候需要导入一系列的底层源码2. 之后便可在xml中直接创建xlistview 的控件 3. 然后在Activity 中去实现 xlistviiew 的上拉下拉 在实现的过程中步骤和实现 listview 一样 , 现获取控件 创建数据 创建适配器 最后应用 重点是上下拉得实现
2017-09-20 18:48:01
256
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人