- 博客(31)
- 收藏
- 关注
原创 搜索商品
1.fragmentone.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_...
2019-04-06 21:47:50 193
原创 二级购物车实现(展示,全选,反选,自定义view加减器)
1.主布局http://172.17.8.100/ks/product/getCarts?uid=51mainactivity.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" x...
2019-04-06 20:44:45 252
原创 自定义流式布局(搜索历史纪录 删除历史纪录)
1.外层布局<?xml 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...
2019-04-06 20:28:37 237
原创 Android 6.0以上动态访问权限调用相机(隐式跳转)
1.清单文件动态和静态添加权限都需要配置清单文件!<uses-permission android:name="android.permission.CAMERA"/>2.相机的点击事件//设置相机的点击事件img.setOnClickListener(new View.OnClickListener() { @Override public voi...
2019-04-06 19:55:45 705
原创 多条目加载数据的适配器
public class MyAdapter extends XRecyclerView.Adapter<MyAdapter.ViewHolder> { Context context; List<NewsBean.Data> data; public MyAdapter(Context context, List<NewsBean.Da...
2019-04-01 00:30:49 130
原创 设置圆形图片
GenericDraweeHierarchy gg = GenericDraweeHierarchyBuilder.newInstance(getResources()) .setRoundingParams(RoundingParams.fromCornersRadius(20)) .build(); ...
2019-03-31 21:51:33 194
原创 Api
Apipublic class Api { public static final String BASE_URL = "http://mnews.gw.com.cn/wap/data/";}ApiServicepublic interface ApiService { @GET("news/txs/page_" + "{page}" + ".json") ...
2019-03-31 21:48:03 90
原创 内存泄漏
1.Mactivity//调用弱引用解决内存泄漏showPresenter.attachView(this);@Overrideprotected void onDestroy() { super.onDestroy(); //解决内存泄漏 showPresenter.detachView();}2.Presenterpublic class S...
2019-03-31 21:31:11 89
原创 上拉加载下拉刷新
1.Mactivitypublic class MainActivity extends AppCompatActivity implements IShowView { @BindView(R.id.rec) RecyclerView rec; @BindView(R.id.swp) SwipyRefreshLayout swp; private S...
2019-03-31 21:29:21 91
原创 RetrofitUtils不带请求头工具类
public class RetrofitUtils { private static RetrofitUtils instance; private RetrofitUtils(){} public static RetrofitUtils getInstance(){ if(instance==null){ synchroni...
2019-03-31 21:27:27 115
原创 viewpager+radiogroup实现fragment实现联动 并进行懒加载
1.BaseFragmentpublic abstract class BaseFragment extends Fragment { private View view; //Fragment的View加载完毕的标记 private boolean isViewCreated; //Fragment对用户可见的标记 private boolean ...
2019-03-31 21:25:03 268
原创 屏幕适配
1.自定义diments文件在values文件下创建diments.xml<dimen name="dp_200">200px</dimen>2.在res下创建与values包values-480x800<dimen name="dp_200">200px</dimen>values-780x1280<dime...
2019-03-24 20:12:58 91
原创 mvp数据缓存
1.Modelpublic class Model { public void getModel(String page,String count){ ApiService apiService = RetrofitUtils.getInstance().doPost(Api.USER_URL, ApiService.class); Flowable&...
2019-03-24 20:06:37 207
原创 MyApp
public class MyApp extends Application { private static MyApp app; @Override public void onCreate() { super.onCreate(); app=this; //设置磁盘缓存 DiskCacheConfig...
2019-03-24 20:00:46 262
原创 RetrofitUtils工具类
public class RetrofitUtils { private static RetrofitUtils instance; private RetrofitUtils(){} public static RetrofitUtils getInstance(){ if(instance==null){ synchroniz...
2019-03-24 19:59:34 193
原创 网络请求工具类NetUtils
public class NetUtils { public static boolean getNetWork(Context context){ //获取网络管理器 ConnectivityManager manager= (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_...
2019-03-24 19:58:16 213
原创 GreenDaoUtils工具类
public class GreenDaoManage { private static GreenDaoManage instance; private DaoMaster.DevOpenHelper devOpenHelper; private SQLiteDatabase db; private DaoMaster daoMaster; privat...
2019-03-24 19:57:17 819
原创 接口处理
1.Api //http://gank.io/api/data/%E7%A6%8F%E5%88%A9/10/1 public static final String wealUrl ="http://gank.io/api/"; //http://www.93.gov.cn/93app/data.do?channelId=1&startNum=1 publi...
2019-03-18 00:05:13 190
原创 高德地图
1.导入jar包2.导入清单文件//地图包、搜索包需要的基础权限<!--允许程序打开网络套接字--><uses-permission android:name="android.permission.INTERNET" /><!--允许程序设置内置sd卡的写权限--><uses-permission android:name="andr...
2019-03-07 21:21:07 125
原创 zuoyou
1.apipublic class Api { public static String Left_Url="http://172.17.8.100/small/commodity/v1/findFirstCategory"; public static String Right_Url="http://172.17.8.100/small/commodity/v1/fin...
2019-03-07 20:50:19 202
原创 gouwu
1.ManActivity.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" ...
2019-03-07 20:42:07 163
原创 xBunner轮播
1.导入依赖api=“http://172.17.8.100/small/commodity/v1/bannerShow”;implementation 'com.github.xiaohaibin:XBanner:1.6.1'allprojects { repositories { google() jcenter() ...
2019-03-07 20:33:49 133
原创 绘制button圆角按钮
1.xml<Button android:id="@+id/login" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="登录" android:background="@drawable/selector" /..
2019-03-06 10:26:30 769
原创 web与js交互
1.导入权限<uses-permission android:name="android.permission.INTERNET" />2.导入text文件3.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.c.
2019-03-06 10:25:34 249
原创 扫描二维码 生成二维码
1.导入依赖allprojects { repositories { google() jcenter() maven {url 'https://jitpack.io'} }}implementation 'com.github.jwkj:LibZXing:v1.0.4'2.配置文件<uses...
2019-03-06 10:25:13 1162
原创 自定义view头部搜索
1.top.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_p
2019-03-06 10:24:59 184
原创 避免内存泄漏
1.showActivityprivate Presenterimple iPresenter;iPresenter=new Presenterimple(ShowActivity.this);iPresenter.getPresenter();@Overrideprotected void onDestroy() { super.onDestroy(); i...
2019-03-06 10:24:12 83
原创 OkHttps的get post封装
1.public class OkHttps {private static OkHttps instance;private Handler handler=new Handler(Looper.getMainLooper()); private OkHttpClient okHttpClient;//创建单例模式 public static OkHttps ...
2019-03-06 10:23:57 224
原创 qq第三方登录和分享
1.配置清单文件<uses-permission android:name="android.permission.INTERNET" /><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /><uses-permission android:name="...
2019-03-06 10:22:49 353
原创 是不可见密码变成可见密码
1.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" andro...
2019-02-27 15:36:00 148
原创 mvp
1.Apipublic class Api { public static final String URL="http://172.17.8.100/small/commodity/v1/bannerShow";}2.okhttpspublic class OkHttps { private static OkHttps instance; priva...
2019-02-25 20:56:17 121
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人