首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
编程之乐
掘友等级
Android程序员
擅长JavaEE,Android,爬虫,寻找编程之乐
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
63
文章 63
沸点 0
赞
63
返回
|
搜索文章
最新
热门
爬虫-拉勾数据分析
年后犹豫找工作到底应该去哪里,且想到之前盲目找工作遇到的各种坑爹问题,网上搜寻相关的信息进行抉择,结果无功而返,于是决定稍微花点时间对拉勾做一次数据分析。 拉勾的数据爬取相对容易,主要针对了部分职位的数据获取,数据主要包含近一个月内的职位发布,为防止反爬,设定为单线程延迟1s,…
Android应用启动过程-Launcher源码浅析
Launcher也是一个应用程序,和我们的App没有什么区别,当用户点击应用图标时候,启动其他的App,本文主要为分析Activity的启动流程打基础。 为了研究方便,删除了大量代码,完整的请查阅源码。 这个不是重点,继续追踪mModel.startLoader()方法。 该类…
Activity启动过程源码分析 - 简书
根据上篇文章-Launcher源码浅析,我们知道点击Launcher某个图标后,会调用Launcher的startActivitySafely方法。如下:Launcher最终调用了父类Activity
彻底搞定LayoutInflater
讲到 子View的margin属性的支持需要在 自定义ViewGroup 通过generateLayoutParams设置,而子View的padding支持则是自己在onDraw中处理。 其实MarginLayoutParams 不光设置子View的margin属性,还设置了子…
Android应用启动过程-Launcher源码浅析
本文参考的源码(7.1.1_r6)Launcher也是一个应用程序,和我们的App没有什么区别,当用户点击应用图标时候,启动其他的App,本文主要为分析Activity的启动流程打基础。先来张图:An
彻底搞懂Java内存泄露
Java判断对象是否可以回收使用的而是可达性分析算法。 在主流的商用程序语言中(Java和C#),都是使用可达性分析算法判断对象是否存活的。这个算法的基本思路就是通过一系列名为"GC Roots"的对象作为起始点,从这些节点开始向下搜索,搜索所走过的路径称为引用链(Refere…
个人成就
文章被点赞
66
文章被阅读
5,391
掘力值
221
关注了
17
关注者
8
收藏集
2
关注标签
14
加入于
2017-05-22