- 博客(33)
- 资源 (1)
- 收藏
- 关注
原创 GreenDao存储实现搜索流式布局,点击搜索跳转到购物车
先添加依赖:greendao在最外层grandou添加classpath 'org.greenrobot:greendao-gradle-plugin:3.2.0'再正常添加依赖在最上面添加:apply plugin: 'org.greenrobot.greendao'dependencies {implementation 'org.greenrobot:greendao:3.2.2'//流式...
2018-05-31 16:50:49
332
原创 OKHttp封装工具类
先要导入okhttp依赖public class OkHttp { /** * 静态实例 */ private static OkHttp sOkHttpManager; /** * okhttpclient实例 */ private OkHttpClient mClient; /** * 因为我们请求数据一般都是子线程中请求,...
2018-05-10 15:47:50
337
转载 Fresco使用
1.Fresco的环境搭建(1)在项目的build.grade文件里添加依赖(注意:因为Fresco进行了包的拆分,用到哪个功能就添加对应的依赖,可以减少APP的体积)dependencies { //Fresco,无论使用哪个模块的功能,都必须要添加的基础依赖 compile 'com.facebook.fresco:fresco:0.14.1' //下面的依赖根据需求
2017-12-26 14:55:48
488
原创 一级购物车实现添加数据
adpater层:import android.content.Context;import android.view.LayoutInflater;import android.view.View;import android.view.ViewGroup;import android.widget.BaseExpandableListAdapter;impo
2017-11-23 11:10:22
490
原创 MVP登录注册跳转
先添加依赖:compile 'com.squareup.okhttp3:okhttp:3.9.0' compile 'com.squareup.okhttp3:logging-interceptor:3.9.0' compile 'com.google.code.gson:gson:2.8.2' compile 'com.youth.banner:banner:1
2017-11-23 09:24:58
659
原创 ImageLoader加载图片
先添加依赖:compile'com.nostra13.universalimageloader:universal-image-loader:1.9.5'主类:package com.liulailin.day06_imageloader;import android.app.Application;import android.support.v7.app.App
2017-11-22 19:56:09
359
原创 MVP一级列表购物车自定义View
先添加依赖://ok依赖compile 'com.squareup.okhttp3:okhttp:3.9.0'//拦截器依赖compile 'com.squareup.okhttp3:logging-interceptor:3.9.0'Gson依赖compile 'com.google.code.gson:gson:2.8.2'Event依赖compile 'org.
2017-11-22 19:36:40
378
原创 自定义拦截器
先添加依赖//okhttp依赖 compile 'com.squareup.okhttp3:okhttp:3.9.0'//拦截器依赖 compile 'com.squareup.okhttp3:logging-interceptor:3.9.0'//banner依赖 compile 'com.youth.banner:banner:1.4.10'//Gson
2017-11-22 10:25:52
323
原创 MVP实现购物车功能
先添加依赖:okhttp:compile 'com.squareup.okhttp3:okhttp:3.9.0'拦截器: compile 'com.squareup.okhttp3:logging-interceptor:3.9.0'gson: compile 'com.google.code.gson:gson:2.8.2'拦截器依赖:'com.nostra13.unive
2017-11-18 09:51:39
593
转载 MVP实现RecyclerView上拉刷新,下拉加载
model层:package mvpframework.bwie.com.a1509a2.model;import mvpframework.bwie.com.a1509a2.bean.MusicBean;import mvpframework.bwie.com.a1509a2.net.OnNetListener;/** * Created by peng on
2017-11-15 09:57:37
716
原创 MVP登录注册
Model层:登录:package com.baway.a1509amvp.view.model;import android.content.Context;import com.baway.a1509amvp.view.bean.LoginBean;import com.baway.a1509amvp.view.net.OnNetListener;
2017-11-12 18:47:40
406
转载 简单的OKHttp
HttpUtils类:package com.baway.a1509amvp.view.net;import android.content.Context;import android.widget.Toast;import com.baway.a1509amvp.view.utils.NetworkUtils;import java.util.Map
2017-11-12 18:40:33
314
转载 RecylerView
先添加依赖: compile 'com.android.support:recyclerview-v7:26.0.0-alpha1'package mvpframework.bwie.com.a1509arvdemo;import android.os.Bundle;import android.os.Handler;import android.support.v4.wi
2017-11-10 11:19:18
326
转载 Handler的运行机制
andriod提供了Handler 和 Looper 来满足线程间的通信。Handler先进先出原则。Looper类用来管理特定线程内对象之间的消息交换(MessageExchange)。1)Looper: 一个线程可以产生一个Looper对象,由它来管理此线程里的MessageQueue(消息队列)。 2)Handler: 你可以构造Handler对象来与Looper沟通,以便pus
2017-11-05 18:43:12
329
转载 购物车二
先添加依赖: compile 'org.greenrobot:eventbus:3.0.0' compile 'com.zhy:okhttputils:2.0.0'布局:activity_man: xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas
2017-10-26 09:23:44
304
转载 购物车
先添加依赖:compile 'com.jakewharton:butterknife:5.1.1'商品信息类:package entity;/** * 商品信息 */public class GoodsInfo { protected String Id; protected String name; protected boolean isChoos
2017-10-25 20:14:14
315
转载 购物车之二级列表
布局:activity_man: android:layout_width="match_parent" android:layout_height="40dp" android:background="#330000ff" android:gravity="center_vertical" android:orientation="hor
2017-10-24 20:12:37
296
转载 自定义RecyclerView之多条目加载
主类 Activity:package chenchneg20171009.bwie.com.lianxi10day13_1;import android.os.Bundle;import android.os.Handler;import android.support.v4.widget.SwipeRefreshLayout;import android.support.v7
2017-10-13 20:36:33
407
转载 自定义RecyclerView之上拉刷新更新数据
主类 Acitivity:package chenchneg20171009.bwie.com.lianxi10day13_1;import android.os.Bundle;import android.os.Handler;import android.support.v4.widget.SwipeRefreshLayout;import android.support.v
2017-10-13 20:15:43
434
转载 自定义RecyclerView之点击事件
主方法 Activitypackage chenchneg20171009.bwie.com.lianxi10day13_1;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.support.v7.widget.DividerItemDecoration;
2017-10-13 19:45:41
501
转载 自定义RecyclerView之垂直和网格转换
其他不变,Activity 需要改变import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.support.v7.widget.DividerItemDecoration;import android.support.v7.widget.GridLayoutManage
2017-10-13 19:22:35
932
转载 自定义控件三部曲之动画篇(十)——联合动画的XML实现与使用示例
自定义控件三部曲之动画篇(十)——联合动画的XML实现与使用示例标签: 动画2016-02-29 09:37 6870人阅读 评论(33) 收藏 举报 分类:5、andriod开发(149) 版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]前言:不畏人生,或许才能方得始终
2017-10-13 18:19:06
396
转载 android 飘心动画(直播点赞)效果(二)---贝塞尔曲线的实现
android 飘心动画(直播点赞)效果(二)---贝塞尔曲线的实现标签: android飘心动画直播点赞效果动画2016-08-31 15:04 6320人阅读 评论(0) 收藏 举报 分类:android-杂记(37) 目录(?)[+]上篇文章 android 飘心动画(直播点赞)效果 只有代码,没有相关的说明
2017-10-13 18:16:48
1104
转载 自定义RecyclerView之LinearLayoutManager垂直布局
*注意一定要先添加依赖:compile 'com.android.support:recyclerview-v7:26.0.0-alpha1'XML布局:man:?xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
2017-10-13 13:54:49
5791
转载 Android中使用OKHttp上传图片,从相机和相册中获取图片并剪切
Android中使用OKHttp上传图片,从相机和相册中获取图片并剪切效果:注意:1:网络权限uses-permission android:name="android.permission.INTERNET">uses-permission>2:我封装了一个OKHttp,需要在build.gradle 中加入compile 'com.squareup.okhttp3:lo
2017-10-12 08:55:29
1653
原创 自定义view圆形进度条
main布局 xmlns:tools="http://schemas.android.com/tools" android:id="@+id/activity_main" android:layout_width="match_parent" android:layout_height="match_parent" android:padd
2017-10-09 13:51:22
322
原创 底部导航栏
添加依赖 :compile 'com.hjm:BottomTabBar:1.1.1'既然他弄他的代码,那我就用我的代码说一下我遇到的问题,这个他直接就把viewpager什么之类的全部都包括了,所以高度就可以设置成match,我就给他设置了个40dp,就不显示viewpager,只显示导航页,弄得干上火,在这就说一下,避免浪费时间.还是自己不细心
2017-10-01 20:00:29
510
原创 事件分发事件
探讨Android事件传递机制前,务必明确android的两大基础控件类型:View和ViewGroup。View即普通的控件,没有子布局的,如Button、TextView. ViewGroup继承自View;ViewGroup控件,有子控件,如Linearlayout、Listview等。而事件即MotionEvent,最重要的有3个:(1)MotionEven
2017-10-01 19:49:43
389
原创 View控件之画图
package chenchneg20170821.bwie.com.lianxi09day27_1.weigh;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapShader;import android.graphics.Canvas;import
2017-09-28 08:28:37
359
原创 动画
html>html lang="en">head> meta charset="UTF-8"> title>Titletitle> style> li{ list-style: none; } *{ margin: 0; padding: 0;
2017-09-21 15:27:55
290
原创 购物车
lang="en"> charset="UTF-8"> 标题 .non{ display: none; } .font{ color:red; } src="angular-1.5.5/angu
2017-09-21 15:19:42
290
原创 Web前端
charset="utf-8" /> src="jquery-2.1.0.js"type="text/javascript"> src="angular.js"type="text/javascript"> src="angular-route.js"type="text/javascript">
2017-09-21 15:16:47
258
原创 XListView
package com.liulailin.day09_xlistview;import android.os.Handler;import android.os.Message;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;
2017-08-14 14:07:49
396
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人