首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
奔波儿灞1482732602514
掘友等级
Android
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
284
文章 284
沸点 0
赞
284
返回
|
搜索文章
赞
文章( 284 )
沸点( 0 )
一文说透 Android 应用架构 MVC、MVP、MVVM 和 组件化
MVC、MVP和MVVM是常见的三种架构设计模式,当前MVP和MVVM的使用相对比较广泛,当然MVC也并没有过时之说。而所谓的组件化就是指将应用根据业务需求划分成各个模块来进行开发,每个模块又可以编译成独立的APP进行开发。理论上讲,组件化和前面三种架构设计不是一个层次的。它们…
Base64 的原理、实现及应用
Base64编码是基于64个字符A-Z,a-z,0-9,+,/的编码方式,因为2的6次方正好为64,所以就用6bit就可以表示出64个字符,eg:000000对应A,000001对应B。 **BASE64 的编码原理:**都是按字符串长度,以每 3 个 字符(1Byte=8bi…
一位双非本科拿到了头条,小米,京东的offer
感恩.jpg谢谢那些曾经帮助过我的人。很多忘记了,能回忆起来的就尽量写多一些。小米一面(电话)Android:1.内存泄漏的场景,Handler机制2.四大组件3.进程间通信4.自定义view5.Bi
SmartCamera 高性能相机实时采集识别框架, 支持算法可配置化调优
SmartCamera 是一个 Android 相机拓展库,提供了一个高度可定制的实时扫描模块能够实时采集并且识别相机内物体边框是否吻合指定区域。如果觉得还不错,欢迎 star,fork。 语言描述起来略显生涩,具体实现的功能如下图所示,适用于身份证,名片,文档等内容的扫描、自…
挤需体验三番钟,里造会干我一样,爱象节款混淆
把项目中用到的一些不包括在如上列表中的三方库配置到 proguard-rules.pro 文件中,或者提 issue 使其加入到本库中来(小众或者冷门的不予合入哦)。 混淆通过分析字节码,去掉冗余代码,再加上缩短了变量、函数、类的名称,可以进一步缩减应用大小,如果想混淆资源文件…
Android 如何从应用深入到Framework (一)
今天,明哥想跟大家聊聊,如何从应用开发,转向Framework开发。 系统应用开发,现在来说,已经开始脱离系统,单独拿出来开发,系统定制接口,已提供给应用调用,用来增强功能。 原生的桌面,拨号,设置,已经没法做出差异化优势,因此都费尽心机,来进行应用深度开发。 对于之前维护系统…
Android与物联网设备通信-利用UDP广播来做设备查找
“三年级六班李子明同学,你妈妈拿了两罐旺仔牛奶要给你!”..... 什么是广播?你还记得上小学的时候广播站大喇叭吗?没有错。就是在一个大家都能听到的场景下对着一个口子传递信息。也许都能听到,但是对于广播的接受者只关注自己需要的信息。 我们接着空调说,你现在是xx智能空调的And…
Android 屏幕适配从未如斯简单(8月10日最终更新版)
由于之前发的适配文章关注的人比较多,而之前的方案存在较多坑,但这已经被我这一周来仔细琢磨找到了最优的解决方案,担心大家还停留在之前的适配方式,所以在掘金只能靠分享链接来提醒你们查看最新更新版本,为之前还未成熟的适配深表歉意,烦请大家一起再次阅览一遍下文吧。
【教你赚钱】安卓开发者如何走向独立开发
说到独立开发者,大家想到的都是 iOS 的良好生态,培养了一批愿意付费的用户,也让一部分 iOS 独立开发者赚到了钱。然而,也有一些 Android 开发者,找到了正确的方向,从 Android 起家,赚到了七位数甚至八位数。这篇文章,我们来说说,安卓开发者如何找到独立开发之道…
算法之美 : 位运算
上一小节我们用三道题了解一下面试过程中栈和队列的常见面试题。本小节笔者将通过几个 位运算 的题目来带大家熟悉下常用的位运算知识。 相比于栈和队列来讲,笔者自身认为位运算需要掌握的知识就要多一些,包括对于数字的二进制表示,二进制的反码,补码。以及二进制的常见运算都需要了解。当然如…
下一页
关注了
52
关注者
1
收藏集
8
关注标签
7
加入于
2016-12-26