首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
孙小胖児
掘友等级
高级研发工程师
Google脑残粉,Android开发菜鸟,HarmonyOS开发菜鸟
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
42
文章 41
沸点 1
赞
42
返回
|
搜索文章
赞
文章( 41 )
沸点( 1 )
用Kotlin+Retrofit+RxKotlin+MVP撸了一个小项目
作为Android开发者,对于谷歌大大力推的Kotlin肯定是要会用的啦。 最近就使用了豆瓣电影的部分接口撸了一个小Demo来学习。(由于电脑比较渣,开了模拟器录屏好卡。其实在手机上还是很流畅的。哈哈哈) 遵循MD风格,采用MVP架构,使用了Kotlin+Retrofit+Rx…
Android彻底组件化—如何使用Arouter
得到Android组件化方案已经开源,参见Android组件化方案开源。方案的解读文章是一个小的系列,这是系列的第五篇文章: 上篇文章讲到,AndroidComponent已经进行了UI跳转的升级改造,可以支持路由的自动注册和路由表的自动生成。但是很多使用组件化方案的同学都表示…
热修复(一)原理与实现详解
热修复无疑是这2年较火的新技术,是作为安卓工程师必学的技能之一。在热修复出现之前,一个已经上线的app中如果出现了bug,即使是一个非常小的bug,不及时更新的话有可能存在风险,若要及时更新就得将app重新打包发布到应用市场后,让用户再一次下载,这样就大大降低了用户体验,当热修…
漫画算法:无序数组排序后的最大相邻差值
小灰一边回忆一边讲述起当时面试的情景...... 题目:有一个无序整型数组,如何求出这个数组排序后的任意两个相邻元素的最大差值?要求时间和空间复杂度尽可能低。(例如:无序数组 2,3,1,4,6,排序后是1,2,3,4,6,最大差值是6-4=2) 用一种较快的稳定排序算法(比如…
死磕java底层(三)—反射、动态代理和注解
反射是指程序可以访问,检测,修改它本身状态或行为的一种能力。 java的反射机制是指在程序运行状态中,给定任意一个类,都可以获取到这个类的属性和方法;给定任意一个对象都可以调用这个对象的属性和方法,这种动态的获取类的信息和调用对象的方法的功能称之为java的反射机制。 一言以蔽…
Android内存泄露分析以及工具的使用
Android性能优化对于开发者来说是一个不可小觑的问题,如果软件的性能极差,造成界面卡顿,甚至直接挂掉,对于用户来说是一个极其致命的,可能会导致用户直接把应用给卸载了。相反的,如果把性能优化得极致,运行得很流畅,从而增加用户的好感,得到好评,所以性能优化对于开发者来说是非常重…
Android自定义View——从零开始实现可展开收起的水平菜单栏
前言:最近项目里要实现一个 可展开收起的水平菜单栏控件,刚接到需求时想着用自定义View自己来绘制,发现要实现 圆角、阴影、菜单滑动等效果非常复杂且耗时间。好在这些效果 Android原生代码中都已经有非常成熟的解决方案,我们只需要去继承它们进行 二次开发就行。本期将教大家如何…
用kotlin来实现一个打方块的小游戏
用kotlin来实现一个打方块的小游戏今天来做个打方块的小游戏,继续熟悉kotlin的语法,看下要实现的效果图看着效果图好像挺难的样子,但理清思绪后,你会发现特别的简单,还是那句话,学习方法最重要构造
Android触摸事件(上)——事件的由来
从接触Android开发以来,貌似Android的事件就一直伴随着我。从一开始的setOnclickListener到后来的setOnTouchListener以及各种手势的事件,关于Android的事件传递机制,我觉得很多人都看了不止一遍了。借着这次大总结,我觉得有必要对这部…
这样玩算法才够酷
想接触算法的朋友经常会问一句,算法难吗?我掐指一算,回答一般有3种结果,难,不难,have a try。其实这个问题并不好,我们接触的较多的一门课程叫数学,从小学到大学,甚至工作了,还不放过我们,而这个你很熟悉的东西,你觉得它难吗?那么结果出来了,更多的是一种兴趣,很多人老是说…
下一页
个人成就
文章被点赞
88
文章被阅读
15,892
掘力值
571
关注了
7
关注者
15
收藏集
1
关注标签
17
加入于
2016-11-14