首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Android进阶肖潇
掘友等级
程序员
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
28
文章 28
沸点 0
赞
28
返回
|
搜索文章
最新
热门
腾讯大牛动态教学:Android 仿微信 QQ 图片裁剪,赶紧收藏起来!
这篇博客实现的功能主要有仿微信,QQ 上传图像裁剪功能,包括拍照,从相册选取。裁剪框的样式有圆形,正方形,九宫格。 第二种调用 ClipImageActivity.goToClipActivity 方法,结果以 callBack 回调的方式返回回来,这种看起来比较直观点,个人也…
阿里大牛:选择大于努力,所以MVC、MVP、MVVM,我到底该怎么选?
MVC、MVP、MVVM是我们工作和面试中都比较重要的一块,但很多时候我们却有点迷惑。比如看了好多篇文章都搞不懂MVC到底是个啥本来想写个MVP写着写着就变成MVC了,到底Databing和MVVM之间有啥见不得人的关系。本篇文章主要从发展的角度来介绍,如mvp,mvvm的出现…
Android开发热门前沿知识,这几点经常被忽略,你敢说你都知道?
1. Android架构设计模式 MVC架构设计模式:MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写。 MVP架构设计模式:MVC全名是Model View Persenter,MVP由MVC…
我到底该如何学习来提升自己的技术啊!别喊了,来看看这篇篇文章
利用碎片化的时间,其实就是在延长自己有意义的生命。 在 这个高节奏的社会,工作越来越多,能自由支配的时间越来越少、越来越碎,想花个一大段时间做点自己的事情,却总是会被各种各样的琐事打断,想要专心敲会代码时,却总是莫名其妙地去刷微博,看朋友圈,聊微信。而且我相信大多数程序员都是在…
【Android设计模式】从Retrofit看懂动态代理模式,看大牛如何一招搞定
平时写代码的时候可能为了完成某一个任务而只是应付性地编码,然后写完理直气壮地来一句"又不是不能用!",但如果要把编码当作一项艺术来打造,那就需要结合我们的设计模式了。设计模式可以运用在诸多方面,让我们的代码更加优雅。 设计模式在Android中也是无处不在,动态代理、建造者、工…
阿里大神5年零3个月27天的Android 研发技术进阶之路
在这里我把攻城狮分成初级、中级、高级和资深四个阶段,分别对研发设计能力、工具使用、系统原理和架构等作出要求。 我对初级研发攻城狮的定义是掌握基础的 android 知识,能够独立完成一个功能。这个层级大部分人通过看一些资料书籍再经过项目练习很快可以达到。 掌握android 四…
阿里大牛又一波骚操作,安卓UI开发新技能-Jetpack Compose,绝了
Jetpack Compose 是安卓用于构建UI的一种新方式,采用代码而非xml文件方式,写法与Flutter非常相似。 代码更少 少了xml,少了activity和xml之间的关联. 双向绑定 数据变化了,UI就自动变化. 含有参数的Composable函数不能直接预览. …
怒斩腾讯阿里Offer,作为半路出家Android程序员,看我轻松逆袭!
程序员,近年来十分火爆的职业,凭着巨大的市场缺口和高额的薪水吸引着大量毕业生加入程序员的队伍。这其中就包括各类专业的学生,像我这种自动化专业的也在其内。这些不是计算机科班出身的可以看作是半路出家了。那么半路出家程序员和计算机专业出身学生有什么区别呢? 先来看一张计算机专业的大学…
RxJava2+Retrofit2+RxLifecycle3+OkHttp3网络请求封装(动态演示)
由于 JDK1.8 中接口可以有默认不需要实现的方法,所以我采用了JDK1.8的新特新封装了网络请求返回参数的回调。这样做的好处就是有些情况下,我们是只需要处理成功的需求,但是失败和错误我们并不是太关心,所以在观察者类 BaseObserver 中我对失败和错误做了统一的封装,…
他来了,他来了,他带着MVVM的BRVAH走来了!再不看又错过了
将BaseRecyclerViewAdapterHelper与MVVM模式完美结合起来,实现更加方便,快捷的列表加载,帮您省去大量的时间写各种复杂的适配器,使项目的代码结构更加简洁优雅。 因为我公司项目是MVVM模式的,然后以前一个老Android同事写过一个控件,就是能很方便…
下一页
个人成就
文章被点赞
150
文章被阅读
67,709
掘力值
1,476
关注了
0
关注者
81
收藏集
0
关注标签
4
加入于
2019-07-12