- 博客(41)
- 收藏
- 关注
原创 个人纪录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 57
原创 个推渠道推送冲突
个推渠道推送冲突遇到的问题:项目本身集成了 im,im中也有集成厂商,还有直接集成渠道的lib,再去集成个推的渠道就会和之前的依赖冲突。目前解决方法: 在通过和个推技术支持询问后,可以通过把每个每个厂商的id给个推传回去,我自己的解决方法是 在启动时判断是哪个厂商的,然后再去初始化相应渠道的id,把id传回到个推。仍有的问题: 公司项目不止一个,这种处理的代码量还是有点多的,每个新项目都要单独处理一次个推。这里手动@个推 希望可以及时解决,也希望Android推送逻辑可以优化吧有需要文档的可以私信
2021-11-16 18:03:04 1698
原创 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 337
原创 西班牙字体下符号改变
DecimalFormat 西班牙语 使用 DecimalFormat.format 可能会造成输出正确为 . 的地方显示为 , 故 使用String.format("%.2f",dValue);String.format(Locale.ENGLISH,"%.2f",dValue);...
2019-10-28 17:27:09 372
原创 吸顶效果
导包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 319
原创 仿微信朋友圈
布局<?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 646
原创 rxjava记录
//pmodel.LOGIN(phone,pwd) .subscribeOn(Schedulers.newThread()) .observeOn(AndroidSchedulers.mainThread()) .subscribe(new Consumer<Login_Bean>() {...
2019-01-01 20:59:41 176
原创 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 461
原创 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 154
原创 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 409
原创 BufferKnife
implementation ‘com.jakewharton:butterknife:8.8.1’annotationProcessor ‘com.jakewharton:butterknife-compiler:8.8.1’
2018-12-09 20:04:07 166
原创 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 143
原创 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 143
原创 XrecyclerView
implementation ‘com.jcodecraeer:xrecyclerview:1.3.2’解决版本冲突configurations.all {resolutionStrategy.eachDependency { DependencyResolveDetails details -&gt;def requested = details.requestedif (reques...
2018-12-09 19:52:08 156
原创 购物车选中
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 488
原创 如果在图片集合当中有分隔符
String images = list.get(groupPosition).getList().get(childPosition).getImages(); String[] split = images.split("\\|"); ImageLoader.getInstance().displayImage(split[0], ...
2018-11-22 20:55:39 167
原创 从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 155
原创 OkHttp封装
首先写单例模式注意一定要是privateprivate OkHttpUtils() { mHandler = new Handler(Looper.myLooper()); mOkHttpClient = new OkHttpClient.Builder() .readTimeout(5000, TimeUnit.MILLISEC...
2018-11-22 20:45:01 173
原创 拦截日志
HttpLoggingInterceptor logging = new HttpLoggingInterceptor(new HttpLoggingInterceptor.Logger() {@Overridepublic void log(String message) {Log.e(“msg”, “++++++++” + message);}});logging.setLevel...
2018-11-18 20:42:07 228
原创 recycleview方法
//布局管理器 一排的 recycleView.setLayoutManager(new LinearLayoutManager(this,LinearLayout.VERTICAL,false));瀑布流 //瀑布流//StaggeredGridLayoutManager.VERTICAL代表有多少列;// StaggeredGridLayoutManager.HORIZONTAL...
2018-11-17 11:26:47 415
原创 okhttp
OkHttpClient okHttpClient = new OkHttpClient.Builder() .connectTimeout(100, TimeUnit.SECONDS) .readTimeout(10, TimeUnit.SECONDS) .writeTimeout(10, TimeU...
2018-11-17 11:01:51 142
原创 属性动画
透明动画//做透明动画,参数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 126
原创 解析用
activity层public class Show extends AppCompatActivity implements ZxingPresenter.Zxing, GetPresenter.LoadData { ZxingPresenter zxingPresenter; GridView gridview,listview; GetPresenter getP...
2018-11-15 13:06:33 184
原创 扫描二维码
扫描二维码:我们扫描二维码就是要用到CaptureActivity类,直接把上面的地址下载里面的libzxing作为Module,如下图:<uses-permission android:name="android.permission.CAMERA" /><!-- 振动 --><uses-permission android:name="android.pe...
2018-11-14 13:48:23 339
原创 利用MVP写登录界面
要先把接口类写出来public interface UserInterface{ void succcess(); void fild(); void Rem(String name,String pwd); } public UserInterface mUserInterface;注意 还有一步在MainActivity继承...
2018-11-14 11:49:27 245
原创 自定义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 325
原创 webview防止跳转到浏览器
web.setWebViewClient(new WebViewClient(){@Overridepublic boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request) {return super.shouldOverrideUrlLoading(view, request);}});
2018-10-26 08:26:14 5294 1
原创 用户滑动时停止轮播,松开时继续轮播
vpBanner.addOnPageChangeListener(new ViewPager.OnPageChangeListener() { @Override public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) { ...
2018-10-25 20:29:42 426
原创 Viewpager
ublic class MainActivity extends AppCompatActivity {// 将ViewPager定义为全局变量,方便使用.private ViewPager viewpager_vp;// 建立一个ArrayList集合.泛型指定为ImageView.private ArrayList ImageViews = new ArrayList();...
2018-10-25 20:28:07 553
原创 WebView
webview不跳转到浏览器web.setWebViewClient(new WebViewClient(){@Overridepublic boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request) {return super.shouldOverrideUrlLoading(view, reque...
2018-10-25 19:30:56 285
原创 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 161
原创 进入首页倒计时并且比二次进入时直接跳转
//第二次进入跳转需要用到SharedPreferences记录SharedPreferences share;//注意一定要进行这一步share = getSharedPreferences("xiahongwu",MODE_PRIVATE);Handler handler=new Handler(){ @Override public void ha...
2018-10-25 13:14:43 183
原创 适配器设置图片
new DisplayImageOptions.Builder() .cacheInMemory(true)//使用内存缓存 .cacheOnDisk(true)//使用磁盘缓存 .showImageOnLoading(R.mipmap.ic_launcher)//设置正在下载的图片 ...
2018-10-24 20:29:13 236
原创 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 3124
转载 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 263
原创 划出侧边栏布局,DrawLayout
首先要在布局文件中,创建DrawerLayout布局首先要明白侧拉出来的布局是Fragment,所以要先创建一个fragment。在之前DrawerLayout布局中把他写出来<!--次界面,也就是左边的界面,android:layout_gravity="start"--> <fragment class="//Fragment" ...
2018-10-19 20:32:57 344
原创 判断相关网络状态
首先加判断网络权限<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />判断网络是否连接网络连接管理器ConnectivityManager connectivityManager = (ConnectivityManager)getSystemService (CONNECTI...
2018-10-19 11:01:40 168
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人