首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
siven
掘友等级
Android 开发工程师
|
荔枝fm
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
42
文章 42
沸点 0
赞
42
返回
|
搜索文章
赞
文章( 42 )
沸点( 0 )
知无涯,行者之路莫言终 [- 编程之路2018 -]
待续...
脉脉App引导页面中推荐功能的实现推测
看了下都是公司同事,我推测是基于位置推荐的,没有定位权限可能是通过Wifi信息,然后我关了Wifi,改用移动网络再进入App发现推荐的用户为默认数据,基于Wifi的信息建立用户数据关联,打开App时获取我手机的Wifi的唯一ID建立用户匹配推荐展示,当我登录时会关联一个Wifi…
Android读写锁的应用,以及最佳的磁盘缓存设计
可重入锁,就是说一个线程在获取某个锁后,还可以继续获取该锁,即允许一个线程多次获取同一个锁。通俗的来讲就是支持在同一个线程里面对多个文件进行读写操作,都可以获取同一个锁,但是获取多少锁就要回收多少锁,下面给个例子方便理解 注意:因为主线程2次获取了锁,但是却只释放1次锁,造成死…
Android MVP 最佳实践
MVP其实我接触已经三年了,本文的实践也是在17年做基础框架实践的,今天放出来也是为了分享给需要这快东西的同学,面试足够了,好东西不能雪藏。 MVC:全称:Model - View - Controller,它是于1970年的时候有TrygveReenskaug在Smallta…
安装包立减1M--微信Android资源混淆打包工具
平常我们可能对于一些Java文件混淆比较多。但是对于Android下面的res的资源不会进行混淆。使用微信的AndResGuard可以进行资源混淆
[译] 怎样减少 Android 应用包 60% 的大小?
对于移动应用来说,应用安装包的大小当然是越小越好。特别是对于一些欠发达地区,你不希望用户因为手机「存储空间不足」而卸载你的应用。 可以看到占空间最多的主要是三个部分:classes.dex, res 和 resources.arsc。 classes.dex:包含有 Java …
《Android 开发工程师面试指南》
《Android 开发工程师面试指南 LearningNotes 》,作者是陶程,由梁观全贡献部分。大家可以去知乎关注这两位用心的少年。这份指南包含了大部分 Android 开发的基础、进阶知识,不仅可以帮助准备面试的同学,也可以帮助正在学习和工作的同学梳理自己的知识点。有心的同学也可以帮他们不断完善。
回顾我的2017年
2017年,是自己毕业的第二年,也是从事Android开发第三年。每一年似乎一点都没察觉,就到了年底。尤其是在毕业之后,才深刻地感受到什么叫时光飞逝。 过完年会,正好手活儿不多,就安静地写写文章,整理一下这一年,和自己走走心。 如果用简单词语来总结这一年,我觉得应该是:平淡、学…
用wxDraw.js制作酷炫的小程序canvas动画『wxDraw 小程序界的zrender』
canvas 是HTML5的一个重要元素,它能够高效的绘制图形,但是过于底层,且粗糙的Api,导致开发者很难使用它来做较为复杂的图形, 而且它的即时绘制无记忆特性,使得它内部的图形并不支持动画更不支持一切交互事件。 这样的问题出现在所有支持canvas的客户端上同样出现在 微信…
工具篇: 微信小程序开发 ide 编辑器的选择
看看哪款 IDE 是你开发微信小程序的菜 1、微信开发者工具 2,Visual Studio Code 3、Egret Wing 3.2.0
下一页
个人成就
文章被点赞
1,520
文章被阅读
38,884
掘力值
2,198
关注了
21
关注者
734
收藏集
1
关注标签
12
加入于
2016-09-20