自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 资源 (15)
  • 收藏
  • 关注

原创 Android开发过程中,提示:Annotation processors must be explicitly declared now. 错误

错误提示:Annotation processors must be explicitly declared now. The following dependencies on the compile classpath are found to contain annotation processor. Please add them to the annotationProcess...

2019-11-13 15:42:19 341

原创 Android组件TextView属性

android:autoLink:设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)android:autoText:如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。android:bufferType:指定getText()方式取得的文本类别。选项ed...

2019-11-02 16:54:31 483

原创 使用百度图像识别时,提示错误“No address associated with hostname”

使用百度图像识别时,提示如下错误W/System.err: java.net.UnknownHostException: Unable to resolve host "aip.baidubce.com": No address associated with hostname at java.net.Inet6AddressImpl.lookupHostByName(In...

2019-10-29 16:10:35 3250

原创 java中获取项目路径的方法,以及static方法中获取项目路径的方法

首先介绍一下java中获取项目路径的常规方法:(根据个人需要看是否添加:.substring(1)去掉第一个字符"/") (1):this.getClass().getResource("xxx.xml").getPath(); (2):file.getCanonicalPath(); (3):this.getClass().getClassLoader(); (4):Syste...

2019-09-07 17:44:07 4853

原创 Android开发:JNI开发过程以及两种生成.so文件的方法

简单的Jni开发过程:1、新建一个调用native的工具类,并且设置需要加载的动态so文件public class JNIUtils { static { System.loadLibrary("JNIHello"); } public static native String sayHelloFromJNI();}2、然后根据JNIU...

2019-09-06 16:51:38 1936 1

原创 【maven】org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject

【maven】项目生成后,pom.xml第一行文件报错,错误是:org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject, org.apache.maven.archiver.MavenArchiveConfiguration)解决方法:1.更新eclipse中的m...

2019-08-13 09:38:44 780

原创 css与jQuery判断是横竖屏幕的方法

css代码判断横竖屏/* 设备竖屏时调用该段css代码 */@media all and (orientation : portrait){ .class_name{ /*竖屏样式*/ }}/* 设备横屏时调用该段css代码 */@media all and (orientation : landscape){ .class_name{ /*横屏样式*/ }...

2019-07-25 15:41:02 761

原创 checkbox 使用jquery动态控制选中状态:多次调用attr('checked', true/false)只有第一次生效

jquery中动态修改CheckBox的选中状态 $(".weui-switch").attr("checked",true)出现的问题:第二次在其他地方再次调用$(".weui-switch").attr("checked",false)的时候,还是选中状态,设置的属性没有生效解决办法:把使用prop方法代替attr方法, $(".weui-switch").pro...

2019-07-19 09:22:16 1287

原创 移动混合开发利用css3中媒体查询判断设备横竖屏

/* 设备竖屏时调用该段css代码 */@media all and (orientation : portrait){body{ background-color:blue; }}/* 设备横屏时调用该段css代码 */@media all and (orientation : landscape){body { background-color:red; }}...

2019-06-12 11:12:54 374

原创 微信小程序自定义组件(实现对话框与关闭小程序结合)

最近公司开发微信小程序,需要实现一个效果,点击对话框中的确定按钮,实现退出小程序的功能,小程序的退出是通过navigator组件设置其属性:open-type的值来实现,如下图使用方法如下:<navigator open-type="exit" target="miniProgram">关闭小程序</navigator>而小程序的原生对话框的使用,是在...

2019-05-27 22:13:27 2606

原创 微信小程序错误:Expecting 'EOF','}',':',',',']', got INVALID

开发微信小程序时出现错误:错误现象:Expecting 'EOF','}',':',',',']', got INVALID 1 | {> 2 | "usingComponents": { | ^ 3 | "loginout_cus": "../../../components/loginout_cus/logino...

2019-05-27 12:32:57 8070 2

原创 微信小程序encryptedData解密工具类

微信小程序开发,很多情况都会使用openid,另外小程序关联公众号使用公众号模板消息做消息提示时,由于此时的unionid是一致的,可以通过微信小程序的unionid间接获取到公众号模板消息发送时需要使用到的openid,所以,unionid也同样经常获取。但是微信小程序调用getUserinfo接口的时候,不会直接返回openid以及unionid,这些私密的信息一般会保存在加密字段encryp...

2019-05-24 11:36:36 8874 1

原创 java实现Http post(参数json格式)、get 请求的HttpUtil工具类

java代码实现http请求工具类封装参数介绍:get方式请求:url:请求地址的字符串post方式请求:url:请求地址的字符串 jsonString:json字符串注意:json字符串的生成的方法如下需要封装的json格式如下: { "touser":"OPENID", ...

2019-05-23 12:49:14 10622 2

原创 liunx常用命令(持续更新。。。。)

查看所有启动的Tomcat进程:ps -ef |grep tomcat查看Tomcat控制台输出内容:首先进入Tomcat下的logs目录下,执行:tail -f catalina.out进入文件夹:cd查看文件夹下全部文件:ls打开文件:cat 文件名实时跟踪日志:tail -f xxx.log彻底关闭进程:kill -9 端口号清除Tomcat缓存:1、kill -...

2019-05-22 22:29:29 140

原创 java 设置及获取cookie、设置及获取session

HttpServletRequest request=(HttpServletRequest)req;一、java设置cookieCookie cookie = new Cookie("testCookie","000010000111");//设置cookie值cookie.setDomain(".test.cn");//设置主域名cookie.setMaxAge(365 * 2...

2019-04-29 11:45:45 3691

原创 CSS实现水平垂直居中的几种常用方法

html结构:<div class="class_name"> <div>垂直居中</div> </div>实现水平垂直居中的方法 :1、display:flexcss:.class_name{ display: flex; justify-content:center; align-item...

2019-04-10 17:07:07 312

原创 css行级元素设置超出部分隐藏使用省略号代替,出现基线不对齐的解决方法

一、现象描述:三个行元素同一行展示、其中两个行元素需要设置超出部分隐藏使用省略号替代的效果二、实现方法具体css实现代码如下:width: 70px;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;display: inline-block;三、引发问题css的超出部分隐藏代码,会导致同一行元...

2019-04-10 11:14:42 1443

原创 使用TBS实现doc、pdf等多格式文档在线阅读

一、TBS简介:(TBS官网:https://x5.tencent.com/tbs/index.html)腾讯浏览服务(TBS,Tencent Browsing Service)整合腾讯底层浏览技术和腾讯平台资源及能力,提供整体浏览服务解决方案。TBS在文件打开方面,目前支持42种文件格式,包括20种文档、12种音乐、6种图片和4种压缩包。帮助应用实现应用内文档浏览,无需跳转调用其他应用。...

2019-03-06 15:51:07 1874 1

原创 Android中service服务生命周期以及启动方式的区别

一、生命周期:startService启动方式:onCreate()---&gt;onStartCommand() ---&gt;onDestroy();bindService启动方式:onCreate()---&gt;onBind() ---&gt;onUnbind()---&gt;onDestroy();我们通过官方给出的一张图片来体会一下:二、启动方式(基本使用方法...

2019-03-05 21:21:03 7178

原创 Android中Paint、Canvas的基础方法用法

首先paint是画笔,可以根据paint中的方法设置画笔的颜色、大小等等属性,canvas是画布,用paint画笔可以在画布上画东西代码准备:public class Main extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(sa...

2019-02-16 22:06:00 425

原创 for循环的三种写法

1、遍历循环for (循环变量类型 循环变量名称;循环条件;更新语句) 循环体 String[] arr = { "a", "b", "c", "d" }; for (int i = 0; i &lt; arr.length; i++) { System.out.println(arr[i]); } 打印台abcd2、...

2019-02-13 09:58:21 127433 6

原创 layout_weight用法以及注意事项

1、实现了水平方向50%平均分割&lt;LinearLayout android:orientation="horizontal"&gt; &lt;TextView android:layout_width="0dp" android:layout_height="wrap_height" android:layout_weight="1"...

2019-02-12 11:06:27 1162

原创 操作数据库,遇到“索引中丢失  IN 或 OUT 参数:: 1”问题

使用dao层操作数据库时,出现如下错误,主要是“索引中丢失 IN 或 OUT 参数:: 1”,查看sql语句 是简单的插入语句,?与插入字段也是一一对应,后来讲过检查发现,是在dao层传参数时,参数字段没有添加进去,参数为空导致!希望出现同样错误的,可以先查查入参,然后在看看sql语句!索引中丢失  IN 或 OUT 参数:: 1语句:insert into MOBILE_SKB_USER...

2019-01-23 16:00:06 8672

原创 Tomcat 使用https协议部署本地https服务器

1、找到JDK安装目录,在bin下找到自带的keytool.exe工具来创建Tomcat证书2、使用快捷键win+R,输入cmd打开电脑上的命令窗口,然后输入如下命名:keytool -genkeypair -alias "tomcat" -keyalg "RSA" -keystore "D:\JDK1.8\setup\bin\tomcat.keystore" 生成后,会在...

2019-01-02 16:00:18 1959

原创 css实现开关,js处理对应事件

1、js中在指定位置动态创建开关的html$html.find("#id").before($('&lt;div class="switch"&gt;' +'&lt;input class="switch-checkbox" id="onoffswitch" type="checkbox"&gt;' +'&lt;label class=&q

2018-12-24 16:20:54 1504

原创 css样式占位隐藏显示与不占位隐藏显示

display:none;不占位隐藏display:“”:显示visibility:hidden;占位隐藏visibility:visible;显示

2018-11-29 11:56:48 10080

原创 jquery中删除数组中的数据,数组的复制

1、第一种方法:根据数组下标删除数据for(var i=0;i&lt;arr1.length;i++){ arr1.splice(i,1) console.log(arr1);}arr1的长度是在改变的,i越来越大,arr1.length越来越小,这样会导致删除不了全部,如果循环里面做与i有关的数据 操作时,可能会报错2、第二种方法:根据数据内容删除对应的数据这...

2018-11-21 17:59:12 4532

原创 在Eclipse中如何将spring boot项目打成的jar包,并且双击执行cmd 运行jar包,设置开机启动

1、如何在eclipse中将spring boot项目打成jar包1.右击项目,选择Run As - Maven clean2.右击项目,选择Run As - Maven install3.成功后 会在项目的target文件夹下生成jar包2、直接双击执行cmd运行jar包1.将生成jar包放到指定路径下,例子路径:E:\test.jar;2.新建文本文档,将执行jar的语...

2018-11-17 14:57:02 1378

原创 jquery实现点击其他区域,清除指定div

jQuery(document).on('click', function(e) { var e = e || window.event; var idValue = jQuery(e.target).attr('id'); if (idValue != 'empty_tip') { // 如果是的相等了就执行内容了。 jQuery('#empty_tip').remove()...

2018-11-14 21:44:48 2360

原创 xutils3的初始化以及简单使用

1、依赖xutils3相关依赖包使用Android studio开发工具对xutils3的依赖有三种方法,一种是添加module,一种是添加本地jar包,一种是直接依赖网上依赖库中的文件,前两种是需要将xutils相关的文件下载到本地,然后在做一系列的关联,以及修改,本人偏重直接使用网上依赖库,配置方法,在build.gradle文件中直接添加: implementation 'org....

2018-11-14 21:42:56 1039

原创 jquery中动态删除、添加html

html页面的代码如下:&lt;div id="test"&gt; &lt;/div&gt;使用jquery动态添加htmlvar html='&lt;div class="weui-panel__ft"&gt;' +'&lt;div class="weui-cell weui-cell_access"&gt;' +'&

2018-11-09 11:08:35 2215

原创 JS中时间戳转成日期格式相互转换

1、时间戳转日期格式function convertTime(dateValue) { if (!dateValue) { return ''; } var date = new Date(dateValue); var Y = date.getFullYear() + '-'; var M = (date.getMonth()+1 &lt; 10 ? '0'...

2018-10-25 13:47:59 451

原创 Failed to load AppCompat ActionBar with unknown error

问题描述:在Android studio中对应activity的xml的preview中,不能正常显示布局的设计,提示错误The following classes could not be instantiated:- android.support.v7.widget.ActionBarContainer (Open Class, Show Exception, Clear Cach...

2018-10-14 21:41:30 285

原创 常用APP(apk)对应包名总结(持续更新...)

// 微信 包名 com.tencent.mm //启动类名:com.tencent.mm.ui.LauncherUI //QQ 包名 com.tencent.mobileqq  //启动类名:com.tencent.mobileqq.activity.HomeActivity//支付宝 包名:com.eg.android.AlipayGphone    //启动类名com.eg.andr...

2018-09-28 14:05:36 50462 8

原创 RelativeLayout各个属性

  第一类:属性值为true或false    android::layout_centerHrizontal                                           水平居中    android:layout_centerVertical                                            垂直居中    android:la...

2018-09-10 20:35:06 245

原创 利用Intent隐式跳转,实现手动选择打开符合条件的应用程序

先看实现效果:实现如上图一样的效果,可以手动选择打开手机上符合条件的应用程序,用于程序中的一些功能,比如程序中分享功能,将手机上符合分享条件的所有程序弹出来供使用人手动选择;再比如手机白名单的实现!实现原理:使用Intent的隐示意图跳转实现,具体代码如下AndroidManifest.xml中的配置:&lt;activity android:name=".thirdpart...

2018-09-08 21:28:41 1084

原创 ButterKnife之三:Adapter中ButterKnife核心常用功能使用(替代findviewbyid,替代OnClickListener以及绑定多个id监听事件)

在上一篇“ButterKnife之一:Activity中ButterKnife核心常用功能使用(替代findviewbyid,替代OnClickListener以及绑定多个id监听事件)”中对ButterKnife已经做了相对较详细的介绍,本篇只对Adapter中ButterKnife使用的代码做出记录,简单记录下ButterKnife在Adapter中与在activity中的区别!1、Ada...

2018-09-06 21:01:46 2385

原创 ButterKnife之二:Fragment 中ButterKnife核心常用功能使用(替代findviewbyid,替代OnClickListener以及绑定多个id监听事件)

在上一篇“ButterKnife之一:Activity中ButterKnife核心常用功能使用(替代findviewbyid,替代OnClickListener以及绑定多个id监听事件)”中对ButterKnife已经做了相对较详细的介绍,本篇只对Fragment 中ButterKnife使用的代码做出记录,简单记录下ButterKnife在fragment中与在activity中的区别!1、...

2018-09-06 20:37:40 2138

原创 ButterKnife之一:Activity中ButterKnife核心常用功能使用(替代findviewbyid,替代OnClickListener以及绑定多个id监听事件)

ButterKnife是一个注解类,ButterKnife开源框架以其强大的view绑定和click事件处理功能,大大减少代码量,节省开发时间,提高开发效率,而且ButterKnife在adapter中的使用也方便的处理了adapter中ViewHodler的绑定问题,下面就学习内容做简单记录:1、Activity中使用ButterKnife注解类替代findviewbyid绑定view常...

2018-09-06 20:12:14 2202 1

原创 MySql数据库基础操作语句

对使用过程中的MySql语句,做简单总结!1、操作数据库/*显示数据库*/show databases; /*判断是否存在数据库wpj1105,有的话先删除*/drop database if exists wpj1105; /*创建数据库*/create database wpj1105; /*删除数据库*/drop database wpj1105; /*使用...

2018-09-02 19:47:57 222

MiniAESUtil.java

微信小程序调用getUserinfo接口的时候,不会直接返回openid以及unionid,这些私密的信息一般会保存在加密字段encryptedData中,如果想要获取需要对encryptedData数据进行解密,这里提供一个后台解密工具类,可供大家方便微信小程序encryptedData数据的解密 使用参考地址:https://blog.csdn.net/zhuchenglin830/article/details/90510001

2019-05-24

HttpUtil.java

java代码实现http请求工具类封装 参数介绍: get方式请求:url:请求地址的字符串 post方式请求:url:请求地址的字符串 jsonString:json字符串 使用方法可以参考:https://blog.csdn.net/zhuchenglin830/article/details/90436748

2019-05-24

使用TBS实现doc、pdf等多格式文档在线阅读 源码

使用TBS实现doc、pdf等46种格式的文件的在线阅读的源码,为Android studio源码

2019-03-07

Fragment中RecyclerView的使用解析,以及监听事件处理

Fragment中RecyclerView的使用解析,以及监听事件处理,对应博客解释地址:https://blog.csdn.net/zhuchenglin830/article/details/82286109

2018-09-01

使用juicer模板创建jQuery-weui九宫格

使用juicer模板创建jQuery-weui九宫格,可以根据不同数据,动态创建九宫格

2018-08-30

录屏Gif工具

一款录制屏幕并转化为gif格式图片的工具,适合Android开发以及其他开发,最终结果展示的录制,不需要安装,下载解压即可使用,使用方法简单易懂

2018-08-18

Android 悬浮窗全系统实现

Android系统悬浮窗的实现,以button按钮为例,实现悬浮窗的展示,以及悬浮窗的拖动效果,对Android 6.0以下、Android 6.0以上,以及Android 8.0以上做了处理,可以适应大部分Android版本

2018-08-18

JD-Eclipse反编译插件

eclipse安装反编译插件,更方便读取jar包中.class源码,使得学习更加方便!有配套的详细安装、配置、使用教程:https://blog.csdn.net/zhuchenglin830/article/details/81570931

2018-08-10

Android4.X入门应用到精通 孙宏明.zip

Android4.X入门应用到精通里面的源代码,不是电子书

2016-10-16

PLSQL Developer 8.0.3.1510.rar

oracle数据库图形化工具

2016-10-13

site-1.8.10.zip

myeclipse安装svn时使用的插件

2016-10-13

svn eclipse插件

2016-10-12

微信 电脑版

电脑版微信方便上班族使用

2016-10-12

使用paint动态画圆弧

使用paint方法画圆弧,以及逐步改变百分比,以及代码的详解

2015-12-17

android实现版本更新源代码

使用前,修改下载新版本的路径,可以实现版本的更新

2015-06-18

空空如也

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

TA关注的人

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