首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
hglfNg
掘友等级
移动开发工程师
Android/Java/Hybrid/nodejs/React/Electron/Flutter
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
42
文章 34
沸点 8
赞
42
返回
|
搜索文章
最新
热门
Bricka--搬砖时长可视化解决方案
"程序员的生活不止有摸鱼,也有搬砖" Bricka 是一款kotlin开发的命令行工具,用于记录每天工作时间,并通过一种直观的方式展示出来 设计灵感来自于github contribution wal
[每天一点编程技巧]Kotlin中使用Sequence取代递归
Kotlin标准库中提供一系列超函数 Sequnece是其中一个,类似Reduce 官方描述: 使用实例: 例如有下面一个递归调用,用于从Context中查询Activity 使用Sequnce:
不为人知的Android 小知识,让你的开发如鱼得水,快来收藏吧
这是我在日常开发中积累的非常实用的一些技巧。分享出来,快来收藏吧 通过shell拉起应用 隐藏系统Toast: 找出神秘Toast出处: 打开关闭usb adb : Adb端口转发 设置屏幕亮度 列出
利用kotlin实现Android 反调试
最近几个月比较忙, 很久没有写文章了 现在安全问题越来越受到关注, 如何防护,许多厂商都推出了自己的加固方案。 这里贴出我自己在开发过程中研究出的一套反调试方法。
开源项目Flexml 原理介绍分析
用业余时间了解了一个有创意的Android库,这里记录一下我的个人理解。 facebook的litho库是一个强大的库,它实现了申明式的布局渲染,放弃了android长期以来对xml的依赖。 但他同时又有一个非常大的特征就是他的不可改变性。这种思想来源于react, 他能够简化…
gradle打印依赖
releaseRuntimeClasspath是能够成功运行的依赖,而releaseCompileClasspath是确保编译不报错的依赖。
浅谈java SPI机制在Android 模块化开发中的应用+实例
本文主要介绍使用Java SPI(Service Provider Interface)机制帮助我们在模块化开发中自动组合我们的模块,提高开发效率。 文章后面我会介绍我是如何使用他为uniapp插件实现零配置注入模块的。 在Android日常开发中,模块化的开发已经是一件再平常…
android调试release包的方法
有时候我们需要调试debugable="false"的apk包,网传的使用apktool反编译再打包的方法经常失败,这里给出正确的方法安装magisk在magisk中刷入edXposed安装edXpo
开源项目 Hitomis / transferee 的解读
记录了元素位置,打开了一个alertDialog然后在新的Windo添加自定义的TransferLayout中进行各种操作: Dialog显示时显示进入动画,关闭前显示退出动画,其思路是和享元动画效果是一样的。 使用了builder模式创建config,但各种视频和图片的配置混…
Android中拦截布局xml解析过程的几种方式分析
前几天流行界面一行代码变灰白,这其中大多用到了一个技术原理就是viewtree生成过程的拦截技术。 通过自定义LayoutInflater可以在生成view的过程进行拦截,例如AppCompatActivity使用自己的对view创建过程进行拦截,实现使用Material组件替…
下一页
个人成就
文章被点赞
121
文章被阅读
46,452
掘力值
984
关注了
7
关注者
45
收藏集
3
关注标签
10
加入于
2018-11-16