- 博客(12)
- 资源 (6)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Android:下拉上滑显示与隐藏导航栏和状态栏(NestedScrollView实现 + RecyclerView实现)
话不多说先看效果:小米商店效果图: 个人实现效果图:前几天小米手机应用商店更新,看到这样的效果,之后看到其他app也有这样的效果,闲来无事搞一下。首先怎么实现呢?思路:不考虑滑动,先要实现全屏,而且上方状态栏显示,之后重写Scrollview,监听滑动事件,当滑动一定距离时不断更新action bar的透明度。第一步实现全屏:全屏样式实现参考 主要代码: protected void onCr
2016-12-20 11:38:08
23024
7
原创 [Android] 文本长按操作自定义
[Android] 文本长按操作自定义文本长按操作自定义效果:大概就是这样的一个功能,试了试自己的手机,发现做这个功能的app 有 OutLook、GoogleTranslate、爱奇艺、今日头条,一个挺好的引流方式,记一下实现方法,找了挺多文章都不符合,最后找到可这个:原文(可能被墙),写比较随意,也可以直接跳过去看原文。这个是Android 6.0 之后引入的一个文本操作工作,比较常用的action就是 复制、黏贴、搜索、翻译等等吧,使用场景也很简单:比如视频类的APP,你可以把这个加入
2021-10-13 13:56:07
1295
原创 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
870
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
1247
原创 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
1732
原创 Android:如何优雅的开发马甲包?
**什么是马甲包呢?**简而言之,同样的代码,包装成不同的APP,就是马甲包。对于开发者来说代码被盗用被包装成马甲包是很气人了,所以建议大家注意自己代码的保护!那么问题来了,真的有需要要开发不同的马甲包(咱也不知道为啥,就是有震感需求)该怎么开发呢?看了很多方案最多的就是复制一套代码,修改包名,当然是可行的,但是也有一个弊端,马甲包越多,代码越多,版本越多,马家项目越多,一次更新要修改很...
2019-08-05 16:52:52
3056
原创 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
1217
1
原创 Android:读写权限授予后仍提示 Permission denied!
Android:读写权限授予后仍提示 Permission denied!问题描述:解决过程:解决:总结:反思:问题描述:APP有一个保存图片的功能,第一次安装,无法保存图片也没有报错(自己代码容错性还行,哈哈哈),其实就是保存失败。第二次覆盖安装,再次保存图片,就成功了。解决过程:贼郁闷,debug一行行找问题,在catch中抛出异常Permission denied!!看了自己APP...
2018-10-30 15:14:04
38564
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
2590
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
736
原创 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
16221
原创 Java:java爬虫获取动态网页的数据
前段时间一直在研究爬虫,抓取网络上的特定的数据,如果只是静态网页就是再加丹不过了,直接使用Jsoup :Document doc = Jsoup.connect(url).timeout(2000).get();获取到Document 然后就想干嘛就干嘛了,但是一旦碰到一些动态生成的网站就不行了,由于数据是网页加载完成后执行js代码加载的,或者是用户滑动浏览触发的js加载数据,这样的网页使用Jsou
2016-12-07 16:13:21
25267
11
ITIL+4中文版(修改目录方便阅读).pdf
2020-05-08
抓包工具:fiddle
2016-12-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人