首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
星星y
掘友等级
Android
Java&Kotlin
关注
私信
获得徽章 16
动态
文章
专栏
沸点
收藏集
5
关注
赞
200
文章 176
沸点 24
资讯 0
赞
200
关注
返回
|
搜索文章
文章
热门
最新
星星y
2年前
Glide
Glide源码修改-自定义磁盘缓存实现永久存储
在《Glide实现WebView离线图片的酷炫展示效果》一文中,在webview中的图片我们通过Glide缓存起来,并且将html的内容保存到文件,最终可以在离线下实现文章阅读。其中的图片资源通过glide缓存到cache目录下,我们知道,Glide在加载网络图片时可以将图片缓…
773
1
5
星星y
2年前
Spring Boot
注释即文档,SpringBoot无注解实现swagger文档
在进行接口开发时,我们通常会使用swagger生成接口文档。为了让使用者能更好的使用文档,就要使用注解标记每个接口的名称,参数说明。比如以下代码: 在实际开发中,需要用各种注解表示接口功能。尤其是接口参数,我们需要用@ApiImplicitParam依次标记每个参数,这种工作往…
1943
1
评论
星星y
2年前
APK
反编译完这些app后,我给它们的安全等级打个分
在Android开发中,apk的安全性是一个重要的关注点。每个app应用对于自身的数据和代码安全做了对应的保护。为了调研和学习市场上各类app它们的安全策略,此次反编译了30款apk来调研学习,加入debuggable和networkSecurityConfig属性(加入Cha…
5280
32
7
星星y
2年前
Android
【译】四步通过Glide实现共享元素无缝转场效果
读完这篇文章, 你就会知道使用Glide等图片加载库实现共享元素转场效果,以及如何处理各种可能加载状态。通过共享转场动画,可以提升应用交互体验,让用户使用起来更愉悦 共享元素转场效果是Material Design的一个重要的转场效果. 如果图片资源是静态本地的,那么实现起来是…
4704
52
8
星星y
2年前
Android
Binder的使用及手动实现AIDL
Binder是Android一个十分重要进程间通信机制,Android系统的很多核心服务AMS,PMS,WMS的使用都是建立在Binder之上的。在对Activity启动流程,App安装流程源码梳理过程中,Binder也是我们经常碰到的。因此,在我们阅读这些源码之前,要弄清Bi…
2779
8
评论
星星y
2年前
WebView
Webview优化 | 优雅的在手机上阅读代码
在手机上阅读代码体验肯定不会在电脑上方便,尤其是一些冗长的代码,可能会有几行代码显得很长,又没有做换行处理。正常来说,一般人的阅读应该是从左到右读完一行,然后从上至下读下一行。虽然经过pre codehtml标签处理的代码可以左右滑动代码阅读,但是对于一些记性不太好的朋友通常在…
3604
12
评论
星星y
2年前
WebView
Glide实现WebView离线图片的酷炫展示效果
自从交房后,每天除了上班,大部分时间都是在地铁和公交上了。不过有了这些时间,可以好好看看文章打打基础,方便之后换新的环境。玩Android收录了很多值得阅读的文章,好的文章需要多读几次才有所收获。但收录但文章在手机上阅读有一些东西比较影响阅读体验,比如广告,比如要点击取消折叠展…
4205
36
1
星星y
3年前
Android
ApkCrack一键生成支持Android 7.0抓包的apk
在开发或者测试中,网络抓包是经常需要的。例如需要测试release包在某个bug产生时的网络请求,或者想要查看其他app的响应数据,而且绝大数的都是https请求。 在Android7.0以下,我们可以将Fiddler/Charles的证书放到手机的用户证书中来实现https抓…
5356
13
1
星星y
3年前
Android
Small插件化重复id的解决方法
年初时在针对公司一款多模块应用进行插件化实践,花了较长一段时间在插件化方案选择上,体验了atlas、replugin、small。原有项目是模块化的项目,因此需求是每个模块都能实现动态更新,核心的业务插件不会太大,每次更新替换原有插件。 replugin生成的插件不够纯粹,他会…
1811
9
3
星星y
3年前
Android
使用javassist和ASM修改class,并实现方法耗时检测插件
之前在项目开发中为了实现消息推送的各个平台版本sdk(小米,华为,OPPO,vivo,极光)。在写这个多平台推送的sdk过程中,发现小米手机启动时,小米推送和极光推送的服务都同时启动了。导致后台发起的推送收到了两次(后天是全平台推送的)。本来只要手机端只要启动一个推送服务,结果…
5502
24
1
下一页
个人成就
文章被点赞
669
文章被阅读
109,331
掘力值
3,106
关注了
31
关注者
1,490
收藏集
5
关注标签
9
加入于
2016-08-25
温馨提示
当前操作失败,如有疑问,可点击申诉