- 博客(42)
- 收藏
- 关注
原创 仿京东首页点击轮播图进入唱片页面
依赖//OkHttp,get请求依赖implementation 'com.squareup.okhttp3:okhttp:3.4.1'implementation 'com.squareup.okio:okio:1.5.0'//recyclerview依赖implementation 'com.android.support:recyclerview-v7:27....
2018-05-31 21:11:29
3604
原创 购物车(retrofit2+rxjava2+dagger+fresco+butterknife+xrecyclerview)
app的build.gradle(全部复制)apply plugin: 'com.android.application'android { compileSdkVersion rootProject.ext.android.compileSdkVersion defaultConfig { applicationId rootProject.ext.android.ap...
2018-05-20 21:28:03
649
原创 MVP框架+Dagger2实现简单注册
工程里加入config.gradleext { android = [ compileSdkVersion: 27, applicationId : "com.bwei.mvp1", minSdkVersion : 15, targetSdkVersion : 27, ...
2018-05-15 21:32:38
307
原创 首页搜索框
首页搜索框点击跳转到搜索页面,只有简单页面展示 布局 activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-a...
2018-05-03 14:54:07
645
1
原创 Fresco加载手机图片墙
//网络权限 <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.INTERNET" />//添加依赖compile 'com.android.support:appcompat-v7:26.+'c
2018-04-16 11:49:22
347
原创 Fresco加载一张图片
//访问网络的权限<uses-permission android:name="android.permission.INTERNET"></uses-permission>//fresco图片加载依赖 compile ‘com.facebook.fresco:fresco:0.12.0’布局<LinearLayout xmlns:android="http://schemas.a
2018-04-16 11:38:06
300
原创 XRecyclerView上拉下拉获取网络数据
本博客代码内容使用了:Retrofit+Rxjava+XRecyclerview+Fresco+Butterknife//依赖compile 'io.reactivex:rxjava:1.3.4'compile 'io.reactivex:rxandroid:1.2.1'compile 'com.squareup.retrofit2:retrofit:2.3.0'co
2018-04-12 21:03:07
429
原创 购物车计算价格
添加依赖compile 'com.squareup.okhttp3:okhttp:3.6.0'compile 'com.squareup.okio:okio:1.11.0'compile 'com.google.code.gson:gson:2.2.4'compile 'com.github.bumptech.glide:glide:3.5.2'compile 'com.andro
2018-01-18 19:12:14
754
转载 购物车
//Model层package com.bawei.com.yuekaomoni.IModel;import com.bawei.com.yuekaomoni.JavaBean.GoodsBean;import java.util.Map;/** * Created by lenovo on 2018/1/10. */public interface Model {
2018-01-15 21:04:30
278
原创 OkHttp的get,post请求,拦截器
添加OkHttp,get请求依赖compile 'com.squareup.okhttp3:okhttp:3.4.1'compile 'com.squareup.okio:okio:1.5.0'compile 'com.google.code.gson:gson:2.6.2'代码package com.example.mydl.OkHttpUtils;import
2018-01-15 20:51:41
540
原创 MVP注册登录显示数据
首先在build.gradle导入依赖compile 'com.squareup.okhttp3:okhttp:3.4.1'compile 'com.squareup.okio:okio:1.5.0'compile 'com.github.bumptech.glide:glide:3.7.0'compile 'com.android.support:recyclerview-v7:2
2018-01-12 20:06:57
307
原创 OkHttp get请求
OkHttp一个处理网络请求的开源项目,是安卓端最火热的轻量级框架,用于替代HttpUrlConnection和Apache HttpClient。 OkHttp是一个相对成熟的解决方案,允许连接到同一个主机地址的所有请求,提高请求效率,共享Socket,减少对服务器的请求次数,通过连接池,减少了请求延迟,缓存响应数据来减少重复的网络请求,减少了对数据流量的消耗,自动处理GZip压缩
2018-01-03 16:31:46
1820
原创 二维码
扫描二维码和生成二维码导入依赖包libzxingMainActivity:package com.example.ass.myapplication2;import android.content.Intent;import android.graphics.Bitmap;import android.os.Bundle;import android.support.v7.app.App
2018-01-02 14:07:42
273
原创 Recyclerview的简介与使用
介绍: 1.RecylerView是 support-v7 中的一个控件 2.该控件用于在有限的窗口中展示大量数据集, 例如: ListView、 GridView。 RecyclerView架构, 提供了一种插拔式的体验, 高度的解耦, 异常的灵活, 通过设置它提供的不同 LayoutManager, ItemDecoration , ItemAnimator实现令人瞠目的效果。 1>你
2017-12-29 20:50:27
316
原创 angularjs数据重复,查询数据是否存在
数据的增加,查询,添加数据如果重复,提示数据重复,如果不重复则添加数据,查询数据是否存在,如果存在,提示数据存在,如果不存在就提示数据不存在<title></title><script type="text/javascript" src="../angular/angular.min.js"></script> <script type="text/javascript">
2017-12-20 20:59:45
777
原创 angularjs增删查,排序,发货
angularjs增删查,排序,点击未发货按钮改变按钮颜色,并且变为已发货,批量删除已发货数据,按商品内容,手机号查询数据,按发货状态查询已发货数据和未发货数据<title></title> <script src="js/jquery-3.2.1.min.js" type="text/javascript" charset="utf-8"></script> <sc
2017-12-20 20:52:00
250
原创 AngularJs增删改查
AngularJs的增删改查,排序,全选全不选,批量删除<script type="text/javascript" src="../js/angular.min.js"></script> <script type="text/javascript"> var app=angular.module("myApp",[]); app.
2017-12-18 16:06:06
727
原创 AngularJs添加删除排序Y
<title></title> <script src="js/angular.min.js" type="text/javascript" charset="utf-8"></script> <style type="text/css"> * {margin: 0px auto;padding: 0px;} .main
2017-12-10 19:16:00
265
原创 字体旋转,浏览器变小,右边布局移动下面
.bigdiv{width: 1050px; height: 560px; margin: auto;}.nav{width: 1050px; height: 40px; background-color:red;}.banner{width: 1050px; height: 60px;}.body{width: 1050px; height: 450px;}.bleft{wi
2017-12-03 19:38:02
282
原创 html文字旋转,放大,浏览器变小时右边的图片移动到下面
代码实现的效果有文字鼠标悬停旋转360度,标题背景放大,变色,文字变色,浏览器变小时右边的图片移动到下面显示 </head><body> <div class="bigdiv"> <div class="head"> <p class="p1">散文集</p> <span class="p2"
2017-11-30 19:19:23
813
原创 AngularJS表格的增删改查和其他操作
使用AngularJS在表格中实现数据的查询,删除.修改,排序,全选,全不选.反选,和批量删除<script type="text/javascript" src="../../angular/angular.js"></script><script>var app = angular.module("myApp", []);app.controller("myCtrl", function
2017-11-22 21:55:31
600
原创 jQuery表单验证添加数据删除数据
$(function() {var arr = [["东城","西城","崇文","宣武"],["黄浦","卢湾","徐汇","长宁"],["和平","东丽","河东","西青"],["万州","涪陵","渝中","大渡口"]];var flag1 = false;var flag2 = false;var flag3 = false;var f
2017-11-12 19:49:09
544
原创 光标移动显示圆形图案+动画
Title *{ margin: 0; padding: 0; } ul,li{ list-style: none; } .clear:after{/*在每个.class之后插入新内容*/ co
2017-11-05 19:25:43
586
原创 百度页面(动画+形变)
无标题文档div{margin:0 auto; width:400px; height:100px;}/*整体布局自动居中*/ .back{width:1100px;height:800px;background:url(tupian/timg-1.jpeg);}.bb{width:800px;height:700px;margin-top:48p
2017-11-05 19:06:34
365
原创 Handler倒计时跳转1v
Activityprivate int time=5;private Handler hand=new Handler(){ @Override public void handleMessage(Message msg) { if(msg.what==0){ if(time>0){ time--;
2017-10-25 20:27:18
455
原创 Banner的使用
banner和VirePager一样,可以实现图片轮播的效果创建工程,在包下的build.gradle下加入compile 'com.youth.banner:banner:1.4.9'主布局xml version="1.0" encoding="utf-8"?>RelativeLayout xmlns:android="http://schema
2017-10-25 09:06:56
447
原创 fragment+TabLayut+PullToRefreshScrollView+banner+listview+网络判断
main_activityxml version="1.0" encoding="utf-8"?>RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tool
2017-10-25 08:26:35
370
原创 DrawerLayout侧滑+TabLayout横向滑动+ViewPager+轮播+PullToRefresh
主布局xml version="1.0" encoding="utf-8"?>android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"
2017-10-22 20:00:08
802
原创 网络判断+Fragment+ViewPager+XListView+TabLayout横向滑动菜单 Z2
activity_mainxml 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="mat
2017-10-19 21:41:37
251
原创 PillToRefresh上拉下拉Y
创建工程,导入Library包File-->new-->Import Module添加Library的路径,写入name为工程名在pullToRefreshLibrary库下的build.gradle修改相应版本compileSdkVersion26buildToolsVersion "26.0.2"在自己的App下按F4,选择Dependencice标签,点击加号
2017-10-19 13:41:05
405
原创 ViewPager无限轮播
activity_mainxml 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="mat
2017-10-18 09:31:32
591
原创 drawerlayout侧滑
activity_main xml 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=
2017-10-15 20:23:12
278
原创 listView图片与文字显示
activity_mainxml version="1.0" encoding="utf-8"?>RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:to
2017-10-15 20:06:03
816
原创 DrawerLayout侧滑+Image-Loader+XListView+上拉下拉 Y
main_activityxml 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="m
2017-10-15 19:23:37
405
原创 week1数据与图片请求
mainxml version="1.0" encoding="utf-8"?>RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http:/
2017-10-15 19:11:53
303
原创 图片的二次采样
package animtest.com.example.e531.myapplication;import android.Manifest; import android.content.pm.PackageManager; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import andr
2017-10-11 08:27:16
257
原创 AndroidStudio快捷键
Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如get,set方法,构造函数等) Ctrl+E或者Alt+Shift+C 最近更改的代码 Ctrl+R 替换文本 Ctrl+F 查找文本 Ctrl+Shift+Space 自动补
2017-10-08 19:54:26
199
原创 Android studio添加HttClient
1.在build.gradle文件中添加 useLibrary ‘org.apache.http.legacy’ ,如下图示:添加完之后,点击右上角按钮,进行编译2.使用HttpClient访问 https://请求的协议,需要添加以下代码,在创建HttpClient之前SSLSocketFactory.getSocketFactory().setHostnameVerifier(new Allow
2017-10-08 19:47:29
354
原创 week1_09month
package animtest.com.example.e531.week1_09month;import android.os.AsyncTask; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.util.Log; import android.view.
2017-10-08 19:26:16
202
原创 get请求
package com.example.unit3_requestdata_asynctask_demo; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import
2017-10-08 18:56:47
322
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人