首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
移动开发技术
订阅
fight_sun
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
HenCoder Android 开发进阶: 自定义 View 1-1 绘制基础
从今天开始,HenCoder 就正式开讲知识技能了。按照我的计划,第一季是 UI,UI 一共分为三部分:绘制、布局和触摸反馈。本期是绘制部分的第一期。绘制大概会用 5~6 期的时间讲完,整个 UI 的绘制、布局和触摸反馈三部分大概会用十来期。更新频率大约为每周一更(不承诺哟)。 …
PagerAdapter,FragmentPagerAdapter,FragmentPagerStateAdapter 的区别系列——缓存策略
PagerAdapter,FragmentPagerAdapter,FragmentPagerStateAdapter 的区别系列——缓存策略
阻止三方 SDK『链式唤醒』行为的开源库
一个超轻超薄的 Android 工具库,阻止三方 SDK 中常见的严重影响用户体验的『链式唤醒』行为。(对应用自身的功能无影响)
Android Router 从 0 到 1
在 Android 中启动 Activity 一般使用 startActivity 或者 startActivityForResult,通过这种方法启动 Activity 的缺点是写代码时 Activity 必须已经存在,这不利于多人协同工作,而且这样硬编码启动 Activity 也不够灵活, 如需要在 H5 界面中启动本地 Activity,或者在 server 端配置客户端行为时,这样的启动方式显得比较笨重。
Android AOP之字节码插桩
title: Android AOP之字节码插桩author: 陶超description: 实现数据收集SDK时,为了实现非侵入的,全量的数据采集,采用了AOP的思想,探索和实现了一种Android上AOP的方式。本文基于数据收集SDK的AOP实现总结而成。categorie…
No ViewHolder!!! 一个非官方的纯java版 databinding(拒绝xml配置).
写在前面 我们的目标是 No ViewHolder and No Adapter. 官方的databinding的确十分厉害,各种xml绑定,然后自动生成一波文件,各种吊的飞起,不过容易让人抓不住重点。为了加深理解,我写了这个纯java版的databindng, 不需要xml各…
震惊!如此多的 Android 开发技巧!
非常棒的 Android 开发技巧
Android面试指南 — 算法面试心得
大家好,我是宅男潇涧,目前是一名鹅厂移动客户端开发工程师。特别感谢小桦哥邀请我为《Android面试指南》小专栏写一篇面试心得,原本的要求是写一篇“对自己部门的面试题深度剖析”,但我本人刚毕业一年多一点(中间还跳槽过一次),虽然也做过面试官,但是更多时候是“面试者”。思来想去,…
Android后台杀死系列之四:Binder讣告原理
Binder是一个类似于C/S架构的通信框架,有时候客户端可能想知道服务端的状态,比如服务端如果挂了,客户端希望能及时的被通知到,而不是等到再起请求服务端的时候才知道,这种场景其实在互为C/S的时候最常用,比如AMS与APP,当APP端进程异常退出的时候,AMS希望能及时知道,…