首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
码农大表哥
掘友等级
Android Developer
|
MK
Wanna do I wanna do
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
84
文章 84
沸点 0
赞
84
返回
|
搜索文章
赞
文章( 84 )
沸点( 0 )
如何既装逼又优雅的设计一个模块化的MVP架构
这是一个老生常谈的问题了,MVP 是 MVC 模式的进化版本,是当前 Android 开发者使用最多的架构模式,MVP 区别于 MVC 最大的一个优点就是切断了 V层 和 M层的直接通信,由 P层负责处理逻辑同时持有 M层和 V层实例,进而通知 V层更新UI,极大地降低了代码的…
Flutter | 一些很适合新手练习的Demo
Google推出flutter这样一个新的高性能跨平台(Android,ios)快速开发框架之后,被业界许多开发者所关注。我在接触了flutter之后发现这个确实是一个好东西,好东西当然要和大家分享,对吧。 今天要和大家分享的是我整理的一组很适合新手练习的合集。地址在https…
Charles 功能介绍和使用教程
Charles 是在 PC 端常用的网络封包截取工具,在做移动开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析。除了在做移动开发中调试端口外,Charles 也可以用于分析第三方应用的通讯协议。配合 Charles 的 SSL 功能,Charles 还可…
闲聊Android工程师的职业规划
前言本人刚毕业时从事硬件相关行业,后来自学Android转行移动开发至今3年有余。之前很少思考过Android工程师的职业规划,最多是在参加面试那一刻临阵磨刀,“意淫”一个职业规划。其实自己心里很清楚
Android:那些你不能忽略的代码命名规范
这是一份详细的Android代码命名规范
Android 组件化最佳实践
在项目的开发过程中,随着开发人员的增多及功能的增加,如果提前没有使用合理的开发架构,那么代码会越来臃肿,功能间代码耦合也会越来越严重,这时候为了保证项目代码的质量,我们就必须进行重构。 比较简单的开发架构是按照功能模块进行拆分,也就是用 Android 开发中的 module …
XUpdate 一个轻量级、高可用性的Android版本更新框架
一个轻量级、高可用性的Android版本更新框架。赶紧点击使用说明文档,体验一下吧! 在提issue前,请先阅读【提问的智慧】,并严格按照issue模板进行填写,节约大家的时间。 支持post和get两种版本检查方式,支持自定义网络请求。 支持设置只在wifi下进行版本更新。 …
浅谈Android下的注解
java.lang.annotation,接口 Annotation,在JDK5.0及以后版本引入。 注解是代码里的特殊标记,这些标记可以在编译、类加载、运行时被读取,并执行相应的处理。通过使用Annotation,开发人员可以在不改变原有逻辑的情况下,在源文件中嵌入一些补充的…
Android 面向切面编程 AOP 解决连续点击打开重复页面问题
这个类文件保存在依赖module(没有就在主app module中)中任意package下就行了。 后面返回值、包名什么的,支持通配符 * .. + 等 解释下就是,在 android.任意包或子包.. 下,的任意类*(可以是Activity、Context或Fragment),
论低于 12px 字体处理方案
浏览器可渲染的最小字号为 12px,但设计图上经常出现小于该值的字体。对于 11px 我往往就按 12px 处理了,可 9px 这样的超小字号处理成 12px 绝对太不地道啊。大家可能都知道通过 transform: scale(n) 能达到缩小字体的效果,但你没有发现并非十分…
下一页
个人成就
文章被点赞
17
文章被阅读
2,728
掘力值
102
关注了
22
关注者
10
收藏集
2
关注标签
15
加入于
2016-09-14