首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android之禅
掘友等级
和你分享有价值有思考的技术文章
|
微信 Ming_Lyan
喜欢分享,记录,学习新知识
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
126
文章 106
沸点 20
赞
126
返回
|
搜索文章
最新
热门
聊实用功能设计系列之 信息流卡片的消费与曝光
这篇文章是《聊实用功能设计系列》的第一期,聊一聊我们线上项目信息流卡片曝光/消费的设计思路。 系列会拆分多期讲解线上项目中重要功能的设计过程。侧重点在于让读者理解功能模块的设计意义及整体搭建思路,大部分细节实现各项目自行实现即可。 市场上大部分 APP 都采用了信息流的设计形式…
Harmony系列之 初探Ability
官方定义Ability 是应用所具备能力的抽象,也是应用程序的重要组成部分。 它是可见的,承载一个业务可视化界面;亦可为隐藏的,在背后默默为你干脏活;又能在多应用间架起数据访问的桥梁,方便数据沟通。 鸿蒙应用是以 Ability 为单位进行部署,开发者通过继承 Ability …
扒一扒,类加载的幕后
前些天写了《Java字节码「随身手册」》及《如何读懂晦涩的 Class 文件》 两篇文章,主要从字节码方面了解类的构成。 这篇文章则从 JVM 加载字节码文件的时机及类加载流程来认识内存中类的生命周期。 Java源文件通过编译器编译转化为Class文件,这些 Class 文件包…
Harmony系列之 工程结构与应用配置的理解
这篇文章主要讲鸿蒙应用的工程结构及应用配置,讲述期间穿插 Android 工程作为对比及迁移理解。 这部分内容对于安卓开发者来说,Gradle 构建系统很是熟悉。 项目构建的内容包含依赖文件(位于 gradle/Wrapper 文件夹),以 .gradle 结尾的脚本文件,.p…
周末没得 “偷懒” 了
毕业那会,每个周末都会腾出时间打打码,积累一些开发通用模块。 几年后,慢慢感觉 “扛不住了” 。 这几年长期久坐久码,落下了脖子劲椎病。现在周末更多倾向于碎片化地看看文章,做做饭做运动。 看似 “学习” 时间变短了,但是实际上 “效率” 高了很多,很多事还得逼着自己改变才行。 …
Harmony系列之 P40 运行鸿蒙手机应用
入手学习鸿蒙应用最直接的方式就是动手尝试在本地编译项目并运行起来,直入主题。 工欲善其事必先利其器,先从官网渠道下载一个 IDE 开发工具。从 HarmonyOS Developer官网的开发分区找到 HUAWEI DevEco Studio IDE 开发工具。 笔者在 Mac…
Harmony系列之 Android 开发者启航
去年8月份,华为在开发者大会上正式发布操作系统 HarmonyOS。时隔一年有余,今年9月10日鸿蒙系统正式升级至 2.0 版本。根据官方公布的计划,在今天(12月16日)开放手机 Beta 测试版本。 在过去的一年里,身边的安卓开发者似乎对 HarmonyOS 并不了解。目前…
Setter/Getter之争,有点意思
这几天在做 Code Review 的时候,发现 Model 层内大量 Bean 写法不一。 有些类是属性开放一路 public,有些类则属性全部封闭 private。大家针对这个问题讨论得还挺激动,着实出乎意料。 听他们的说辞,观点都挺有道理的。 封闭派支持者持以下观点。 的…
救我于水深火热的「热修复」
希望当你看完这篇文章之后,能够了解到应用热修复它并不难,也不需要自己造轮子,业界很多优秀的框架如Tinker,Robust,Sophix等。 如果项目还没有支持这个热更能力,希望你能尝试折腾慢慢接入,这不仅仅能学习到新知识也能为服务项目提供容错能力。 文章篇幅比较长,希望各位看…
Java字节码「随身手册」
在 Android 编程中,如果要阅读及修改字节码,则需要针对 Class文件 结构进行解析翻译。 JVM 定义 Class文件 结构及指令集,通过查阅字节码表及指令集可了解 class文件 的内容逻辑。下面通过整理涉及的所有表格内容及指令,供查询使用。 Class文件 是 J…
下一页
个人成就
文章被点赞
971
文章被阅读
128,552
掘力值
3,889
关注了
31
关注者
1,587
收藏集
1
关注标签
9
加入于
2017-01-12