自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

原创 Bitmap位深记录

bitmap位深修改,但并不了解详细的定义,希望有大神降临评论区

2024-01-26 17:30:28 344

原创 知识点记录

android 设计模式。launch 是异步的。

2024-01-26 17:26:03 357

原创 个人纪录111

滴滴工具:https://passport.didichuxing.com/common/pc-login/2.0.0/index.html?appid=39017&role=45&source=70001&redirectUrl=https%3A%2F%2Fwww.dokit.cn%2Fpassport%2FsetCookie&lang=zh-CN#/底层知识:https://www.cnblogs.com/Jax/p/6864103.html。

2023-09-27 17:17:12 34

原创 高德导航隐藏logo

如果把高德logo隐藏

2023-06-21 09:27:40 179

原创 个推渠道推送冲突

个推渠道推送冲突遇到的问题:项目本身集成了 im,im中也有集成厂商,还有直接集成渠道的lib,再去集成个推的渠道就会和之前的依赖冲突。目前解决方法: 在通过和个推技术支持询问后,可以通过把每个每个厂商的id给个推传回去,我自己的解决方法是 在启动时判断是哪个厂商的,然后再去初始化相应渠道的id,把id传回到个推。仍有的问题: 公司项目不止一个,这种处理的代码量还是有点多的,每个新项目都要单独处理一次个推。这里手动@个推 希望可以及时解决,也希望Android推送逻辑可以优化吧有需要文档的可以私信

2021-11-16 18:03:04 1674

原创 2021-01-19 jsbridge 使用setWebViewClient导致桥断开

RN - AndroidAndroid与webview交互 使用第三方 jsbridge使用webview的监听方法 mBridgeWebView.setWebViewClient(); 会导致webview桥通信断掉,不能正常接收。使用 jsbridge封装好的! new WebChromeClient() !mBridgeWebView.setWebChromeClient(new WebChromeClient());!new WebC...

2021-01-19 17:33:52 316

原创 西班牙字体下符号改变

DecimalFormat 西班牙语 使用 DecimalFormat.format 可能会造成输出正确为 . 的地方显示为 , 故 使用String.format("%.2f",dValue);String.format(Locale.ENGLISH,"%.2f",dValue);...

2019-10-28 17:27:09 348

原创 吸顶效果

导包implementation ‘com.gavin.com.library:stickyDecoration:1.1.0’MainActivitypublic class MainActivity extends AppCompatActivity { private RecyclerView recy; List<Food> list=new Array...

2019-01-11 19:54:03 299

原创 仿微信朋友圈

布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:fresco="http://schemas.android.com/apk/res-auto" android:lay...

2019-01-09 20:02:00 623

原创 rxjava记录

//pmodel.LOGIN(phone,pwd) .subscribeOn(Schedulers.newThread()) .observeOn(AndroidSchedulers.mainThread()) .subscribe(new Consumer<Login_Bean>() {...

2019-01-01 20:59:41 165

原创 Fresco 缓存到本地

原文:https://blog.csdn.net/weixin_41701790/article/details/81275038 public class MyApp extends Application { @Override public void onCreate() { super.onCreate(); //设置磁盘缓...

2018-12-20 16:07:41 449

原创 Mvp+Retrofit+RxJava

Model 层public class Model_Mvp implements Model_Interface{ @Override public Observable<MyBean> getMessage(int phone, int pwd) { Url_Interface url_interface = RetrofitUtils.getI...

2018-12-20 15:50:37 144

原创 Bannder

implementation ‘com.youth.banner:banner:1.4.9’implementation ‘com.github.bumptech.glide:glide:4.8.0’implementation ‘com.squareup.okhttp3:logging-interceptor:3.4.1’private void initBanner() { ...

2018-12-09 20:22:42 386

原创 BufferKnife

implementation ‘com.jakewharton:butterknife:8.8.1’annotationProcessor ‘com.jakewharton:butterknife-compiler:8.8.1’

2018-12-09 20:04:07 152

原创 RxJava

/RxAndroid所依赖的库/compile ‘io.reactivex:rxandroid:1.2.1’compile ‘io.reactivex:rxjava:1.1.6’@OnClick(R.id.yuanxing) public void yuanxing(){ Uri parse = Uri.parse(jtu); RoundingPar...

2018-12-09 20:03:04 127

原创 Retrofit

compile ‘com.squareup.retrofit2:converter-gson:2.0.0-beta4’单例模式private static OkHttpClient okHttpClient = null; public static OkHttpClient getOkHttpSingletonInstance() { if (okHttpClie...

2018-12-09 19:57:18 124

原创 XrecyclerView

implementation ‘com.jcodecraeer:xrecyclerview:1.3.2’解决版本冲突configurations.all {resolutionStrategy.eachDependency { DependencyResolveDetails details ->def requested = details.requestedif (reques...

2018-12-09 19:52:08 141

原创 购物车选中

adpaterpackage com.sn.shopcat;import android.view.View;import android.view.ViewGroup;import android.widget.BaseExpandableListAdapter;import android.widget.CheckBox;import android.widget.ImageVi...

2018-11-23 08:16:03 473

原创 如果在图片集合当中有分隔符

String images = list.get(groupPosition).getList().get(childPosition).getImages(); String[] split = images.split("\\|"); ImageLoader.getInstance().displayImage(split[0], ...

2018-11-22 20:55:39 152

原创 从okhttp封装取数据

public void setData(String path) { OkHttpUtils.getInstance().setData(path, new OkHttpUtils.OkHttpInterface() { @Override public void success(String string) { ...

2018-11-22 20:46:36 138

原创 OkHttp封装

首先写单例模式注意一定要是privateprivate OkHttpUtils() { mHandler = new Handler(Looper.myLooper()); mOkHttpClient = new OkHttpClient.Builder() .readTimeout(5000, TimeUnit.MILLISEC...

2018-11-22 20:45:01 161

原创 拦截日志

HttpLoggingInterceptor logging = new HttpLoggingInterceptor(new HttpLoggingInterceptor.Logger() {@Overridepublic void log(String message) {Log.e(“msg”, “++++++++” + message);}});logging.setLevel...

2018-11-18 20:42:07 217

原创 recycleview方法

//布局管理器 一排的 recycleView.setLayoutManager(new LinearLayoutManager(this,LinearLayout.VERTICAL,false));瀑布流 //瀑布流//StaggeredGridLayoutManager.VERTICAL代表有多少列;// StaggeredGridLayoutManager.HORIZONTAL...

2018-11-17 11:26:47 402

原创 okhttp

OkHttpClient okHttpClient = new OkHttpClient.Builder() .connectTimeout(100, TimeUnit.SECONDS) .readTimeout(10, TimeUnit.SECONDS) .writeTimeout(10, TimeU...

2018-11-17 11:01:51 124

原创 属性动画

透明动画//做透明动画,参数1:View,代表你要修改那个控件的属性. 参数2:propertyName代表实现什么样子的动画:"alpha",String类型. //参数3:float... values,控件修改的参数,new float[]{0.0f, 0.2f, 0.4f, 0.6f, 0.8f, 1.0f} ObjectA...

2018-11-17 11:00:14 112

原创 解析用

activity层public class Show extends AppCompatActivity implements ZxingPresenter.Zxing, GetPresenter.LoadData { ZxingPresenter zxingPresenter; GridView gridview,listview; GetPresenter getP...

2018-11-15 13:06:33 175

原创 扫描二维码

扫描二维码:我们扫描二维码就是要用到CaptureActivity类,直接把上面的地址下载里面的libzxing作为Module,如下图:<uses-permission android:name="android.permission.CAMERA" /><!-- 振动 --><uses-permission android:name="android.pe...

2018-11-14 13:48:23 316

原创 利用MVP写登录界面

要先把接口类写出来public interface UserInterface{ void succcess(); void fild(); void Rem(String name,String pwd); } public UserInterface mUserInterface;注意 还有一步在MainActivity继承...

2018-11-14 11:49:27 218

原创 自定义view轮盘

private RotateAnimation rotateAnimation;private Paint mPaint;private Paint strPaint;private int mWidth;private int mPadding;private boolean isStart = false;private RectF rectF;private String st...

2018-11-05 08:22:39 312

原创 webview防止跳转到浏览器

web.setWebViewClient(new WebViewClient(){@Overridepublic boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request) {return super.shouldOverrideUrlLoading(view, request);}});

2018-10-26 08:26:14 5256 1

原创 用户滑动时停止轮播,松开时继续轮播

vpBanner.addOnPageChangeListener(new ViewPager.OnPageChangeListener() { @Override public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) { ...

2018-10-25 20:29:42 409

原创 Viewpager

ublic class MainActivity extends AppCompatActivity {// 将ViewPager定义为全局变量,方便使用.private ViewPager viewpager_vp;// 建立一个ArrayList集合.泛型指定为ImageView.private ArrayList ImageViews = new ArrayList();...

2018-10-25 20:28:07 542

原创 WebView

webview不跳转到浏览器web.setWebViewClient(new WebViewClient(){@Overridepublic boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request) {return super.shouldOverrideUrlLoading(view, reque...

2018-10-25 19:30:56 269

原创 AsyncTask

private void Task() { final String path="http://www.xieast.com/api/news/news.php?type=top&page="+page; new AsyncTask<String,Void,List<Bean.DataBean>>(){ @O...

2018-10-25 19:14:26 144

原创 进入首页倒计时并且比二次进入时直接跳转

//第二次进入跳转需要用到SharedPreferences记录SharedPreferences share;//注意一定要进行这一步share = getSharedPreferences("xiahongwu",MODE_PRIVATE);Handler handler=new Handler(){ @Override public void ha...

2018-10-25 13:14:43 170

原创 适配器设置图片

new DisplayImageOptions.Builder() .cacheInMemory(true)//使用内存缓存 .cacheOnDisk(true)//使用磁盘缓存 .showImageOnLoading(R.mipmap.ic_launcher)//设置正在下载的图片 ...

2018-10-24 20:29:13 224

原创 TabLayout和viewpager绑定的两种方式

两种方法的区别是tab的文字放在哪里,一种是在Activity中一种是在是配置中;先第一种在Activity中://把需要用的Fragment放到一个集合中List<Fragment> list=new ArrayList<>(); list.add(new Frag1()); list.add(new Frag2());//适配器...

2018-10-22 16:25:20 3090

转载 XlistView设置刷新时间

SimpleDateFormat simpleDateFormat = new SimpleDateFormat(“yyyy年MM月dd日 HH:mm:ss”);// HH:mm:ss//获取当前时间Date date = new Date(System.currentTimeMillis());time1.setText(“Date获取当前日期时间”+simpleDateFormat.fo...

2018-10-21 20:13:35 248

原创 划出侧边栏布局,DrawLayout

首先要在布局文件中,创建DrawerLayout布局首先要明白侧拉出来的布局是Fragment,所以要先创建一个fragment。在之前DrawerLayout布局中把他写出来<!--次界面,也就是左边的界面,android:layout_gravity="start"--> <fragment class="//Fragment" ...

2018-10-19 20:32:57 328

原创 判断相关网络状态

首先加判断网络权限<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />判断网络是否连接网络连接管理器ConnectivityManager connectivityManager = (ConnectivityManager)getSystemService (CONNECTI...

2018-10-19 11:01:40 158

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除