自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

BettyLi的博客

一直呆蠢的小菜鸟。。

  • 博客(28)
  • 资源 (5)
  • 收藏
  • 关注

原创 Android使用Build Variants配置shareSdk

公司多环境配置shareSdk,在manifestPlaceholders中配置了无法生效,如下图。多个环境都配置了MobSDK的信息,有QA和Release环境,QA环境分享ok,但是relesae环境分享提示,包名不一致。确认了填写的appkey和secret信息都是正确的。联系了官网客服人员,解析了apk,发现MobSdk配置的信息只取了manifestPlaceholders第一个环境的,后面的并没有生效,但是我appname啥的都是生效的,极光推送也是生效的,微信的appid也是生效的,过了半

2022-02-23 11:10:52 1696

原创 element-ui 表单组件的prop属性

Vue组件库element-ui中的Form表单组件提供了表单验证功能 通过rules属性传入验证规则 Form-Item中的prop属性设置需要校验的字段名如图所示,el-form-item元素的prop属性绑定字段名telphone,表单验证时,就会验证el-input元素绑定的变量ruleForm.telphone的值是否符合验证规则官方文档对表单属性prop的说明:...

2019-12-12 16:42:37 2079

原创 vs code 快速生成vue 模板

很久之前看Vue的时候可以scaffold快速生成模板,最近开始看的时候不知道为什么不行了,就去找了帖子,亲测有效的方式,记录下来1.使用快捷Ctrl + Shift + P唤出控制台,然后输入snippets 回车,输入vue.json回车。(或文件>首选项>用户代码片断里面,输入 vue.json ,然后回车 )(或file > Preferences &gt...

2019-12-06 17:13:31 2197

原创 IDEA 中SpringBoot集成Swagger 2步骤、注意事项、常见问题

最近开始看后端的东西,记录下学习笔记吧。一、Swagger定义:http://swagger.io(官网)Swagger是一个简单但功能强大的API表达工具。它具有地球上最大的API工具生态系统,数以千计的开发人员,使用几乎所有的现代编程语言,都在支持和使用Swagger。使用Swagger生成API,我们可以得到交互式文档,自动生成代码的SDK以及API的发现特性等。现在,Swagg...

2019-12-02 13:59:53 1815

原创 Spring 中注解 @NotNull, @NotEmpty和@NotBlank之间的区别是什么?

最近开始学习java 记录一些笔记区别:@NotNull://CharSequence, Collection, Map 和 Array 对象不能是 null, 但可以是空集(size = 0)。@NotEmpty://CharSequence, Collection, Map 和 Array 对象不能是 null 并且相关对象的 size 大于 0。 @NotBlank://Str...

2019-11-25 13:26:41 487

原创 Java length、length()、size()区别

闲来无事,刷刷java算法题目,习惯用编译器自带的提示功能导致很多方法都分不清,写个笔记记一下。1.length:  是一个属性  针对的是数组  得到的结果是数组的长度  eg:  String [] array = {"abc","def","ghi"};      System.out.println( array.length );      输出结果:3...

2019-11-06 16:34:38 201

原创 从git拉取项目后启动vue报错Local package.json exists, but node_modules missing

最近开始在看vue的项目,git上下载了一个公司已有的项目报错,解决方式如上图。前提是你环境都已经配置好。没有装过的转vue环境搭建https://blog.csdn.net/qq_24349695/article/details/905149001 首先安装node.js,官网地址:https://nodejs.org/zh-cn/download/2 使用npm淘宝镜像,避免n...

2019-05-28 13:28:53 11542

原创 Vue2项目搭建

第一步,安装node.js根据实际操作系统选择安装包下载地址:https://nodejs.org/en/download/Cmd命令行输入 node–v检测安装是否成功第二步npm设置大家都知道国内直接使用 npm 的官方镜像是非常慢的,这里推荐使用淘宝 NPM 镜像。npm install -g cnpm --registry=https://registry.npm...

2019-05-24 13:42:43 22344 1

原创 Kotlin中静态方法(companion object),静态类(object)

最近楼主team中有一个开发使用了kotlin开发,楼主被迫只能也去学习一下,这篇博客就简单的纪录下学习过程中的问题。Java中修饰静态方法,使用关键字static,例如:public static String getName() { return BuildConfig.VERSION_NAME;}Kotlin语言中使用"object"修饰静态类,被修饰的类,可以使用类名.方法名的形...

2018-06-04 11:23:35 5885 2

原创 Android Studio 打包生成正式apk(XXX-release.apk)的两种方式

方式一:使用Android Studio生成1.点击Build->Generate Signed apk,首次点击可能会提示输入操作系统密码2.弹出如下对话框,还没有生成过keystore ,所以点击Create new,新建keystore 请参照 https://blog.csdn.net/qq_24349695/article/details/785409823.弹出如下对话框,生成过...

2018-04-17 16:06:01 33548 3

原创 android studio 集成zxing二维码,条形码扫描

android studio 集成zxing二维码,条形码扫描android studio 集成zxing 扫描器 扫描框、扫描线定制样式直接上代码。代码说明:一、添加权限<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /><uses-permission android:name="android

2018-03-22 17:20:14 4809 2

原创 android中更改状态栏颜色

android中更改状态栏颜色楼主今天被QA怼了,真是心塞。 android不同机型的状态栏颜色不一致,QA要求改成一样的。 网上搜索结果有两种方式:一、透明状态栏透明状态栏实现方式有两种,一种是写style主题,一种是直接代码设置1. style主题首先在manifest中定义application的主题 android:theme=”@style/AppTheme”,然后更改AppTheme

2018-02-06 15:40:42 3691

原创 android中数据库框架 GreenDao

android中数据库框架 GreenDao楼主之前的项目用到了本地缓存,SharedPreferences缓存的数据有限,就研究了SQLite,发现SQLite的存储查询过程比较繁琐,搜索过之后选择了GreeDao框架楼主使用android studio编译器GreenDao配置一、添加依赖compile'org.greenrobot:greendao:3.0.1' compile'org.g

2018-02-05 16:14:31 1134

原创 android studio中获取SHA1

楼主今天想把微信第三方登录集成到项目中,去微信开放平台申请appkey的时候需要秘钥要用SHA1,就网上搜索了下,整理文档如下: 一、获取开发SHA1值 1、打开android studio 找到Terminal并打开,或者在最下面找到Terminal 如下图: 2、 输入命令 C: 进入c盘;接着 输入命令 cd Users\Administrator 其中Adminis

2018-01-08 17:01:05 432

原创 android中常见的网络框架

android中常见的网络框架列举目前常用的网络框架,当然呢,每种网络框架都会有其优点和缺点的,主要是根据我们自身的项目进行选择:1. volley Volley 的中文翻译为“齐射、并发”,是在 2013 年的 Google 大会上发布的一款 Android 平台网络通信库,具有网络请求的处理、小图片的异步加载和缓存等功能,能够帮助 Android APP 更方便地执行网络操作,而且更快速高

2017-12-27 11:06:40 704

原创 android studio中productFlavors配置

http://blog.csdn.net/qq_24349695/article/details/78830620      Android Gradle manifestPlaceholders 的使用之前写过一篇Android Gradle manifestPlaceholders 的使用 manifestPlaceholders 配置主要是针对AndroidManifest.xml中

2017-12-22 14:07:22 9291

原创 Android Gradle manifestPlaceholders 的使用

Android Gradle manifestPlaceholders 的使用在实际项目中,AndroidManifest里十几个地方的值是需要动态的改变(生成apk文件的时候).如果每次去改也可以,但是如果你有一项没有改,到时忘记哪个key忘记替换了,就呵呵呵了,自从有了manifestPlaceholders占位符后就简单的多了,只需要改一个地方就行了在之前版本的gradle中,大部分的思路都是

2017-12-18 10:40:14 3066

原创 Android Studio 签名证书文件在build.gradle(app)中配置

Android Studio 签名证书文件在build.gradle(app)中配置楼主会在最后统一放出代码片段生成签名证书文件方式请点击下方链接跳转 Android Studio中创建keystore http://blog.csdn.net/qq_24349695/article/details/78540982生成签名证书文件完之后,运行release的时候还是无法运行,需要在buil

2017-11-15 15:50:05 17745

原创 Android Studio中创建keystore

Android Studio中创建keystoreandroid开发者都知道release版本apk是无法直接生成,正常程序运行出来的都是debug版本,当你run release的时候系统会提示你 the apk for your currently selected variant(app-release-unsigned.apk)is not signed,意思就是你这个apk没有签名,只有签

2017-11-15 15:05:13 14503 6

原创 java中的匿名内部类

楼主某天去面试被问到匿名内部类的相关问题,楼主被问住了,最后那个面试没有通过,楼主有点忧伤,回去之后就总结了下匿名内部类匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口匿名内部类由于没有名字,所以它的创建方式有点儿奇怪。创建格式如下:[java]

2017-11-14 15:32:47 199

原创 LinkedHashMap和HashMap的比较使用

由于现在项目中用到了LinkedHashMap,并不是太熟悉就到网上搜了一下。import java.util.HashMap;import java.util.Iterator;import java.util.LinkedHashMap;import java.util.Map;public class TestLinkedHashMap {public stati

2017-10-09 14:23:52 193 1

原创 java bean中空的构造方法和有参数的构造方法意义

今天楼主在学习JPA的时候,看到一个神奇的java bean实体类,里面不仅含有空的构造方法也有有参数的构造方法,楼主一个写移动端的小菜鸟并不是很能理解,就度娘了一些,记录下自己的学习历程。首先不只是JavaBean 有一个空的构造方法,所有的Java类都有这样默认的构造方法,当你不主动写的时候实际上是隐藏的,或者你写带初始化参数的方法时就没有这个构造方法了。java初始化类的

2017-09-20 13:53:13 6389 2

原创 LiseView GirdView点击改变背景图片或者背景色

1、声明变量private MyGridView gird_girdview;private int oldPosition = -1;//上一个位置初始化2、得到控件gird_girdview = (MyGridView)findViewById(R.id.gird_girdview);3、定义两个背景图片Resources resources = XiadanA

2017-08-31 15:48:55 320 1

原创 ListView中每个item中定时器

直接上源码:package com.example.myviewpager.daojishi;import java.util.ArrayList;import java.util.Date;import java.util.HashMap;import java.util.List;import android.app.Activity;import

2017-08-16 16:58:24 1855 1

原创 android中ViewPager+Picasso 实现轮播本地和网络图片源码

一、原理首先,将这些要轮播的图片和一些文本分别放置在不同的数据集合中,程序启动的时候默认显示一组图片和文本数据,然后启动一个定时器,每隔一段时间便替换掉显示的图片和文本数据,同时加入一些动画效果,已达到轮播的特效。同时,我们也要实现手指滑动图片达到轮播的效果。二、实现1、程序启动界面MainActivity我将所有的实现都放在了MainActivity中,下面我们就来分解来看这

2017-07-27 14:40:48 464 1

原创 android中Picasso显示网络图片

介绍:Picasso,可译为“毕加索”,是Android中一个图片加载开源库使用之前导入jar包(picasso.jar网上搜搜都有的)主要作用:实现图片加载1. 简介介绍:Picasso,可译为“毕加索”,是Android中一个图片加载开源库大概是因为其使用使用方法简单、优雅所以这样取名主要作用:实现图片加载2. 功能特点2.1 功

2017-07-27 13:31:39 1343 1

原创 jQuery中Ajax调用后台接口

直接上代码。获取数组中的数据imageUrlfunction loadXMLDoc(){var xmlhttp;var text;if (window.XMLHttpRequest)  {// code for IE7+, Firefox, Chrome, Opera, Safari  xmlhttp=new XMLHttpRequest();  }

2017-07-26 11:05:16 4436 1

原创 Listview和其他滑动控件嵌套使用的坑

RecyclerView和ListView异同比较:相同点:都可以实现垂直方向的滚动列表效果;都需要使用适配器(Adapter)不同点:ListView只能实现垂直滚动列表,但RecyclerView还可以实现水平、多列、跨列等复杂的滚动列表;RecyclerView不但需要Adapter,还必须有LayoutManager,用法更复杂一些。

2017-07-25 15:19:41 669 1

android 二维码扫描

二维码扫描、条形码扫码、定制扫描界面,可以自定义扫描页面的扫描框,详见博客http://blog.csdn.net/qq_24349695/article/details/79657004

2018-03-22

GreenDao的使用

android中数据库框架 GreenDao使用http://blog.csdn.net/qq_24349695/article/details/79261315

2018-02-05

Android Build Variants版本打包

这是一个Android Build Variants版本打包源码,涉及到创建keystore,配置keystore等等,下面是对应的链接 http://blog.csdn.net/qq_24349695/article/details/78540982 Android Studio中创建keystore http://blog.csdn.net/qq_24349695/article/details/78541647 Android Studio 签名证书文件在build.gradle(app)中配置

2017-11-15

listview中倒计时

实现了listview中每个item倒计时。自己写的demo测试过了,http://blog.csdn.net/qq_24349695/article/details/77254170博客地址。

2017-09-08

VedioViewTest

关于本地视屏的播放,还有RTSP网络视屏的播放。

2015-03-06

空空如也

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

TA关注的人

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