- 博客(28)
- 收藏
- 关注
原创 使用Retrofit网络请求SwipeRefreshLayout+Recyclerview下拉刷新上拉自动加载进行分页
首先拼接接口 1 public class Aip { //http://mnews.gw.com.cn/wap/data/news/news/mobile/jbgg/page_1.json public static final String Base_Url="http://mnews.gw.com.cn/wap/data/news/news/"; public st...
2019-04-07 11:42:41
473
1
原创 viewpager+fragment
mainAcitivity public class MainActivity extends FragmentActivity { @BindView(R.id.viewpager) ViewPager viewpager; @BindView(R.id.but1) RadioButton but1; @BindView(R.id.but2) R...
2019-04-07 11:42:15
155
原创 二级购物车
购物车的接口 ** * 购物车接口 * http://172.17.8.100/ks/product/getCarts?uid=51 * * public static final String ShoppingUrl="http://172.17.8.100/ks/product/"; */ @GET("getCarts") //以后用...
2019-04-07 00:57:58
170
原创 搜索+点击详情
首先先写接口 public interface ApiService { /** * 首页接口 * http://172.17.8.100/small/commodity/v1/findCommodityByKeyword?keyword=手机&page=1&count=10 * * public static final Str...
2019-04-07 00:44:18
418
原创 加载分页
加载分页的接口 public class Api { //接口http://mnews.gw.com.cn/wap/data/news/news/mobile/jbgg/page_1.json public static final String Base_Url="http://mnews.gw.com.cn/wap/data/news/news/"; public s...
2019-04-01 00:47:29
416
原创 详情搜索
网络请求 public class RetrofitUtils { /** * 单例模式 懒汉 */ private static RetrofitUtils retrofitUtils; public RetrofitUtils(){ } public static RetrofitUtils getInstance(){ ...
2019-03-25 01:40:19
118
原创 展示+Xbanner
封装P里面是内存泄漏 public abstract class BasePresenter<T> { private Reference<T> tReference; public void attachView(T t){ tReference=new WeakReference<>(t); } publi...
2019-03-25 01:22:58
198
原创 GreenDao3.0简单使用
关于GreenDao greenDao是一个将对象映射到SQLite数据库中的轻量且快速的ORM解决方案。 关于greenDAO的概念可以看官网greenDAO greenDAO 优势 1、一个精简的库 2、性能最大化 3、内存开销最小化 4、易于使用的 APIs 5、对 Android 进行高度优化 GreenDao 3.0使用 GreenDao 3.0采用注解的方式来定义实体类,通过...
2019-03-15 14:53:28
136
原创 购物车
写一个类存放接口 public class Api { public static String URL=“http://172.17.8.100/small/commodity/v1/findCommodityByKeyword?keyword=板鞋&page=1&count=10”; } 然后是这个接口解析出来的Bean public class sBean { /** * r...
2019-03-08 11:43:20
151
原创 自定义VIew画圆然后开始动画
首先写一个自定义的View画个圆 public class YuanView extends View { public int width; public int height; public Paint paint; public YuanView(Context context) { super(context); } public YuanView(Context contex...
2019-03-08 10:36:42
142
原创 QQ第三方登录+js交互
首先导入j包 然后去导入权限 然后创建一个类继承Application public class MyApp extends Application { @Override public void onCreate() { super.onCreate(); // 友盟key 5a12384aa40fa3551f0001d1 // 友盟昵称 umeng UMConfigure.init(thi...
2019-03-08 10:28:17
281
原创 加入购物车
创建一个类存放地址 public class GoodsApi { public static final String Gou_Api=“http://172.17.8.100/small/commodity/v1/findCommodityByKeyword?keyword=板鞋&page=1&count=10”; } 创建一个接口里面存放成功失败方法 public inter...
2019-03-08 09:58:51
136
原创 轮播图+三级列表
创建一个类里面放接口 public class GoodsApi { public static final String XBanner_Api=“http://172.17.8.100/small/commodity/v1/bannerShow”; public static final String Home_Api=“http://172.17.8.100/small/commodity/...
2019-03-07 16:11:59
462
原创 左右联动+自定义View搜索
首先创建一个类里面放接口 public class GoodsApi { public static final String Left_Api=“http://172.17.8.100/small/commodity/v1/findFirstCategory”; public static final String Right_Api=“http://172.17.8.100/small/com...
2019-03-07 15:33:03
147
原创 MVP登录注册
首先创建一个CallBack的接口里面放成功失败方法 public interface CallBack { public void Success(String result); public void Error(String msg); } M层的接口 public interface ILoginModel { void getCa(CallBack callBack,int tag,...
2019-03-07 15:10:07
121
原创 类表展示+自定义view
第一步写MVP框架 M层 import android.annotation.SuppressLint; import android.os.Handler; import android.os.Message; import com.example.zkmoni3.bean.UserBean; import com.example.zkmoni3.utiles.OkHttp; import co...
2019-03-03 21:08:40
88
原创 MVP的自定义view和列表展示
首先先写一个Api 里面放接口 public class Api { public static final String URL="http://172.17.8.100/movieApi/movie/v1/findReleaseMovieList?page=1&count=10"; public static final String IMAGERURL=""; ...
2019-02-25 20:50:46
260
原创 侧拉布局
<android.support.v4.widget.DrawerLayout android:id="@+id/drawer" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmln...
2019-01-20 09:55:04
115
原创 XListview多条目
//XListview的主页面 public class QtFragment extends Fragment { private XListView xlistview; private String url="http://172.17.8.100/movieApi/movie/v1/findReleaseMovieList?"; private List&lt;MyBean.Resul...
2019-01-20 09:43:00
144
原创 pullto多条目
//主页面+PullTo多条目 public class TabFragment extends Fragment { private PullToRefreshListView listview; private String url=“http://172.17.8.100/movieApi/movie/v1/findReleaseMovieList?page=1&count=10”;...
2019-01-20 09:37:54
162
原创 头部标签
FragmentOne里面 加载两个布局和配置适配器 //布局 <android.support.design.widget.TabLayout android:id="@+id/tablayout" android:layout_width=“match_parent” android:layout_height=“0dp” android:layout_weight=“1”>&l...
2019-01-20 09:31:53
383
原创 引导页+Fragment+侧拉吐司
***//引导页倒计时跳转 *** 在清单文件添加新的Activity import android.content.Intent; import android.content.SharedPreferences; import android.os.Handler; import android.os.Message; import android.support.v7.app.AppComp...
2019-01-20 09:10:09
202
原创 数据库+Dao
SQLite数据库 import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; import android.support.annotation.Nullable; public class MySQl...
2019-01-20 09:05:43
155
原创 MyWork网络判断
import android.content.Context; import android.net.ConnectivityManager; import android.net.NetworkInfo; import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; imp...
2019-01-20 09:03:15
155
原创 MyApp图片框架
import android.app.Application; import android.graphics.Bitmap; import android.os.Environment; import com.nostra13.universalimageloader.cache.disc.impl.UnlimitedDiskCache; import com.nostra13.universa...
2019-01-20 09:02:00
194
原创 111网络请求+图面框架
网络请求 导入Gson2.8.5 public static String setUrl(String url){ try { //网络请求地址定位 URL url1 = new URL(url); //打开请求需要使用网络数据,需要转换HTTP形式 HttpURLConnection urlConnection = (HttpURLConnection) url1.openConnection...
2019-01-20 08:34:37
119
原创 222XListview+多条目+AsyncTask
Fragment的页面 public class MainActivity extends FragmentActivity { private RadioGroup group; private FrameLayout fragment; private Fragment f1; private Fragment f2; private Fragment f3; @Override protec...
2019-01-20 08:34:26
143
原创 333添加数据库+判断是否有网络+上下拉记载+侧拉+头部viewpager
侧拉窗口只需要在布局中编写即可 &amp;lt;android.support.v4.widget.DrawerLayout xmlns:android=“http://schemas.android.com/apk/res/android” xmlns:app=“http://schemas.android.com/apk/res-auto” xmlns:tools=“http://schemas.an...
2019-01-20 08:34:05
143
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅