首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Zsc
掘友等级
安卓划水师
|
某不知名公司
划呀划呀划
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
273
文章 264
沸点 9
赞
273
返回
|
搜索文章
赞
文章( 264 )
沸点( 9 )
像使用gradle一样,在kotlin中进行网络请求
上篇文章(DSL形式的基于retrofit、协程的网络请求封装)介绍了,如何基于retorfit、协程去开发一个dsl形式的网络请求,但是封装完后的写法并不足够DSL,有童鞋表示看起来还是如rxjava一样的链式请求而已。接下来便封装一个标准的DSL网络请求方式。 DSL是Do…
Android侧滑原来可以这么优雅
侧滑手势在Android App应用得非常广泛,常见的使用场景包括:滑动抽屉、侧滑删除、侧滑返回、下拉刷新以及侧滑封面等。由于这些使用场景实在是太通用了,各路大神们八仙过海各显神通,每种侧滑场景都开源出了很多非常实用的框架,让我们的业务开发便利了很多。 目前,我们需要为每种场景…
你见过微信侧滑返回的联动效果,但开门效果、百叶窗效果见过吗?
SmartSwipe是一个Android侧滑处理框架,它封装了对控件侧滑事件(上/下/左/右4个方向滑动的手势事件)的捕获、分发及多点交替滑动的处理,基于SmartSwipe我们可以为控件添加各种你想要的侧滑效果。 ViewDragHelper是Android官方支持库中有一个…
史上最全的Android面试题集锦
在Android开发中,不管是插件化还是组件化,都是基于Android系统的类加载器ClassLoader来设计的。只不过Android平台上虚拟机运行的是Dex字节码,一种对class文件优化的产物,传统Class文件是一个Java源码文件会生成一个.class文件,而And…
Android 装逼技术之暗码启动应用
在拨号盘中输入*#*#<code>#*#*后,APP 可以监控到这些输入,然后做相应的动作,比如启动应用,是不是有点骚。 下面看下这个骚操作是如何实现的。 DialtactsActivity 中有个 showDialpadFragment 方法,用来加载显示拨号盘,因此入口就从…
如何在Android中完成一个APT项目的开发?
本周推送的文章侧重于APT实际应用的讲解,以Android APP开发过程中一个常见的页面跳转场景为示例,逐步讲解如何完成一个APT项目的开发。欢迎大家阅读~
自定义 Lint,基于 AS 3.x API
Lint 是 Android Studio 内置的一个静态代码扫描工具,它可以检查 Android 项目源文件是否包含潜在错误,以及在正确性、安全性、性能、易用性、便利性和国际化方面是否需要优化改进。AS 已经内置了大量的 Lint 检查规则,但是当我们需要定制化规则时,就需要…
Gradle系列之Java Gradle插件
本篇文章主要来学习 Java Gradle 插件相关的知识,因为 Java Gradle 插件相关的内容也是 Android Gradle 插件的基础。使用 Gradle 来构建项目无非就是帮助开发者做一些重复性的工作,如配置第三方依赖、编译源文件、单元测试、打包发布等,使用相…
【Android 修炼手册】常用技术篇 -- Android 插件化解析
2012 年 AndroidDynamicLoader 给予 Fragment 实现了插件化框架,可以动态加载插件中的 Fragment 实现页面的切换。 2013 年 23Code 提供了一个壳,可以在壳里动态化下载插件然后运行。 2013 年 阿里技术沙龙上,伯奎做了 At…
下一页
关注了
19
关注者
3
收藏集
5
关注标签
17
加入于
2017-04-12