- 博客(33)
- 收藏
- 关注
原创 GreenDao缓存
public class MainActivity extends AppCompatActivity implements Contract.View {private Contract.Presenter presenter;private XBanner xbanner;private RecyclerView recyclerView;private SmartRefreshLay...
2019-04-15 08:00:46
319
原创 Retrofit网络工具类
import android.util.Log;import java.io.IOException;import java.util.Locale;import java.util.concurrent.TimeUnit;import okhttp3.FormBody;import okhttp3.Interceptor;import okhttp3.OkHttpClient;im...
2019-04-14 20:42:28
207
原创 判断网络的工具类
public static boolean isNetworkConnected(Context context) {//获取网络连接状态管理器ConnectivityManager cm = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE); //得到网络信息 Networ...
2019-04-14 19:07:01
150
原创 二维码扫一扫
导入依赖implementation files(‘libs/zxing3.3.1.jar’)implementation ‘com.journeyapps:zxing-android-embedded:2.0.1@aar’implementation ‘com.journeyapps:zxing-android-legacy:2.0.1@aar’implementation ‘com.j...
2019-04-06 20:57:50
150
原创 二级列表购物车
首先要展示列表 适配器嵌套适配器就不写了主要的 先写一个加减器Calculatepublic class Calculate extends LinearLayout implements View.OnClickListener {private final Button btn_add;private final TextView tv_number;private final ...
2019-04-06 20:54:01
1147
原创 用MVP框架实现购物车
C层public interface ShopContract { public interface ShopView{ public void showShopData(String message); } public interface ShopPresenter<ShopView>{ public ...
2019-01-20 11:26:29
183
原创 MVP登录
Contract器乐类public interface LoginContract { public interface LoginView{ public void showData(String responseData); } public interface LoginPresenter<LoginView>{ ...
2019-01-02 08:20:26
318
原创 用MVP框架实现引导页
首先定义一个Constant类写接口public class Constant { public static final String YDAO_URL = "http://www.zhaoapi.cn/ad/getAd"; }契约类public interface YinContract { public interface YinView{ ...
2019-01-01 18:52:50
192
原创 仿照"饿了么"点餐
首先写MVP框架 跟上一篇一样 所以直接看上一篇 两个布局文件 左边一个 右边一个这个是左边的recycler_left_item.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/androi...
2018-12-20 20:38:15
606
原创 制作一个购物车
先写框架跟上一个XRecyclerView 框架差不多在model层里加一个CartModel public class CartModel { public static Result goodsList() { String resultString = HttpUtils.get("http://www.zhaoapi.cn/prod...
2018-12-20 16:51:23
496
原创 使用MVP 加载XRecyclerView 上下拉刷新
先写框架:model类 public static Result goodsList(String keywords, final String page) { String resultString = HttpUtils.postForm("http://www.zhaoapi.cn/product/searchProducts", ...
2018-12-20 10:20:33
204
原创 接着上一个的
写两个适配器public class MyAdapter extends RecyclerView.Adapter<MyAdapter.ViewHolders>{ private List<Bean.DataBean> list; private Context context; public MyAdapter(Context conte...
2018-12-17 00:16:20
130
原创 MVP+XRecyclerView上下拉刷新+切换
布局文件<?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-12-17 00:13:19
186
原创 MVP框架登录
布局页面<?xml version="1.0" encoding="utf-8"?><LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="150dp" andro
2018-12-10 08:08:12
210
原创 sql数据库
public class FlowDatabase extends SQLiteOpenHelper {SQLiteDatabase db;private final static String TABLE_NAME = "search";public FlowDatabase( Context context) { super(context, "flow.db", null, ...
2018-12-03 08:03:00
156
原创 接着上一篇的流式布局
在上一篇MainActivity调用FlowLayout 所以创建FlowLayout 页面public class FlowLayout extends FrameLayout {//水平间距是20private final static int H_DISTANCE=20;//竖直间距是20private final static int V_DISTANCE=20;publi...
2018-12-01 10:26:20
129
原创 写一个流式布局
效果图是这样先写一个布局<?xml version="1.0" encoding="utf-8"?><LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal"
2018-12-01 10:21:52
235
原创 Hander
public class TwoActivity extends AppCompatActivity {int time=5;private Button button;@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setC...
2018-11-22 20:56:20
273
原创 引导页
布局页面<?xml version="1.0" encoding="utf-8"?><android.support.v4.view.ViewPager android:id="@+id/pager" android:layout_width="match_parent" android:layout_height="match_parent&qu
2018-11-22 20:32:46
109
原创 PullToRefreshListView上下拉加载刷新+数据库
布局页面<?xml version="1.0" encoding="utf-8"?>轮播图的布局<com.youth.banner.Bannerandroid:id="@+id/banner"android:layout_width=“match_parent”android:layout_height=“300dp”></com.youth.bann...
2018-11-22 14:54:34
186
原创 TabLayout滑动条目
布局页面<?xml version="1.0" encoding="utf-8"?><android.support.design.widget.TabLayout android:id="@+id/tablayout" android:layout_width="match_parent" android:layout_height="80dp&
2018-11-22 14:49:54
265
原创 侧拉传值到Fragmnet
首先要布局<?xml version="1.0" encoding="utf-8"?>DrawerLayout不可少<android.support.v4.widget.DrawerLayout xmlns:android=“http://schemas.android.com/apk/res/android”xmlns:app=“http://schemas.andro...
2018-11-22 10:27:33
97
原创 接口
bean包接口String urlString = “http://api.expoon.com/AppNews/getNewsList/type/1/p/”;图片接口String urlBitmap = “https://api.dujin.org/pic/”;
2018-11-19 08:22:42
89
原创 ListView上拉加载 数据库
页面布局<?xml version="1.0" encoding="utf-8"?><com.youth.banner.Banner android:id="@+id/banner" android:layout_width="match_parent" android:layout_height="100dp">&am
2018-11-18 18:54:53
148
原创 TabLayout
页面布局<?xml version="1.0" encoding="utf-8"?><android.support.design.widget.TabLayout android:id="@+id/tablayout" android:layout_width="match_parent" android:layout_height="50dp&
2018-11-18 18:48:43
95
原创 下拉刷新
继承xLIisviewLibrary<com.bwie.xlistviewlibrary.view.XListViewandroid:layout_width=“match_parent”android:layout_height=“wrap_content”android:id="@+id/list1" />这是页面1public class Frag01 extends...
2018-11-11 20:37:52
78
原创 使用HttpClient解析gson
布局什么的自己开发netUtilpublic class Netb {private static String s;public static List<Bean.DataBean> getHttpClient(String urlString) { //获取请求 DefaultHttpClient defaultHttpClient = new Defau...
2018-11-04 20:55:25
282
原创 android studio 使用HttpConnection用json解析listView 加图片
这是gson数据获取的网址public class Frag01 extends Fragment {String urlString = “http://api.expoon.com/AppNews/getNewsList/type/1/p/1”;String urlBitmap = “http://img.my.youkuaiyun.com/uploads/201407/26/1406383265_...
2018-11-04 20:49:32
373
原创 摹刻
.y{ background-color: red; } .t{ background-color: mediumspringgreen...
2018-07-29 20:37:34
126
原创 000
<div> <input type="text" name="" id="" value="" placeholder="根据菜单名称模糊查询..." ng-model="searKey" />
2018-07-29 19:58:10
108
原创 表结构
.y{ background-color: yellow; } .r{ background-color: red; } #main{ ...
2018-07-29 19:43:24
141
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人