自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

伽南香

一闪一闪亮晶晶

  • 博客(12)
  • 资源 (6)
  • 收藏
  • 关注

原创 Android:下拉上滑显示与隐藏导航栏和状态栏(NestedScrollView实现 + RecyclerView实现)

话不多说先看效果:小米商店效果图: 个人实现效果图:前几天小米手机应用商店更新,看到这样的效果,之后看到其他app也有这样的效果,闲来无事搞一下。首先怎么实现呢?思路:不考虑滑动,先要实现全屏,而且上方状态栏显示,之后重写Scrollview,监听滑动事件,当滑动一定距离时不断更新action bar的透明度。第一步实现全屏:全屏样式实现参考 主要代码: protected void onCr

2016-12-20 11:38:08 22863 7

原创 [Android] 文本长按操作自定义

[Android] 文本长按操作自定义文本长按操作自定义效果:大概就是这样的一个功能,试了试自己的手机,发现做这个功能的app 有 OutLook、GoogleTranslate、爱奇艺、今日头条,一个挺好的引流方式,记一下实现方法,找了挺多文章都不符合,最后找到可这个:原文(可能被墙),写比较随意,也可以直接跳过去看原文。这个是Android 6.0 之后引入的一个文本操作工作,比较常用的action就是 复制、黏贴、搜索、翻译等等吧,使用场景也很简单:比如视频类的APP,你可以把这个加入

2021-10-13 13:56:07 1196

原创 Android:分享微信小程序、QQ小程序,小程序打开APP

Android:小程序打开APP1、分享微信小程序:(接入友盟)2、分享QQ小程序:(接入友盟)3、微信小程序打开APP4、QQ小程序打开APP1、分享微信小程序:(接入友盟)UMMin umMin = new UMMin(HttpRequestUrl.getUrlDomain()); umMin.setThumb(new UMImage(context,image)); //友盟没有找到文档区分发布版、体验版,如有需求,建议同时使用官方sdk //实际分

2021-01-07 14:01:10 833 1

原创 RN环境搭建

RN学习笔记一:环境搭建开发平台:Windows目标平台:Android说明:此笔记安装顺序进行,全程忽略网络问题(科学上网自己解决),参看官网教程。1、Node安装:下载传送门,本人选择版本14.15.1。(注:安装过程会有一个提示是否需要安装python等其他,不用安装)2、JDK安装:下载传送门,必须1.8版本,不支持更高版本。3、java 环境配置:JAVA_HOME:D:\Program Files\Java\jdk1.8.0_251(jdk安装路径)CLASSPATH:.;

2020-11-29 18:44:35 1216

原创 Android:ERROR: Cause: com.android.build.gradle.internal.ide.DefaultProjectSyncIssues

ERROR: Cause: com.android.build.gradle.internal.ide.DefaultProjectSyncIssues原解决方案地址:https://superuser.com/questions/1453658/android-studio-3-6-canary-4-gradle-throwing-defaultprojectsyncissues-except...

2019-08-10 16:52:50 1581

原创 Android:如何优雅的开发马甲包?

**什么是马甲包呢?**简而言之,同样的代码,包装成不同的APP,就是马甲包。对于开发者来说代码被盗用被包装成马甲包是很气人了,所以建议大家注意自己代码的保护!那么问题来了,真的有需要要开发不同的马甲包(咱也不知道为啥,就是有震感需求)该怎么开发呢?看了很多方案最多的就是复制一套代码,修改包名,当然是可行的,但是也有一个弊端,马甲包越多,代码越多,版本越多,马家项目越多,一次更新要修改很...

2019-08-05 16:52:52 3001

原创 Android:JPEG EXIF信息添加

ExifInterface:https://developer.android.com/reference/android/media/ExifInterface添加信息: ExifInterface exif = new ExifInterface(imagePath); // 写入经度信息 exif.setAttribute(ExifInterface.TAG_GPS_LO...

2019-01-21 14:41:34 1113 1

原创 Android:读写权限授予后仍提示 Permission denied!

Android:读写权限授予后仍提示 Permission denied!问题描述:解决过程:解决:总结:反思:问题描述:APP有一个保存图片的功能,第一次安装,无法保存图片也没有报错(自己代码容错性还行,哈哈哈),其实就是保存失败。第二次覆盖安装,再次保存图片,就成功了。解决过程:贼郁闷,debug一行行找问题,在catch中抛出异常Permission denied!!看了自己APP...

2018-10-30 15:14:04 38272 27

原创 Android:RecyclerView的滑动删除和拖动排序以及排序后的position错位问题

RecyclerView的滑动删除和拖动排序以及排序后的position错位问题定义相关接口:public interface OnItemTouchListener { boolean onMove(int fromPosition,int toPosition); void onSwiped(int position);}实现接口:...

2018-06-20 09:49:09 2541 2

原创 不使用SDK实现微博、微信好友、朋友圈、QQ好友、QQ空间分享

不使用第三方SDK实现微博、微信好友、朋友圈、QQ好友、QQ空间分享对应app的包名以及Activity: public static String WeiBoPackageName = "com.sina.weibo"; public static String WeiBoClassName = "com.sina.weibo.composerinde.ComposerDisp...

2018-03-14 15:28:17 719

原创 The project you were looking for could not be found.

The project you were looking for could not be found.问题描述:使用git clone 项目,出现这个问题:The project you were looking for could not be found.不废话,解决方案:(使用SourceTree)检查已经存在的账户,是否包含项目的账户,建议全部删除,然后再次clone SourceTree

2017-12-29 14:36:16 16184

原创 Java:java爬虫获取动态网页的数据

前段时间一直在研究爬虫,抓取网络上的特定的数据,如果只是静态网页就是再加丹不过了,直接使用Jsoup :Document doc = Jsoup.connect(url).timeout(2000).get();获取到Document 然后就想干嘛就干嘛了,但是一旦碰到一些动态生成的网站就不行了,由于数据是网页加载完成后执行js代码加载的,或者是用户滑动浏览触发的js加载数据,这样的网页使用Jsou

2016-12-07 16:13:21 25157 11

ITIL+4中文版(修改目录方便阅读).pdf

2019新的ITIL 指南将被称为ITIL 4。这个名称反映了ITIL 4 在支持个人和组织应对第四次工业革命方面的作用。 IT 是当今世界每个企业的核心。该更新将使ITIL 能够反映我们所处的快节奏和复杂的环境,以及新的工作方式和新兴实践,所有这些都不仅对于ITSM 专业人员而且对于在数字转型领域工作的更广泛的专业人员而言也是必不可少的。ITIL 4 的目的是为组织提供现代服务经济中信息技术管理的全面指导。ITIL 4 将发展为提供端到端的IT /数字运营模式,涵盖技术支持的产品和服务的全面交付,指导IT 如何与更广泛的业务战略接口衔接,甚至引领业务发展。

2020-05-08

FadingScrollDemo

FadingScrollDemo

2017-04-21

抓包工具fiddle

网络抓包工具,用于抓取网页加载时发送的数据请求

2016-12-07

抓包工具:fiddle

2016-12-07

反编译工具

反编译工具

2016-11-28

Selenium webdriver 需要jar

Selenium WebDriver 所需jar,看需求导入,这里是把项目中的jar都放进来了。

2016-11-04

空空如也

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

TA关注的人

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