首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
花開上弦月
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
47
文章 47
沸点 0
赞
47
返回
|
搜索文章
赞
文章( 47 )
沸点( 0 )
JVM方法执行的来龙去脉
普通的Java类被编译成字节码后,对Java方法的调用都会转换为invoke指令,而Java第一个方法是由谁调用的呢?Java main()方法的执行其实是通过JVM自己调用的。不过对于JVM来说,无论是如何执行Java方法,都是通过JavaCalls模块来实现的......
MVP那些事儿(6)MVC转化为MVP
前面花了大量的篇幅去介绍分层架构的相关知识点,以及MVC架构是如何实现的,上一篇介绍了中介者模式与MVP间的关系,这期间应用了大量的场景描述,比如租房子的故事,项目开发的故事,加班的故事,这些铺垫都是为了能讲明白MVP,更是为了在以后的实战中能更加自由的去扩展和设计出新的变种,…
总结一波安卓组件化开源方案
为了让大家能快速对android组件化有个整体的认识,本文将从多个维度对目前网上一些有代表性的开源组件化开发方案进行对比,从而更好的区分各组件化方案的特点,快速选择适合自己使用的方案深入学习并使用,在面试中被问到时也能做到心中有数。 android平台上组件化开发的概念近两年非…
在Android原生应用中集成React Native版本的豆瓣电影
这是一个在Android原生应用中集成React Native 的项目。在原生应用中集成了一个仿豆瓣客户端(很久之前写的,UI已经不怎么像了o(╯□╰)o)的React Native应用。 其实,关于怎么把React Native集成到原生应用中,React Native的官方…
当 Kotlin 遇上 Android KTX,岂止丝滑?
Kotlin 语言自从得到 Google 的官方认定之后,在 Android 开发这条路上的发展可谓是一马平川。不仅是 Android Studio 3.0 开始默认自动支持 Kotlin 语言,还有一件更为惊喜的事。 Google 于上周正式对外发布 Android KTX …
Android 性能优化 - 彻底解决内存抖动
内存抖动是由于短时间内有大量对象进出新生区导致的,它伴随着频繁的GC。 我们可以看到 上面的一溜白色垃圾桶。说明在大量的执行gc操作。用了一会儿 手机就开始卡了 使用工具来快速定位 引起内存抖动的代码。 学习 到什么样的 错误操作会导致内存都懂,如何避免。 快速定位 还得使用d…
ItemTouchHelper实现可拖拽和侧滑的列表
笔者使用 RecyclerView 的 ItemTouchHelper 来实现这个效果,过程非常简单。 这是一个给 RecyclerView 添加侧滑删除和拖拽的工具类。有了它,我们就可以很方便的实现上面的效果。 从构造器: ItemTouchHelper(ItemTouchH…
Android技能树 — View事件体系小结
最近年底了,打算把自己的Android知识都整理一下。 这次是讲View的事件体系。特别是不同情况下的事件分发,我会用很简单的方式教会大家。 还是老样子,先上脑图,然后具体一块块详细说明。 比如我们现在的需求是这样的:界面上有一个按钮,我们的手指点击这个按钮后滑动,这个按钮可以…
Android开源框架源码鉴赏:VirtualAPK
更多Android开源框架源码分析文章请参见Android open framwork analysis。 一个变成多个,但是子应用仍然需要主应用的流量入口优势,种种业务场景的需求,极大地促进了插件化技术的发展。 DroidPlugin:DroidPlugin侧重于加载第三方独…
2 python大数据挖掘系列之淘宝商城数据预处理实战
preface在上一章节我们聊了python大数据分析的基本模块,下面就说说2个项目吧,第一个是进行淘宝商品数据的挖掘,第二个是进行文本相似度匹配。好了,废话不多说,赶紧上车。淘宝商品数据挖掘数据来源
下一页
关注了
34
关注者
0
收藏集
8
关注标签
55
加入于
2018-01-31