自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yechaoa

好记性不如烂笔头

  • 博客(346)
  • 资源 (2)
  • 收藏
  • 关注

原创 glide 设置圆角导致图片变形?

glide 设置圆角的时候会导致ImageView的scaleType属性无效?导致图片变形?原因:属性覆盖了。为什么呢,其实是因为重复调用了transform方法导致的,比如new CenterCrop(mContext)或者是new RequestOptions().centerCrop()public class CenterCrop extends BitmapTransforma...

2019-01-16 16:39:14 2168

转载 H5 适配 iPhone X

1,设置网页在可视窗口的布局方式新增 viweport-fit 属性,使得页面内容完全覆盖整个窗口:<meta name=“viewport” content=“width=device-width, viewport-fit=cover”>只有设置了 viewport-fit=cover,才能使用 env 函数。contain: 可视窗口完全包含网页内容(左图)cove...

2018-12-28 11:02:56 980

转载 On SDK version 23 and up, your app data will be automatically backed up and restored on app install.

导致这样的问题是你的menifest文件中的application 中android:allowBackup=“true”;allowBackup安全风险描述:Android API Level 8及其以上Android系统提供了为应用程序数据的备份和恢复功能,此功能的开关决定于该应用程序中AndroidManif est.xml文件中的allowBackup属性值[1] ,其属性值默认是Tr...

2018-12-19 09:44:50 2390

原创 App is not indexable by Google Search; consider adding at least one Activity with an ACTION-VIEW in

AndroidManifest 中 application 提示:App is not indexable by Google Search; consider adding at least one Activity with an ACTION-VIEW intent filter. See issue explanation for more details. less… (Ctrl+F1...

2018-12-19 09:25:07 1390

原创 Android Studio 升级3.2之后找不到moudle中的类?

以友盟推送为例,PushAgent报错,找不到 com.umeng.message.PushAgent,在as3.0+的版本之后,引用的方式 compile 变为 implementation,但是在moudle中,需要用api的方式代替 implementation,重新编译即可,不然会找不到对外暴露的类或方法...

2018-12-18 19:14:14 1369 1

原创 The SourceSet ‘instrumentTest’ is not recognized by the Android Gradle Plugin. AS升级问题

The SourceSet ‘instrumentTest’ is not recognized by the Android Gradle Plugin. Perhaps you misspelled something?在android studio 升级3.2的过程中遇到这个问题,解决办法instrumentTest 已经废弃 ,在build.gradle文件中找到instrumen...

2018-12-18 19:04:54 701

原创 Android Studio 3.1升级3.2 实践

1.升级Android Studio打开Android Studio 选择 help,选择check for updates,选择update and restart也可以选择官网下载升级:https://developer.android.google.cn/studio/2.升级gradle文件重启之后a.修改app文件夹下的build.gradle文件,修改引用compil...

2018-12-18 18:57:04 1305

原创 微信小程序 关闭当前页面

wx.redirectTo(Object object)关闭当前页面,跳转到应用内的某个页面。但是不允许跳转到 tabbar 页面。 wx.redirectTo({ url: '../index/index' })

2018-12-16 22:36:27 33875 1

原创 Android 仿美团悬浮购物车显示隐藏

效果图:这是美团的效果 通过效果图可以看到 静止的时候是购物车图标是显示的,滑动的时候是隐藏一半并半透明显示的。这里用到一个触摸反馈的方法dispatchTouchEventMotionEvent.ACTION_DOWN://手指按下MotionEvent.ACTION_MOVE://手指滑动MotionEvent.ACTION_UP://手指抬起整体的思路就是在滑动过程中...

2018-12-10 15:13:47 4206

原创 BigDecimal 去除末尾多余的0

假如你的数据是9.90,要变成9.9new BigDecimal(“9.90”).stripTrailingZeros();9.00 变 9new BigDecimal(“9.00”).stripTrailingZeros();这时计算结果会变成为4E+1 或者其他值所以,最终的写法应该是new BigDecimal(“9.00”).stripTrailingZe...

2018-12-05 13:21:52 5272

原创 Android APP拉起小程序、分享小程序、小程序打开APP

配置参考:https://blog.csdn.net/yechaoa/article/details/78469539APP拉起小程序 private void launchMiniProgram(String path) { String appId = "你的appid"; // 填应用AppId IWXAPI api = WXAPIFactory.cr...

2018-11-07 12:09:19 11275 2

原创 Android greenDAO 3.2.2简单使用

github : https://github.com/greenrobot/greenDAO集成// In your root build.gradle file:buildscript { repositories { jcenter() mavenCentral() // add repository } depende...

2018-10-30 15:40:55 2204

原创 Android AlertDialog修改标题、内容、按钮的字体大小和字体颜色

“字体要大、颜色要鲜艳”,这话听着熟悉吧,在日常开发中,往往因为业务的不同、受众群体的特殊,可能需要我们做出特殊的处理。今天是对原生AlertDialog做一些大小和颜色的修改。有两种方案:1、自定义contentView,大小颜色什么的直接在xml文件中写好就ok。2、在原生的基础上做一些修改。这里主要说的是第二种方案效果图对比先看一下修改前的代码 AlertDi...

2018-10-30 11:40:46 19402

原创 微信小程序 日期比较,计算天数

checkDate: function(startTime,endTime) { //日期格式化 var start_date = new Date(startTime.replace(/-/g, "/")); var end_date = new Date(endTime.replace(/-/g, "/")); ...

2018-10-24 11:53:29 16157 1

原创 Android 信鸽推送集成

本文是基于3.+的版本,在集成4.+的版本中,集成mid包时遇到一个问题Manifest merger failed : uses-sdk:minSdkVersion 16 cannot be smaller than version 20 declared in library [com.tencent.mid:mid:4.0.7] C:\Users\Administrator\.grad...

2018-10-15 10:15:44 2617

原创 ScrollView 初始化的时候不在最顶部?

日常开发中经常用到ScrollView嵌套控件,比如RecyclerView、自定义View、动态创建的View等等在初始化的时候可能会直接滑动到子View的位置,这是因为子view 主动请求并获取到了焦点所以呢,解决办法也很简单,在ScrollView或者更外层的根布局添加两个属性即可,即把焦点抢回来的意思android:focusable="true"android:foc...

2018-10-11 08:53:36 1810 1

原创 Android EditText之软键盘搜索

一个很常见的小功能,输入信息以后,点击软键盘的回车键可以执行相关操作,比如搜索,输入关键词之后,点击软键盘的搜索按钮(回车键)就可以执行搜索操作。1.EditText<EditText android:id="@+id/et_search_content" android:layout_width="match_parent" android:layout_heig...

2018-09-25 11:41:11 12961

原创 Android 8.0安装apk的正确姿势

在8.0的系统版本中,安装apk时有一层膜,现在就要捅了它,不然就是一闪而过,安装不上。这层膜就是允许安装未知应用在8.0中这个选项默认是false,只需要打开一次即可1、manifest中添加权限 <!-- 8.0安装未知应用来源 --> <uses-permission android:name="android.permission...

2018-09-07 14:05:53 5506

原创 Android ProgressBar进度条,以及自定义显示

效果xml<ProgressBarandroid:id="@+id/item_progress_bar"style="?android:attr/progressBarStyleHorizontal"android:layout_width="@dimen/dp_70"android:layout_height="@dimen/dp_10"android:max="...

2018-09-04 19:04:34 5666

原创 Android 倒计时 仿京东

效果xml<LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="horizontal"> <TextView android:layout_width="...

2018-09-04 18:55:09 1253

原创 js 实现倒计时功能,兼容ios,类似京东

效果html<div class="weui-cell count_down"> <div class="weui-cell__bd"> <p>秒杀中,抢到就是赚到</p> </div> <div class="weui-cell__ft"&amp

2018-09-04 18:25:44 1436

原创 weui-navbar 导航栏页面切换

效果html<div class="weui-tab"> <div class="weui-navbar"> <a class="weui-navbar__item weui-bar__item_on" href="#tab1"> 标签一 </a&gt

2018-08-31 16:04:53 16697 4

原创 Android TabLayout修改选中字体大小

style的方式只能改整体的大小,修改选中字体大小就需要用到CustomView了效果: 核心就是给TabLayout设置自定义布局,通过自定义布局拿到id,然后设置选中时的字体大小自定义tab布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http:...

2018-08-30 10:51:00 10433

原创 微信小程序 返回上一页并传参

itemClick: function(e) { let pages = getCurrentPages(); let prevPage = pages[pages.length - 2]; prevPage.setData({ message: e.currentTarget.dataset.ms...

2018-08-29 14:08:58 22434 1

原创 微信小程序 js中遍历list

wxml 遍历用 wx:forjs:for (var index in res.data) { title : res.data[index].title }res.data是数组,index是下标

2018-08-28 22:16:31 49646 11

原创 微信小程序 地图定位、选址,解决regionchange重复调用

效果:需求定位到当前位置,并查询周边的地址显示到列表中,且地图可以拖动选取位置实现1,在wxml中添加视图view<map id="map" longitude="{{myLongitude}}" latitude="{{myLatitude}}" scale="18" bindcontroltap="controltap" markers="{{ma

2018-08-24 12:07:08 10509 13

原创 微信小程序 定时器setInterval、setTimeout,简单易用

使用场景:获取验证码1,data中定义参数data: { color: "#ff6f10", disabled: false, getCode: "获取验证码",},2,wxml中的引用<button size="mini" type="default" plain="true" class='form-code-btn' bindt..

2018-08-23 18:13:07 74342 5

原创 微信小程序 动态修改颜色

在h5中可以用js根据id啊、class啊等等找到控件,然后.css 但是在小程序中没有,小程序是数据绑定的模式,style也可以这样写1,在data中定义变量colordata: { color:"#ff6f10",},2,在控件中使用style='color:{{color}};'3,在需要的场景下修改data中的color即可...

2018-08-23 17:49:31 14832 2

原创 微信小程序 腾讯地图逆地址解析reverseGeocoder之poi_options

需求呢,是根据经纬度查附近的地点什么的,小程序自带的map组件又没有这个功能,然后就接入了腾讯地图… poi_options呢是这个方法的请求参数之一,看下文档:有取值范围啊、page啊什么的,这里要说的是怎么给poi_options赋值…必须是String类型,不是对象类型参数不能有空格多参数用分号分隔所以实际上应该是这样的:poi_options:...

2018-08-23 12:43:59 19706 2

原创 微信小程序 给数字或文字加横线,比如原价、已完成任务

比如电商中的给原价加横线 <view style='font-size:14px;'> 原价: <text style='color:#FF6F10;text-decoration:line-through;'> 9.00 </text> </view>核心属性 text-decoration:lin...

2018-08-09 15:43:49 22017

转载 微信小程序 列表渲染多层嵌套循环

前言入门教程之列表渲染多层嵌套循环,目前官方的文档里,主要是一维数组列表渲染的案例,还是比较简单单一,给刚入门的童鞋还是无从入手的感觉。<view wx:for="{{items}}"> {{index}}: {{item.message}}</view>还有一个九九乘法表把数据直接写到wxml里的,并不是动态二维数组的列表渲染。<vie...

2018-08-09 15:25:01 26557

原创 微信小程序 修改键盘的回车键及监听事件

在input标签中有一个confirm-type 属性,即设置键盘右下角按钮的文字,仅在type=’text’时生效示例:<input type="text" placeholder="搜索" confirm-type="search"/>confirm-type 有效值:send 右下角按钮为“发送”search 右下角按钮为“搜索”next ...

2018-08-07 12:07:59 10465 2

原创 微信小程序 去掉滚动条

方案一:::-webkit-scrollbar { width: 0; height: 0; color: transparent;}方案二:::-webkit-scrollbar { display: none;} 其实也没有完全去掉,只是把粗粗的滚动条变细了而已,不过其他小程序也都是这样的…...

2018-08-07 11:59:49 7026 3

原创 微信小程序 textarea 统计输入长度

wxml <view class="weui-cells weui-cells_after-title"> <view class="weui-cell"> <view class="weui-cell__bd"&amp

2018-08-03 11:41:45 5174

原创 微信小程序 保留两位小数

1,新建一个wxs文件var numberUtil = { numberFormat: function (value) { var v = parseInt(value)//强转Int,毕竟有可能返回是String类型的数字 return v.toFixed(2) }}module.exports = { ...

2018-07-31 18:09:28 15444 1

原创 微信小程序 设置cookie-保持会话持久-免登录

设置cookie是比较常见的配置,cookie持久化以保证免登录,算了算了不扯这么多。。最简单粗暴的解决方式1.在app.js中定义一个全局变量 cookie: "",2.请求接口,比如登录,后台在请求头中获取jsessionIdString sessionId=request.getsession().getid()然后返回给前台3.前台在请求...

2018-07-31 17:53:45 18323 3

原创 小程序 如何获取picker普通选择器的值,而不是下标

wxml<picker bindchange="bindPickerChange" value="{{index}}" range="{{array}}"> <button type="default">单列选择器---{{array[index]}}</button> </picker>{{ar

2018-07-27 18:48:21 9383 3

原创 微信小程序 网络请求封装

封装的意义在于使用起来更高效简洁network.jspost请求和get请求不一样的地方在于header中的content-type参数和method参数function postRequestLoading(url, params, message, success, fail) { if (message != "") { wx.showLoa...

2018-07-27 13:56:32 4045

原创 onGetLayoutInflater() cannot be executed until the Fragment is attached to the FragmentManager.

出现这个异常来自于在Fragment中动态添加一个布局,切换的时候崩溃写法如下:getLayoutInflater().inflate(R.layout.layout_footer...)调用的是Activity的getLayoutInflater 这句代码原本是没有什么问题的,但是在Fragment中使用就有问题了。解决办法:换一种写法LayoutInfla...

2018-07-12 16:07:31 6225 4

原创 Android开发中常见的优惠券样式实现和需要注意的细节

效果图主要是中间的两个半圆和虚线的实现,其他都比较简单。但是其中也会涉及到一些细节性的东西,后面讲。item布局整体分为三部分:左边、中间、右边,即以虚线为分割。 <?xml version="1.0" encoding="utf-8"?><android.support.v7.widget.CardView xmlns:android="ht...

2018-07-04 16:52:45 3286 1

so文件(全平台)so

so文件(全平台),so文件(全平台),so文件(全平台),so文件(全平台),so文件(全平台),so文件(全平台),

2020-08-13

代码版本控制工具

TortoiseSVN TortoiseGit

2016-12-19

空空如也

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

TA关注的人

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