首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Geek木木
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
安卓实现Vendor Impression Tracker记录用户浏览时长
假如一个平台上有很多入驻的商家,现在平台的运营人员有一个要求,希望在APP中一个商家或商品被用户浏览了指定时间后记录用户行为,随后可以用这些数据去分析商家的受欢迎程度或者用户喜欢的内容,方便对用户进行推荐。记录用户浏览时长的功能还包括读书时长、熄屏时长等计算。 本文主要介绍从上…
一些见解与洞察(2018年11月)
1. 当Leader的料 人好且善良、脾气差又不懂礼貌,这样组合的人天生就是当Leader的料。 2. 智能音箱“女仆化” 看到锤子科技2018年秋季发布会上老罗谈到目前智能音箱“女仆化”的现象时,早有同感,比如听到小爱同学之类的智能语音助手跟“主人”用嗳昧的、甜美的语气交流时…
对产品的想法(2018下)
Smartisan T2 之后依旧没有一部外观上满分的手机。欣慰于它们在商业上更成熟、更理性、更平衡,但偶尔会怀念 Smartisan T 系列的任性、极端和孤傲,包括它们的惨淡。 期待有一天可以在安卓手机上开发安卓APP,像在PC上开发exe软件一样,这样可以实现方便的热调试…
【架构】可能是理想的Android欢迎界面实现
我们在使用Android时,很多APP打开都会有启动画面(欢迎界面),它会停留若干秒后再进入主界面。 先看一下Demo效果。 关于上面第3点的启动时加载数据,情况有不少,比如从服务器拿到一些用户特有的配置(如Taplytics数据)、从本地SharePreference或数据库…
Android使用View Inspector分析Overdraw
Overdraw是指屏幕上的一个像素由于图层的重叠,在于6.67ms内被重复绘制多次(16.67ms是每秒60帧每帧的耗时)。 文章里第一点提到【合理选择控件容器】,可能当时ConstraintLayout还没有被普用,作者提到了几个传统的ViewGroup的优缺点和建议用哪些…
初步了解Android Navigation(附源码)
最近在准备向同事分享Android Studio 3.2的更新内容,看到了Navigation组件,挺有意思,便写一个Demo。 Navigation大概的功能是更方便地实现了各个组件的跳转。下面是实现跳转的Demo。 由于Navigation组件目前是测试版本,所以让AS支持…
【开发技巧】一些杂记
1. 接触一个新项目时新建一个「阅读」分支 接手一个已经上线的项目时,为了解架构和业务实现,阅读项目源码是必要的。而很多优秀团队是不需要且不允许写注释的,原因有: 倒不是完完全全说“彪悍的代码不需要注释”,而可能是对于一个两周更新一次的上线APP来说,写注释和文档意味着要花费更…
【架构】Android较为理想的界面同步机制
我们来谈谈客户端界面的数据同步问题。 比如,下面的AB两个界面中都显示了学生Leslie的信息,当我们在A界面修改学生学号时,我们希望回到B界面时,学生的信息也能跟着改变,才能保证业务数据的正确和一致性。 这就涉及到数据的同步和刷新问题。 如今手机应用的数据几乎都来自网络(或者…
如何有效地向技术前辈们请教?
首先是问问题。一,别问那些百度或Google能搜到且自己能看懂的问题;二,要控制问问题的频率和时机,问问题前留心观察前辈的口气、心情和繁忙程度;三,自己要有一定的准备和悟性,争取做到前辈在解答时一点就通,这样的表现能让前辈感到愉快和欣慰,也让他们知道你是个悟性很高的值得培养的苗…
Android实现界面滚动时顶部部分内容置顶
先看效果。 很显然,这样的效果用到了Android Material Design里的控件,分别是CoordinatorLayout和AppBarLayout。其中,AppBarLayout控件便具备顶部固定的功能,但它需要被CoordinatorLayout嵌套起来才能实现滚…
下一页
个人成就
文章被点赞
22
文章被阅读
9,825
掘力值
157
关注了
0
关注者
33
收藏集
0
关注标签
0
加入于
2018-11-13