首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android开发
订阅
我是王小明
更多收藏集
微信扫码分享
微信
新浪微博
QQ
34篇文章 · 0订阅
关注我就能达到大师级水平,这话我终于敢说了
这句话我真的憋了好久。Android 工程师只要关注我,我就能让你达到大师级水平,不是面试时的吹牛逼水平,不是自我欺骗的了解皮毛的水平,是真正的开发实力。以前我有这个自信,没这个证据。但现在,证据我也有了。 关注我的人都知道,我这三个多月来一直在网上分享关于 Android 自…
大幅提高Android开发效率之Android项目模板化
首先思考一个最普通的场景:创建一个 Activity。你需要做的是: 1、 创建 Activity 类文件;2、 创建对应的 Layout 布局文件;3、 在 AndroidManifest.xml 注册; 当然现在 MVP 模式(mvp 模式有多种实现方式,这里选择一种普遍的)基本成为标配,所以你还需要接着: 4、 对应的 View interface;5、 对应的 Presenter interface;6、对应的 View 实现;7、对应的 Presenter 实现;8、对应的 Model 类;等 其实可以通过Android Studio Template帮你节省很多步骤。
2017 上半年我整理的好文章(上)(98 篇)
分类整理的分享好文章
健身(Keep)APP 原型资源分享
2017 版「Keep」APP 原型资源分享,组件库和原型均可下载使用。
基于 Python 构建运维自动化平台
这篇文章通过介绍 OMServer、OManager 具备的功能、架构设计、模块定制、安全审计、C/S 结构的实现等几个方面的内容来展开。
类爆炸之Bridge模式
前言 以小说的笔法写的设计模式系列文章,你绝对看得懂![首发于公众号:"聊聊代码"] 设计模式系列·王小二需求历险记(一)设计模式系列·王小二需求历险记(二)设计模式系列·封装、继承、多态设计模式系列·初探设计模式之王小二的疑问设计模式系列·Facade模式之MVC的烦恼设计模…
Android 技术选型(持续更新中...)
Timber 就一个文件,是上层api封装,底层仅提供打印到logcat实现,打印到文件的话需要自己实现接口. 可以参考这个来设计自己app中的顶层api https://github.com/hss01248/HttpUtilForAndroid :我花最多精力维护的一个库,…
腾讯零反射全动态Android插件框架Shadow解析
最近几年,腾讯对于开源事业也是越来越支持,今天要说的就是在腾讯被广泛使用的Shadow框架,一个经过线上亿级用户量检验的反射全动态Android插件框架。 Shadow是一个腾讯自主研发的Android插件框架,经过线上亿级用户量检验。 Shadow不仅开源分享了插件技术的关键…
从Activity创建到View呈现中间发生了什么?
前段时间公司招人,作为面试官,我经常让面试者简述View的绘制流程。他们基本都能讲明白View的测量(measure)、布局(layout)、绘制(draw)等过程。还有少数人会提到DecorView和ViewRootImp的作用。但是,当我继续追问关于Window的内容时,几…
【Android 设计模式系列】卖热干面的启发 ---Builder 模式
一般来说, Builder 常常作为实际产品的静态内部类来实现 (提高内聚性). 故而 Product,Director, Builder 常常是在一个类文件中, 例如本例中的 HotDryNoodlesWithBuilder.java. 这里为了更好的对应 Builder 模式的类图关系, 将 HotDryNoodlesWithBuilder 画了两个~.