Android人脸识别app——基于Face++,MVP+Retofit等系列高度解耦

最近公司项目比较空,花了点时间写了个人脸识别的app,可以查看你的性别、年龄、颜值、情绪等信息,利用的是 Face++ 的人脸识别API。本项目采用了 MVP 的架构,使用了 Retrofit、RxJava、Dagger、EventBus 等框架进行开发和解耦,利用 MaterialDesign ...

2019-01-15 21:14:41

阅读数 2559

评论数 1

Android 9.0 源码_机制篇 -- 全面解析 Handler 机制(原理篇)下

MessageQueue 中有两个比较重要的方法,一个是 enqueueMessage 方法,一个是 next 方法。enqueueMessage 方法用于将一个 Messag e放入到消息队列 MessageQueue 中,next 方法是从消息队列 MessageQueue 中阻塞式地取出一个...

2019-01-15 21:13:19

阅读数 1161

评论数 0

Android 9.0 源码_机制篇 -- 全面解析 Handler 机制(原理篇)上

#开篇 #核心源码 #简述 在整个 Android 的源码世界里,有两大利剑,其一是 Binder 机制,另一个便是 Handler 消息机制。消息机制涉及**MessageQueue/Message/Looper/Handler **这4个类。 Handler 是 Android 中引入的一种...

2019-01-15 21:02:37

阅读数 1944

评论数 2

从国企到互联网,一个六年程序员的「得」与「失」

程序员,六年,四段工作经历,这也许是一份会被很多 HR 刷掉的简历。 从学生时代至今,我经历了两次大的方向转型和一次大的技术转型:从偏理论推导的数学学科到重工程实践的计算机学科;从「安稳固化」的国企到「活跃求变」的互联网;从「人人为我」的客户端到「我为人人」的服务端技术转型。 回看自己的经历,在...

2019-03-19 22:18:23

阅读数 1

评论数 0

月薪三万的前端开发朋友辞职离京了

月薪三万的前端开发朋友辞职离京了 一、 曾经月入三万是不少人羡慕的薪资,就连马云之前演讲都说,“一个月有两三万块钱、三四万块钱,有个小房子、有个车、有个好家庭,没有比这个更幸福了,那是幸福生活。” 但是!随着最近几年房价/房租的暴涨,如果在北京没有房子,月入三万也开始让人焦虑难耐了,尤其是当年龄...

2019-03-18 21:33:03

阅读数 11

评论数 0

程序员如何选择第一家公司?网友选择阿里还是去做官网?

对于有“相对技术”(任何公司的需求都会一点)的程序员,如何选择公司和职位也是一个值得思考的问题,因为你首先要有一个意向的公司和岗位,然后根据要求进行准备,类似考研选学校和专业,只不过这次你可以有个很多个选择。 接下来我们来谈谈对公司的选择。(网友们有何高见可在评论区补充哦) 0 知名外企 知名外企...

2019-03-18 17:05:47

阅读数 4

评论数 0

DeepCamera - 将相机转换为AI-Powered with Embedded / Android / Pi等。

什么是SharpAI DeepCamera ARM GPU上的深度学习视频处理监控,用于人脸识别以及更多方法。将数码相机变成AI供电的相机。使用ARM GPU / NPU的边缘AI生产级平台,利用AutoML。面向开发人员/儿童/家庭/中小企业/企业/云的第一个世界级Edge AI全栈平台,由社区...

2019-03-14 22:30:08

阅读数 12

评论数 0

几个移动开发程序员朋友跳槽薪资翻倍了

从去年底到前几天,不断被各路跳槽的朋友刺激着,他们都跟我说着同一件事:跳槽了,薪资翻倍了,去一家叫做字节跳动的公司了。 让我更加讶异的是一个在微博做移动开发的朋友跟我说他舍弃了年终奖,在春节之前就投入到这家公司的怀抱,这让我一度以为这个朋友是被传销了,后来认真上网查了下,原来字节跳动是那家擅长用算...

2019-03-14 15:59:05

阅读数 1419

评论数 0

聊聊几个阿里 P8、P9 程序员的故事

阿里 P8 程序员年薪百万已经是公开的秘密了,有人关心他们年薪百万,而我更加关注阿里这些 P8、P9 程序员的成长故事,在聊这些大牛的故事之前,跟大家稍微简单聊下阿里技术人等级制度。 P4/5:校招生为主 P6: 独立的执行者,独立完成自己的工作 P7: 行业的顾问,能对行业发展做出一定准确的判...

2019-03-13 21:57:41

阅读数 31

评论数 0

Android 面试(一):说说 Activity 的四种启动模式

说说 Android 的四种启动模式 这基本是一道必考题,和「 Activity 的生命周期 」一样,基本为必考题。 其实很多人可能存在一个误区,觉得知道这个启动模式「launchMode」没什么意义,但我在毫无准备的前提下,被问到这个问题的时候,我被问的瑟瑟发抖。 这些都是基本 先普及下可能大多...

2019-03-13 20:45:17

阅读数 29

评论数 0

面世宣言:给 Android 开发者的面试手册

序言 关于面试系列部分我将分为六个专题来讲,有感兴趣的同学可以关注下。 Android 面试(一):说说 Activity 的四种启动模式 Android 面试(二):如何理解 Activity 的生命周期 Android 面试(三):用广播 BroadcastReceiver 更新 ...

2019-03-13 19:45:18

阅读数 398

评论数 0

Android性能优化篇之(二)序言及JVM篇

前言 在内存方面,相比于C/C++程序员,咱们java系程序员算是比较幸运的,因为对于内存的分配和回收,都交给了JVM来处理了,而不需要手动在代码中去完成。有了虚拟机内存管理机制,也就不那么容易出现内存泄漏和内存溢出的问题了。不那么容易出现,并不代表就不会出现。正是由于程序员将内存的控制大权交了出...

2019-03-12 22:09:41

阅读数 31

评论数 0

Android性能优化篇之(一)序言及JVM篇

序言 笔者从事Anroid开发有些年头了,深知掌握Anroid性能优化更多关于 性能优化 的文章")方面的知识的必要性,这是一个程序员必须修炼的内功。在面试中,它是面试官的挚爱,在工作中,它是代码质量的拦路虎,其重要性可见一斑。在团队中,性能优化的工作又往往由经验丰富的老师傅来完...

2019-03-12 22:06:40

阅读数 33

评论数 0

BAT云战争新动向:收编“旧军”,占山为王

消费互联网培育出来的BAT,从来没有像今天这样重视To B的云服务。 去年年中腾讯股价剧烈下滑,面对安身立命的游戏遭遇强监管,腾讯迷惘中迅速清醒,九月马上新建了云与智慧产业事业群(CSIG),将To B业务提升到前所未有的重要位置。阿里是BAT中最早重点发力云计算的,11月26日,阿里更是完成了2...

2019-03-11 22:28:56

阅读数 30

评论数 0

如何更新Android应用程序的启动器图标

您可以通过为用户界面提供专业的外观来增加任何产品的价值。当用户喜欢他们在应用UI中看到的内容时,他们更有可能安装它。您的Android应用应遵循的设计,颜色,图标和其他UI元素有一组已定义的规则。在本文中,我们将坚持使用Android应用程序的图标,特别是 启动器图标。 Android应用的图标...

2019-03-06 22:30:05

阅读数 28

评论数 0

YYModel源码学习

前言 可从5方面去分析YYModel。 – 文件结构:有哪些文件,每个文件大致的功能 – 类结构及关联:有哪些类,类之间关联 – 数据流向:debug,看数据是如何转换及看各函数之间的调用关系 – 对重点模块进行剖析 – 整理源代码中自己理解不深的点(如语法、关键字的运用) 文件结构 3部分,30...

2019-03-05 22:11:47

阅读数 24

评论数 0

Google Flutter From Scratch:使用小部件构建应用程序

Flutter正迅速成为开发跨平台移动应用程序的最流行框架之一。今天,大多数Android和iOS开发人员开始认为,它是一种比其他跨平台框架(如React Native和NativeScript)更快,更具面向未来的替代方案。 谷歌本身不遗余力地吸引更多开发者加入。例如,Google I / O今...

2019-03-05 22:08:40

阅读数 25

评论数 0

前端开发工程师应该如何准备一场技术面试?

之前,在不同的时间点和不同的平台,曾经发表过一些关于面试或者职业规划的文章,包括在“在行”上和一些同学线下约见面对面聊这个话题,会发现不同的阶段有不同的感悟,包括面试方法、考察重点也在变化,但是发现有些东西却是亘古不变的,在此凝聚至文,希望对同行有帮助。 另外,其实讨论面试的话题,其益处并非只是“...

2019-03-04 22:13:50

阅读数 26

评论数 0

面试真题4:lru最近很少使用算法(腾讯)

手写最近很少使用算法lru 这道题在很多公司面试的时候都可能被问到,主要考察面试者对缓存算法的原理的了解。 先来了解一下什么是最近很少使用算法? 最近很少使用算法:就是根据最近访问的记录,对缓存的数据进行淘汰。也就是说,如果一个数据最近被访问,或经常被访问,则把数据放到列表的前面。而数据很久未访问...

2019-03-04 22:11:59

阅读数 26

评论数 0

Google、B站……那些神奇的404页面,你看过多少?

据说在第三次科技革命之前,互联网的形态就是一个大型的中央数据库,这个数据库就设置在 404 房间里面。那时候所有的请求都是由人工手动完成的,如果在数据库中没有找到请求者所需要的文件,或者由于请求者写错了文件编号,用户就会得到一个返回信息:room 404 : file not found。404 ...

2019-03-04 22:10:38

阅读数 28

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭