自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

宝弟弟的博客

专注于Android客户端开发、Java后台开发

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

原创 简单讲解关于微信小程序调整 miniprogram 后, tabbar 找不到图片的原因之一

调整项目后,关于tabbar的图片路径错误问题,[ miniprogram/app.json 文件内容错误] miniprogram/app.json: ["tabBar"]["list"][0]["iconPath"]: "/miniprogram/assets/tabbar/icon_main_home.png" 未找到 ... ...

2024-12-27 11:29:26 1201

原创 Android adb 命令使用及说明

Android adb 命令使用及说明结合多家博客,总结了一份命令及说明文档,为了更快的查阅命令。整理中……设备信息查询、内存可用情况查询、分辨率查询、截屏、多屏设备截屏等

2021-06-16 14:40:25 408 1

转载 Ubuntu vim安装、配置及其注意事项。附带Vim的使用

个人学习笔记一、vim 安装sudo apt-get install vim-gtk输入命令 vi并按下tab键查看vim是否存在:二、vim配置设置vim 输入如下命令行 :sudo vim /etc/vim/vimrc1、设置语法高亮寻找到if has("syntax") syntax on end if 设置语法高亮,若配置文件将此处被注释,将注释删除。2、更多个性化配置(在配置文件最后输入):set nu // 在左侧行号set tabsto.

2020-08-06 16:05:54 1402

转载 SVN 预提交删除权限控制,不影响正常读写

背景:SVN的项目文件被普通用户误删了,这是个非常严重的错误,还好恢复的及时,不然的话,后果不堪设想。但是由于删除的文件比较多,注释的内容简单,恢复的时候需要一个个的保存到本地,然后再上传到服务器上,开发这些模块的小伙伴们还会遇到提交代码版本冲突的问题。由于波及的范围比较大,所以领导让我研究一下,怎么才能禁止普通用户删除SVN中的项目文件。本文只涉及到pre-commit:提交之前执行,在...

2019-06-26 16:18:52 1372

原创 ksoap2-android-assembly最新jar包官网地址,无需积分/C币

有部分需求需要通过SOAP协议进行网络请求,Android需要通过ksoap2调用 .net(C#)的webserver,就使用到了ksoap2-android-assembly-3.x.x-jar-with-dependencies.jar这个jar包进行封装SOAP协议,在优快云上下载的话最少也需要1积分,没有积分的同学们还下载不了,要么充值会员(有点亏),要么就去其他网站上进行搜索(来回搜...

2019-02-13 11:30:33 5859 12

原创 获取debug.keystore和SHA1码

获取debug.keystore和SHA1码在开发百度地图时,需要使用keystore,并为此做出笔记,记录一下debug.keystore的生成,和获取SHA1码第一步: 运行cmd.exe 进入DOS命令界面第二步: C盘用户目录下找到.android文件夹,并进入该文件夹(C:\Users\Administrator.android)第三步: 运行keytool -list -v...

2018-11-17 00:18:52 3894

转载 Android判断当前是否在主线程

Android开发中,有时需要判断当前线程到底是主线程,还是子线程。例如:我们在自定义View时,想要让View重绘,需要先判断当前线程到底是不是主线程,然后根据判断结果来决定到底是调用 invalidate() 还是 postInvalidate() 方法. 如果当前是主线程,就调用 invalidate()方法;而如果当前是子线程,就调用 postInvalidate() 方法,注意:子线...

2018-11-13 15:58:09 1991

转载 android studio使用SQLite时错误

1、现象(异常情况)手机上调测时报错:android.database.sqlite.SQLiteException: near "$change": syntax error (code 1):...在使用SQLite动态创建表时报错,多了一个$change字段。于是反复读代码,发现应该不会有$change这个字段。表字段是通过注解方式实现,getDeclareFields方式获...

2018-10-18 13:47:13 1237

原创 常用项目依赖总结

每次接手新的项目时,看到了很多没有注释的依赖,有些难以记得,每次都要在网上翻阅很久查看其意,所以写此文章进行以后开发时阅读,以提高开发效率。编辑时间 2018-10-12 更新时间 2018-10-19v4 v7 包 //V4支持包 compile('com.android.support:support-v4:23.2.0') { exclude...

2018-10-12 13:36:25 1563

原创 Android集成支付——微信支付,能调启微信为何调启不了微信支付问题

集成微信支付的时候会遇到很多问题,此文章只介绍处理【能调启微信为何调启不了微信支付】问题。1、微信能调启来,说明你的集成已经成功。但还是注意商户的微信id是否统一,因为在调启支付接口的时候需要注册微信id。2、调启不了微信支付/调启微信支付闪退并跳转到回调页进行提示失败问题,这个问题的多半是签名的问题!!!签名问题的由来:这个签名问题出在哪里,需要去定位。因为官方的开发文档并没有说...

2018-09-21 17:48:52 5462

原创 Failed to initialize Monitor Thread: Unable to establish loopback connection

Failed to initialize Monitor Thread: Unable to establish loopback connection解决方案一:打开Eclipse,连上手机时,DDMS报错:Failed to initialize Monitor Thread:Unable to establish loopback connection 造成这个问题的原因是:启动...

2018-09-21 10:58:13 1149

原创 UIL(单例框架)Android-Universal-Image-Loader (图片加载框架)

对于早期使用的图片加载框架进行回顾,对UIL进行简单总结,学而时习之,不亦说乎?UIL(单例框架)1、概述Android-Universal-Image-Loader是一个开源的UI组件程序,该项目的目的是提供一个可重复使用的仪器为异步图像加载,缓存和显示。2、特点图片来源任意,可以是本地,网络,assets目录和drawble目录 自定义配置信息(线程池大小,缓存策略【...

2018-07-27 13:01:05 1059

转载 十大经典排序算法最强总结(含JAVA代码实现 +算法Gif动图)

最近在复习排序算法,对于算法自己理解的总是不那么透彻,所以在网络上搜索到有很多优秀的总结,借前辈们的经验来灌输一下自己,也不失为一件有效的学习方法,更有效的学习和记忆,适合自己的都是好方法。这里总结了十大经典排序算法,并且有Gif动图,让你学习起来一目了然,快来一起学习吧。

2018-07-27 11:33:20 8303 9

原创 Android四大组件——Activity

一. 什么是Activity?Activity是android四大组件之一!! Activity 是一个应用组件,用户可与其提供的屏幕进行交互  每个 Activity 都会获得一个用于绘制其用户界面的窗口。窗口通常会充满屏幕,但也可小于屏幕并浮动在其他窗口之上。  一个应用通常由多个彼此松散联系的 Activity 组成。 一般会指定应用中的某个 Activity 为“主” Activ...

2018-07-24 17:13:32 470

原创 自定义Log工具类

Log类型VERBOSE 详细DEBUG 调试INFO 信息WARN 警告ERROR 错误NOTHING 没有什么代码import android.util.Log;/** * 作者:PinkCandy * 时间: 2016/12/8. * 描述:日志工具类 * TODO: */public class LogUtil { public s...

2018-07-24 11:58:49 329

原创 Mob ShareSDK 第三方登录

第三方登录的定义所谓的第三方登录,就是利用用户在第三方平台上已有的账号来快速完成自己应用的登录或者注册的功能。而这里的第三方平台,一般是已经有大量用户的平台,如国内的新浪微博、QQ空间,微信,外国的Facebook、twitter等等。第三方登录不是一个具体的接口,而是一种思想或者一套步骤。第三方登录实现的方法选择好平台以后,现在思考下面的问题:你的应用是否具备独立账户系统?这...

2018-07-24 11:52:46 1179 1

原创 ScrollView嵌套GridView

关于ScrollView嵌套GridView的一些问题以及解决方法。重写GridView决绝嵌套问题。【遇到坑】:在调到次页面时,显示的不是Scrollview顶部,而是当前GridView位置【解决】:直接设置ScrollView是没有什么效果的,要先让gridview取消焦点,再设置ScrollView初始位置mGridView.setFocusable(false);...

2018-07-24 11:27:34 587

原创 Android6.0运行时权限

本文主要内容:简单介绍Android6.0权限、权限区分、基本使用;用简单的demo进行对Android6.0运行时权限入门了解。从androi 6.0开始,不再是安装应用时用户确定获得全部的权限.而是在使用软件过程中需要该权限时,弹出对话框让用户选择权限.不仅如此,用户选择权限后还可以关闭。Android 6.0 运行时权限的介绍在保护用户隐私方面:Android6.0为了更好的...

2018-07-24 11:06:54 355

原创 【MyBatis】sql语句中的按时间排序无效问题order by create_time desc

【MyBatis】解决sql语句中的按时间排序无效问题

2018-05-09 17:47:03 22775

原创 往MySql数据库存入精确时间时,为什么总是只存入年月日,没有时分秒?

问题:往MySql数据库存入精确时间时,为什么总是只存入年月日,没有时分秒?原因:1、mapper.xml中插入/修改sql语句的属性被指定了DATE类型 jdbcType=DATE2、数据库字段格式设置成了DATE3、在值的插入/修改数据库时,在mapper.xml操作sql语句之前,改变了所插入的时间格式如何避免?1、创建MySql数据库表的时候,时间需要精确时,字段类型避免使用Date   ...

2018-04-12 16:59:30 9487

转载 解决java compiler level does not match the version of the installed java project facet

版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.youkuaiyun.com/chszs/article/details/8125828java compiler level does not match the version of the installed java project facet错误的解决因工作的关系,Eclipse开发的Java项目拷来拷去,有...

2018-03-28 13:50:50 1442

转载 热修复——深入浅出原理与实现

目前较火的热修复方案大致分为两派,分别是:阿里系:DeXposed、andfix:从底层二进制入手(c语言)。腾讯系:tinker:从java加载机制入手。本篇的主题并非讲述上面两种方案的使用,而是基于java加载机制,来研究热修复的原理与实现。

2017-11-16 15:55:41 436

原创 new BitmapDrawable(bitmap)已过时 解决方法

关于Android过时的函数解决方案

2017-11-03 11:13:07 14060

原创 热修复Tinker的使用 + TinkerPatch补丁管理平台 gradle接入

开场白:我想快速集成并使用热修复Tinker,快速熟悉打补丁,及使用补丁管理平台(本片文章并没有对知识点进行讲述,简单描述应用到项目中遇到的问题)第一次写文章,并只对热修复集成做简单描述,以便以后复习使用。有描述的不对的地方,请留下您宝贵的建议。步骤:①集成Tinker,②集成TinkerPatch③打补丁④使用管理平台进行发布补丁开发环境在开始集成...

2017-11-02 14:32:29 2014 5

原创 Java 常见异常

常见的异常类列表

2017-09-04 17:17:13 208

2015年W3School离线手册【绿色】

W3Cschool技术教程离线手册 压缩包内只有一个文件《W3School离线手册(2015.07.17).chm》下载即用 W3Cschool官网:http://www.w3school.com.cn/

2018-03-11

W3Cschool技术教程离线手册【绿色】

W3Cschool技术教程离线手册 压缩包内只有一个文件《2016年w3cschool离线教程.chm》下载即用 如果习惯于旧版手册样式可下载:2015年W3School离线手册【绿色】 W3Cschool官网:http://www.w3school.com.cn/

2018-03-11

空空如也

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

TA关注的人

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