- 博客(37)
- 收藏
- 关注
原创 特殊格式下请求方式
/*private void onSave() {saveArchives.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) { String diseaseMain = addDiseaseMain.getText().toString().trim...
2019-11-12 16:41:14 141
原创 依赖包
implementation ‘jp.wasabeef:glide-transformations:3.0.1’implementation ‘com.github.bumptech.glide:glide:4.8.0’Fresco依赖implementation ‘com.facebook.fresco:fresco:0.12.0’极光推送implementation ‘cn.jigu...
2019-09-06 19:37:36 216
原创 MVP
HttpUtilspublic class HttpUtils { public final Api api; //单例 private HttpUtils(){ final SharedPreferences sp = BaseApplication.sharedPreferences; //拦截器,统一请求头 ...
2019-09-06 19:37:17 133
原创 Recycler横向滑动
<HorizontalScrollView android:id="@+id/horizo_pop" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="#000"> &...
2019-06-02 20:12:46 578
原创 属性动画
ping.setOnClickListener (new View.OnClickListener () {@Overridepublic void onClick(View v) {AnimatorSet set = new AnimatorSet ();ObjectAnimator translationX = ObjectAnimator.ofFloat (image, “trans...
2019-06-01 15:51:24 114
原创 MzBanner
public static class BannerViewHolde implements MZViewHolder<BannerBean.ResultBean>{ SimpleDraweeView imageView; @Override public View createView(Context context) { ...
2019-05-31 20:21:04 221
原创 ViewPage + Fragmeng
ArrayList<Fragment> list = new ArrayList<> ();@Overrideprotected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate (savedInstanceState); setContentView (R.layo...
2019-05-26 20:59:27 101
原创 Glide缓存+OkHttp拦截器+EventBus
一 。frag1 = new Frag1 ();frag2 = new Frag2 (); manager = getSupportFragmentManager (); manager.beginTransaction () .add (R.id.frag_id,frag1) .add (R.id.frag_id,frag2)...
2019-05-13 07:58:06 629
原创 Retrofit + Fresco
一 。public class MainActivity extends AppCompatActivity implements CollectionInterFace.MyViewInterFace { @BindView(R.id.banner) Banner banner; @BindView(R.id.recycler1) RecyclerView r...
2019-04-21 20:58:26 98
原创 数据库 MVP实现
一 ·public class MainActivity extends AppCompatActivity implements CollectionInterFace.MyViewInterFace{@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate (savedInstanceStat...
2019-04-14 20:13:51 353
原创 圆形图片
Glide.with (context).load (list.get (i).getImages ()).apply(RequestOptions.circleCropTransform ()).into (holde1.image2);
2019-04-06 21:02:46 422
原创 流式布局
public class FlowLayout extends ViewGroup { int mLeftMargin=20; int mTopMargin=20; public FlowLayout(Context context) { super (context); } public FlowLayout(Context conte...
2019-04-06 20:43:46 87
原创 购物车
一点MainActivitypublic class MainActivity extends AppCompatActivity implements ContarInterFace.MyViewInterFace { @Override protected void onCreate(Bundle savedInstanceState) { super.onC...
2019-04-06 20:38:36 100
原创 MVP 上拉下拉 Banner轮播
一点MainActivitypublic class MainActivity extends AppCompatActivity implements ContarInterFace.MyViewActivity,XRecyclerView.LoadingListener{ XRecyclerView recycler; ContarInterFace.PresenterIn...
2019-03-31 20:29:35 133
原创 MVP 登陆 和 注册
implementation ‘com.squareup.okhttp3:okhttp:3.7.0’implementation ‘com.github.bumptech.glide:glide:4.9.0’implementation ‘com.google.code.gson:gson:2.8.5’implementation ‘com.android.support:recyclerv...
2019-03-24 21:04:50 168
原创 MVP 展示列表
1.lib包implementation ‘com.google.code.gson:gson:2.8.5’implementation ‘com.android.support:recyclerview-v7:28.0.0’implementation ‘com.github.bumptech.glide:glide:4.9.0’implementation ‘com.squareup....
2019-03-18 07:53:34 137
原创 MVP 列表展示
1.lib包 implementation 'com.google.code.gson:gson:2.8.5' implementation 'com.android.support:recyclerview-v7:28.0.0' implementation 'com.github.bumptech.glide:glide:4.9.0' implementation ...
2019-03-18 07:46:43 154
原创 TabLayout+频道管理
一 . activity_main页面<FrameLayout android:id="@+id/pager" android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="1" /> <Rad...
2019-03-07 14:06:17 130
原创 网络请求 +Pull+Banner轮播
一 …BaseActivitypublic abstract class BaseActivity extends FragmentActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ...
2019-03-03 20:26:53 178
原创 二周综合
一 布局&amp;lt;android.support.v4.widget.DrawerLayout android:id=&quot;@+id/draw&quot; android:layout_width=&quot;match_parent&quot; android:layout_height=&quot;match_parent&
2019-02-25 19:00:58 99
原创 week
一·<android.support.v4.widget.DrawerLayout android:id="@+id/draw" android:layout_width="match_parent" android:layout_height="match_parent"> <!--主界面--> ...
2019-02-25 18:46:31 86
原创 频道管理+倒计时跳转1
1.BaseActivitypublic abstract class BaseActivity extends FragmentActivity { @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState)...
2019-01-18 19:32:45 293
原创 轮播图+App
package com.qy.channelapp;import android.content.Context;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.widget.ImageView;import com.youth.banner.Banner;i...
2019-01-16 10:44:19 662
原创 多条目视图+上拉刷新上+下拉加载
主页面public class MainActivity extends FragmentActivity { private ViewPager pager; private RadioGroup group; @Override protected void onCreate(Bundle savedInstanceState) { sup...
2019-01-06 19:52:01 233
原创 上拉和下拉刷新 多条目加载
主页面**public class MainActivity extends AppCompatActivity { private MyAdapter adapter; private List&lt;JsonBean.ResultBean.DataBean&gt; daat; private String str = "http://v.juhe.cn/joke/co...
2019-01-04 14:49:05 128
原创 侧拉drawlayout/slidingmenu
布局 <android.support.v4.widget.DrawerLayout android:id="@+id/draw" android:layout_width="match_parent" android:layout_height="match_parent"> <LinearLayout...
2019-01-02 14:12:53 121
转载 相机 == 相册
-----------------------------------------------相机意图---------------------------------------------------// 调用相册意图Intent intent = new Intent(Intent.ACTION_PICK);intent.setType(“image/*”);// 跳转回传–请求码...
2018-12-30 11:37:01 110
转载 微信界面
第一步导入tablayout的依赖在module里的build.gradlecompile ‘com.android.support:design:25.3.1’如果和本项目的V7包冲突,只需要把版本号改成一致就可以了写布局,注意Tablayout是support.design.widget下的<android.support.design.widget.TabLayoutan...
2018-12-29 17:00:33 187
转载 网络判断
201-206都表示服务器成功处理了请求的状态代码,说明网页可以正常访问。???200(成功)? 服务器已成功处理了请求。通常,这表示服务器提供了请求的网页。???201(已创建)? 请求成功且服务器已创建了新的资源。????202(已接受)? 服务器已接受了请求,但尚未对其进行处理。????203(非授权信息)? 服务器已成功处理了请求,但返回了可能来自另一来源的信息。????204(...
2018-12-29 16:48:29 95
原创 同步和异步的区别
Java 中交互方式分为同步和异步两种:同步交互:指发送一个请求,需要等待返回,然后才能发送下一个请求,有个等待过程.异步交互:指发送一个请求,不需要等待返回,随时可以再发送下一个请求,既不需要等待. 区别:一个需要等待,一个不需要等待,在部分情况下,我们的项目开发中都会优先选择不需要等待的异步交互方式.Java是一门面向对象编程语言,不仅吸收了C++里面难以理解的多继承,指针等概念,因此J...
2018-12-29 10:48:10 78
原创 网络请求 + 使用子线程更新数据 + Asynctask实现异步执行 + Gson解析
//主页面MainActivitypublic class MainActivity extends FragmentActivity {private ViewPager pager;private RadioGroup radioGroup;@Overrideprotected void onCreate(Bundle savedInstanceState) { super...
2018-12-29 09:57:50 230
原创 请求数据GET请求
public class HttpUtile {/*** 请求数据GET请求*/public static String requestHttpGet(String strUrl) { try { //设置url URL url = new URL(strUrl); //获取HttpURLConnection HttpURLConn...
2018-12-29 09:27:56 875
原创 AsyncTask的使用
package com.qy.week01.http;import android.os.AsyncTask;public class MyAsyncTask extends AsyncTask&lt;String ,Void,String&gt; {@Overrideprotected String doInBackground(String… strings) {return Htt...
2018-12-29 09:10:59 86
原创 Json数据的解析展示到ListView中
package com.qy.week01.frag;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.support.annotation.NonNull;import android.support.annotation.Nullable;impor...
2018-12-29 09:09:06 767
原创 图片框架之Image-Universal-Loader
1. Image-Universal-Loader 简介及简单使用 Android 上让人头疼的莫过于从网上获取图片,然后显示在这之间只要有任何一个环节出错,都有可能直接OOM。 但是生在这个幸福的开源时代,图片开源库就可以解决我们这些繁琐的问题。2. Image-Universal-Loader1.Gradle配置compile’com.nostra13.univer...
2018-12-27 19:28:16 115
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人