自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (2)
  • 收藏
  • 关注

原创 UniAPP 仿青藤之恋首页Table禁止用户切换并且根据滑动显示按钮效果实现

Uniapp仿青藤之恋首页table效果

2022-08-18 18:22:22 581 1

原创 填个坑 关于Android传值给H5 JS交互 返回Boolean类型给H5接不到问题

@JavascriptInterfacepublic boolean checkNetwork() { }@JavascriptInterfacepublic Boolean getPhoneVoice() throws JSONException {}这两段代码 下面的接收不到 我也不知道为啥大写的Boolean H5接收不到返回值 反正小写的是可以...

2022-06-14 10:47:18 535

原创 RecyclerView 多重嵌套 吸顶

import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import android.os.Build;import android.util.AttributeSet;import android.view.MotionEvent;import android.view.VelocityTracker;import android.vi...

2022-05-12 11:10:17 460

原创 Tencent MMKV使用封装实例

MMKV使用

2022-05-11 16:17:12 1276

原创 关于Gradle升级版本侯编译jenkins编译或者本地编译有aar报错

Direct local .aar file dependencies are not supported when building an AAR. The resulting AAR would be broken because the classes and Android resources from any local .aar

2022-04-20 11:00:24 3460 2

原创 Flutter 截取 Widget

截取工具类 传一个Widgetimport 'dart:io';import 'dart:typed_data';import 'dart:ui';import 'package:VIP/common/toast_helper.dart';import 'package:flutter/material.dart';import 'package:flutter/rendering.dart';import 'dart:ui' as ui;import 'package:image_g

2021-10-15 13:51:57 226

原创 ADB Connection Error:EOF

就一句话,androidsdk 不要放在默认的user目录里面。挪出去就好了

2021-08-31 16:55:02 287

原创 Java HotSpot(TM) Client VM warning: ignoring option MaxPermSize=512m; support was removed in 8.0

关于这个错误 记录一下这个憨憨行为。JDK装的时候 一定要根据自己的操作系统是64位还是32位然后去装对应位数的JDK链接:https://pan.baidu.com/s/1Y3JnR949LEWXV7WhAAyOhQ提取码:b6dt最后附上64位JDK的网盘地址...

2021-08-16 17:33:35 865

原创 android 配置全局 Gradle+Maven开发流程(一)

通过全局 gradle 配置所有依赖 每个模块不需要单独引用单独依赖版本1.首先建立 全局配置文件 config.gralde配置内容 全局configVersion 配置各sdk版本号 app版本configDependenciesVersion 配置依赖版本号configDependencies 配置依赖下面是config.gradleext{ //全局配置 可以如果单独需要配置某个模块 根据模块名字建立对应的 configVersion //可以单独..

2021-08-13 18:32:05 643

原创 自定义带输入框的dialog+输入回调

public class FPDialogUtils { private static AlertDialog dialog; private static String content = ""; /** * @param activity Context * @param title 提示标题 * @param hint ...

2021-03-25 18:02:31 496

原创 安卓仿陌陌用户详情页轮播图联动效果

代码是写在fragment中 所以需要创建fragmet 也可以复制到activity中使用public class SquareFragment extends Fragment{ //加载view private View view; private SquareFragmentPersenter squareFragmentPersenter; @Override public void onCreate(@Nullable Bundle sav...

2021-03-02 19:18:35 335

原创 uniapp 仿美团饿了么城市列表+顶部搜索

直接上图片 效果图如下<template> <view class="introScroll"> <view class="topView"> <!-- 城市搜索输入框 --> <view class="serchView"> <view class="serch"> <image class="serchIconImage" src="/static/app-plus/image/c

2021-02-22 17:04:31 2503 2

原创 uniapp 多文件上传

uniapp 多文件上传 base类 请求方法调用//Base 方法function upLoadFiles(url, files, formData, cb) {、 uni.uploadFile({ url: url, files: files, formData: formData, success: (res) => { if (res != undefined && !common.isEmpty(res.data)) { return.

2021-02-09 11:35:14 943 1

原创 uniapp 下拉刷新 nvue list组件 cell组件

uniapp nvue 下拉刷新组件使用 样式以及布局下拉都可正常使用 具体看使用方法即可 <!-- list组件 --> <list class="listView" show-scrollbar="false"> <!-- 下拉刷新 --> <refresh @pullingdown="pullingdown" :display="showLoading ? 'show':'hide'" @refresh="onrefres.

2021-02-09 11:26:51 2248 2

原创 uni-app 组件使用 底部弹框

<template> <view> <view class="cover_screen" @click="hideBuyModal" v-if="showModalStatus"></view> <view class="buy_box" v-if="showModalStatus"> <text class="title">{{title}}</text> <text class="newde.

2020-09-03 14:42:37 3770

原创 关于递归函数返回值undefined的解决和问题原因

对比一下两段代码先下面这段代码其实调用的时候到第二次递归调用的时候返回的值依然是有的,在cons中打印出来是8wg28Qtxms但是在外部一旦调用返回值就是undefined下面来看第二段代码 后面做解释var s = 1function test(){ var flag = false var filterArray = ['script', 'javascript', 'vbscript', 'expression', 'applet', 'meta', 'xml']

2020-08-18 10:36:31 1634

原创 打乱数组重新排序

//随机打乱数组重新排序function randomArrayFunction(array) { var tmp, current, top = array.length; if (top) while (--top) { current = Math.floor(Math.random() * (top + 1)); tmp = array[current]; array[current] = array[top]; array[top.

2020-08-05 16:42:41 273

原创 小程序裁剪图片

附上demo 下载可以直接使用

2020-07-17 11:11:04 261 1

原创 小程序拨打电话api callphone报错 errMsg“:“makePhoneCall:fail cancel“

这是一个近期报出的错误 只需要在后面加上catch就可以解决这个报错function callService(telephone) { wx.makePhoneCall({ phoneNumber: telephone, }).catch((e) => { // console.log(e) //用catch(e)来捕获错误{makePhoneCall:fail cancel} })}...

2020-07-01 18:33:09 1951

原创 小程序全局socket使用 并自定义发送心跳

//app.jsApp({ globalData: { userInfo: null socketUrl:"wss:.....",//socketUrl //延迟 timeout: 10000, socketHeartTimer: null, //socket连接回调函数 callback: function () {}, //socket连接定时器 socketClientTimer: null, //当前soc...

2020-07-01 18:22:43 980 3

原创 小程序自定义签到日历

wxml部分<view class='wrap'> <view> <view class='date-show'> <view class='lt-arrow' bindtap='lastMonth'> <image src='{{左方向箭头}}' mode='aspectFit'&...

2020-04-21 15:10:36 892 1

原创 小程序Swiper使用 灵活多用

话不多说,贴代码:<swiperclass="heroSwiper"autoplay="true"circular="true"interval="3000"duration="1000"><blockwx:for="{{heroList}}"wx:key="index1"wx:for-index="index1">&...

2020-04-20 16:12:20 294

原创 vue style样式动态绑定 根据for循环中的标识进行判断 展示不同的样式

话不多说,贴代码,具体的可以去贴上去试试,主要其实不在js代码 而是在于style的动态样式绑定<view class="segBgView"> <block v-for="(item,index) in segTitleArr" :key="index"> <view class="segItem" @cl...

2020-04-17 10:06:26 3789

原创 安卓通知栏8.0及以上适配 推送消息到通知栏

自工信部2017年成立统一推送联盟 解决安卓因推送导致安卓手机卡顿的问题 推送部分因进程保活也是导致安卓卡顿的主要原因之一,相对应华为 vivo oppo 小米 等各大手机厂商都加入推送联盟 (极光推送也在其中)而后期google也对推送做出改动 本篇是一个demo适合刚接触推送的小伙伴看:git地址给到https://github.com/Chrn0924/Natification.gi...

2020-03-06 16:18:07 436

原创 小程序递归上传图片对失败的进行三次尝试

/***业务层递归调用逻辑*/functionupLoadFileBase(url,data,file,succ){//当前上传的哪张图片wx.uploadFile({url:url,filePath:file,name:'file',formData:data,success:(r...

2020-01-15 11:08:51 336 1

原创 android编译清单文件报错 .../AndroidManifest.xml ParseError at [row,col]:[28,9] Message: expected start or

AndroidManifest.xml ParseError at [row,col]:[28,9] Message: expected start or上面图片中黄色部分 貌似有东西 删除掉就可以了 清单文件中尽量不到留这些东西 写的过程中留心点 不要留这样暗黄色的空白新版本的studio是编译不过的...

2019-09-09 01:27:03 2083

原创 安卓线程

关于线程和进程1.进程是资源管理的最小单位 线程是程序执行的最小单位2.每个进程都有自己的数据段 代码段 和堆栈段 线程 通常叫做 轻型的进程 它包含独立的栈和CPU寄存状态 每个线程共享其所附属进程的所有资源 包含打开的文件 内存页面 信号标识及分配内存等。3.线程比进程花费更小的CPU资源4.在操作系统设计上 从进程演化出线程 最主要的目的就是更好的支持...

2019-06-29 09:00:09 612

转载 HTTP各种头字段

Accept: 浏览器(或者其他基于HTTP的客户端程序)可以接收的内容类型(Content-types),例如 Accept: text/plainAccept-Charset:浏览器能识别的字符集,例如 Accept-Charset: utf-8Accept-Encoding:浏览器可以处理的编码方式,注意这里的编码方式有别于字符集,这里的编码方式通常指gzip,deflate等。例...

2019-06-29 08:59:08 501

原创 Socket解读

Retrofit源码解读1.重要类介绍call:①:创建HTTP网络请求②:提供了同步和异步的方法 execute() 和 enqueue()③:生成Request对象 返回请求结果对象callFactory①:Call的工厂类②:默认直接new OkHttpClient()③:如果需要对 ok 进行详细的设置 需要构建OkHttpClient对象 然后传...

2019-06-29 08:57:26 118

原创 Retrofit源码解读

1.重要类介绍call:①:创建HTTP网络请求②:提供了同步和异步的方法 execute() 和 enqueue()③:生成Request对象 返回请求结果对象callFactory①:Call的工厂类②:默认直接new OkHttpClient()③:如果需要对 ok 进行详细的设置 需要构建OkHttpClient对象 然后传入CallA...

2019-06-29 08:56:27 157

原创 关于Activity和Fragment生命周期详细解析

一:关于Activity的生命周期onCreate() 表示Activity正在被创建onRestart() 表示Activity正在被重新启动onStart() 表示Activity正在被启动 即将开始 但是已经可见 但是还没出现在前台onResume() 表示Activity已经可见 并且出现在前台开始活动onPause() 表示Activity正在停止 正常情况下 紧接着...

2019-06-29 08:55:20 649

原创 实现自定义View搜索历史记录

package com.chen.test.customview;import android.content.Context;import android.util.AttributeSet;import android.view.View;import android.widget.LinearLayout;import android.widget.RelativeLayout...

2019-03-25 08:01:41 251

原创 recyclerView管理器实现连接

//获取管理器对象LinearLayoutManager layoutManager = new LinearLayoutManager(this);//设置方向layoutManager.setOrientation(LinearLayoutManager.VERTICAL);//设置管理器recyclerView.setLayoutManager(layoutManager);...

2019-03-17 20:04:34 198

原创 OkHttpUtil工具类封装get/post请求 单例模式 以及 请求拦截

//方法私有化private OkhttpUtile(){ okHttpClient = new OkHttpClient.Builder().addInterceptor(new MyInterceptor()).build(); }//单例模式 public static synchronized OkhttpUtile getInstac...

2019-03-17 20:02:46 1182

原创 安卓SQLiteOpenHelper简单应用

//第一部分创建数据库表格public class MySqlDataBase extends SQLiteOpenHelper { public MySqlDataBase(Context context) { /* * °æ±¾ºÅ²»Äܸø0 * */ super(cont...

2019-03-07 14:44:54 366

原创 ViewPage禁止左右滑动的类和写法

public class ControlScrollViewPager extends ViewPager { //代码写法 private boolean isCanScroll = true;//设置为true public ControlScrollViewPager(@NonNull Context context) { super(contex...

2019-02-28 08:55:16 528

cropImage.zip

小程序裁剪图片,下载可以使用 可迁移demo 使用直接复制到自己项目中使用 包括裁剪完后的图片本地缓存路径都写好了

2020-07-16

testOne.zip

小程序全局socket使用 支持自定义心跳连接 全局引用socket返回示例使用 更改app.js后可使用

2020-07-01

空空如也

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

TA关注的人

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