首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
枯毁的石头
更多收藏集
微信扫码分享
微信
新浪微博
QQ
80篇文章 · 0订阅
十月面经:真可惜!拿了小米的offer,字节却惨挂在三面
自我介绍我是14年从南京工业大学毕业,直到现在,我已经在Android开发的这条路走了6年。在这6年的时间,我见证了移动互联网的“盛衰交替”,身边的同事都是转行换业,所见的市场行情也是一片萧瑟。如今,
慢SQL分析与优化
背景介绍 优化方式 SQL语句执行效率的主要因素 优化思路 减少数据扫描(减少磁盘访问) 尽量在查询中加入一些可以提前过滤数据的谓词条件,比如按照时间过滤数据等,可以减少数据的扫描量,对查询更友好;
跳槽必备,全面总结Android面试知识点
以下为楼主在最近的 Android 开发(社招)面试中总结的 Android 知识点,楼主已经拿到心仪的offer,回馈同学们,感谢其他同学的分享。
分析Binder线程池的启动流程
Binder它是android中的一种进程间通信机制,它主要采用的是CS架构模式。 Binder框架中主要涉及到4个角色Client、Server、Service Manager及Binder驱动。
Android事件分发机制五:面试官你坐啊
本文是最后一篇,主要是模拟面试情况提出一些问题以及解答,也当是整个事件分发知识的回顾。读者也可以尝试一下看看这些问题是否都能解答出来。 下次一定。 关于面试,我一直坚持的一个观点就是:可以面向面试知识点学习,但不可面向面试题目答案学习 。把相关热门题目的答案背诵下来可以忽悠到一…
Android Systrace 基础知识(10) - Binder 和锁竞争解读
本系列的目的是通过 Systrace 这个工具,从另外一个角度来看待 Android 系统整体的运行,同时也从另外一个角度来对 Framework 进行学习。也许你看了很多讲 Framework 的文章,但是总是记不住代码,或者不清楚其运行的流程,也许从 Systrace 这个…
Android 高级开发面试题以及答案整理
如今安卓开发不像前几年那么热门,但是高级人才依然紧缺,大家看着这句话是不是很熟悉,因为 web 高级人才也紧缺,c++ 高级人才一样紧缺,那么到了人工智能时代,人工智能时代的高级人才也同样会紧缺!似乎是高级人才的人在其他领域也是高级人才,而不是因为选择了热门才会一帆风顺。 业务…
2017 Android 面试题 [基础与细节]
列出了 20 道 Android 细节与基础题目,给面试的人提供一些题刷,增加知识温顾。
代码缺陷扫描神器——FindBugs
想让代码更健壮? FindBugs 帮你查缺补漏。 FindBugs 目前,主要有三种形式使用,GUI 形式、插件形式、Ant 脚本形式,在这里只讲述 FindBugs 作为插件,在 Android Studio 中的应用。
Android Studio 代码混淆
一、前言 今天要打包新产品,突然忘了混淆的参数是怎么写的了,虽然之前也混淆过,可是具体配置的参数代码有些记不起来了,因此决定花点时间写篇博客记录一下,方便以后查找和自己的记忆。 二、Android Studio 代码混淆基本配置 在工程目录下,找到 proguard-rules…