首页
学习
活动
专区
工具
TVP
发布

Android技术分享

专栏作者
559
文章
751100
阅读量
82
订阅数
精选Android中高级面试题:性能优化,JNI,设计模式
2、内存中如果加载一张 500 * 500 的 png 高清图片。应该是占用多少的内存?
Android技术干货分享
2020-04-14
2.5K0
Android 面经分享:面试了9家公司,我总结了这些需要注意的技术点
耗时两个月的找工作经历终于是画上句号了,几十个日日夜夜的酸甜苦辣只有裸辞的亲尝者才能体会到吧,下面想来复盘或者说总结一下这段经历。但不管怎么总结,核心还是那一句话:一定要充分的准备!!!涉及到的知识点一项都不漏的复习一遍(至于深浅程度主要看自己平时的积累了),一则能很大程度的提高自信(不需要担心被面试官问倒);二则面对问到的知识点时还可以扩展的说清楚该知识点在安卓或者Java体系中的关系和逻辑。否则后续因为复习不到位而与自己理想的公司或岗位失之交臂时你会感到些懊恼。
Android技术干货分享
2020-03-30
1.3K0
三年Android经验面经,靠这70道面试题,我斩获了3个offer
除非大厂,其他都问的差不多,问大部分也就着简历问,问了5年+的,也差不多就问这些...都是基础吧,区分度应该主要在于项目经验匹配度、职业素质、思维和运气上。
Android技术干货分享
2020-03-27
2.2K0
Android自定义控件进阶:自定义LayoutManager
「知足常乐」,很多人不满足现状,各种折腾,往往舍本逐末,常乐才能少一分浮躁,多一分宁静。近期在小编身上发生了许多事情,心态也发生了很大的改变,有感于现实的无奈,在离家乡遥远城市里的落寂,追逐名利的浮躁;可能生活就是这样的,每个年龄段都有自己的烦恼。
Android技术干货分享
2019-10-10
2K0
一名程序媛的高级Android面试总结
现在的市场环境确实不大好,裁员与及在预谋裁员的公司一大把,当然招人的公司也有。楼主这几天去面试了几家公司,目的有以下几点:
Android技术干货分享
2019-09-25
1.3K0
架构师的思维,聊一聊APP组件化的那些事儿
我司之前一直采用MVP+Dagger2+Retrofit+Rxjava的项目结构。这种结构对于我们这种只有几个人的团队来说一直没有什么问题,因此使用了多年。直到18年初,公司决定扩展海外业务。我们海外的业务模式是这样的:
Android技术干货分享
2019-09-19
5590
Android面试资料
当新建一个key为整型的HashMap时,会出现如下的提示信息,推荐使用SparseArray来替代HashMap:
Android技术干货分享
2019-08-24
5620
使用ARouter进行Android模块化开发
关于为什么要进行Android模块化开发,网上也已经讲烂了,不过归结起来,大体是可以总结为:在App开发的初期,代码量不大,业务量比较少,一个App作为一个单独的模块进行开发,往往问题不大。但随着业务的增多,代码变的越来越复杂,每个模块之间的代码耦合变得越来越严重,结构越来越臃肿,修改一处代码要编译整个工程,导致非常耗时,这时候最好的办法就是进行模块化拆分。
Android技术干货分享
2019-07-10
1.4K0
Android开发:请你吃一顿史上最全的Android混淆大餐
在 Android 日常开发过程中,混淆是我们开发 App 的一项必不可少的技能。只要是我们亲身经历过 App 打包上线的过程,或多或少都需要了解一些代码混淆的基本操作。那么,混淆到底是什么?它的好处有哪些?具体效果如何?别急,下面我们来一一探索它的"独特"魅力。
Android技术干货分享
2019-07-09
3.5K2
天天给 App 抓包,还不懂 HTTP 代理吗? | 实用 HTTP
在 HTTP 协议中,最基础的就是请求和响应的报文,而报文又由报文头和报文实体组成。大多数 HTTP 协议的使用场景,都是依赖设置不同的 HTTP 请求/响应 的 Header 来实现的。
Android技术干货分享
2019-06-19
6870
实现Android APK瘦身99.99%
让我们将这一原则应用到 Android App 开发中。我们将玩转一个称为“ApkGolf”的 APK,目的是创建一个尽可能具有最少字节数的 App,并可安装在运行 Oreo 的设备上。
Android技术干货分享
2019-06-13
1.7K0
Android OkHttp 史上最优雅的设置baseUrl
首先,我觉得是对文件的操作不是那么的友好,如文件上传/下载、上传/下载进度监听、断点下载,这些都需要我们进行二次封装,看过Android 史上最优雅的实现文件上传、下载及进度的监听的同学知道,使用RxHttp是多么的简单;
Android技术干货分享
2019-05-22
1.5K0
Android 中心区域选中图表 WheelChart
产品要做一个支持横向滚动、中心区域选中、惯性滚动、停止时回滚到中心位置、点击选中、处理嵌套滚动的图表需求
Android技术干货分享
2019-05-22
7790
retrofit-helper 简洁的封装retrofit,优雅的取消请求
Retrofit是很多android开发者都在使用的Http请求库!他负责网络请求接口的封装,底层实现是OkHttp,它的一个特点是包含了特别多注解,方便简化你的代码量,CallAdapter.Factory 和Converter.Factory可以很灵活的扩展你的请求。我们在使用的时候还是需要封装一层便于我们使用,retrofit-helper的作用就是再次简化你的请求。
Android技术干货分享
2019-05-17
2.8K0
移动架构-IOC架构设计
控制反转(Inversion of Control,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。其中最常见的方式叫做依赖注入(Dependency Injection,简称DI),还有一种方式叫“依赖查找”(Dependency Lookup)。通过控制反转,对象在被创建的时候,由一个调控系统内所有对象的外界实体,将其所依赖的对象的引用传递给它。也可以说,依赖被注入到对象中
Android技术干货分享
2019-05-10
7240
你要的进阶,Jetpack核心组件Lifecycle的使用和源码解析
Lifecycle是Android Architecture Components的一员,这玩意儿挺方便的,它是能感知Activity和Fragment的生命周期的.
Android技术干货分享
2019-05-05
1.4K0
扯一扯HTTPS单向认证、双向认证、抓包原理、反抓包策略
HTTP(HyperText Transfer Protocol,超文本传输协议)被用于在Web浏览器和网站服务器之间传递信息,在TCP/IP中处于应用层。这里提一下TCP/IP的分层共分为四层:应用层、传输层、网络层、数据链路层; 分层的目的是:分层能够解耦,动态替换层内协议
Android技术干货分享
2019-04-09
3.8K1
三星折叠屏开发者设计指南揭秘
可折叠设备展开时,当前应用页面必须无缝延续到另一个屏幕,并可自动调整大小匹配新的布局,反之亦然。也就是说,应用程序需要准备好在多个屏幕(不同分辨率、密度等)之间切换。
Android技术干货分享
2019-03-27
3.9K0
Weex线上踩坑实录
关于weex的基础集成网上有很多博客,我就不重点介绍,今天主要分享一下weex文档中并没有的,在实际项目集成中的碰到的注意点和坑。满满的经验和干货,希望能对大家有所帮助。
Android技术干货分享
2019-03-27
9290
Android技术栈(二)组件化改造
国内都比较流行开发超级APP,也就是我全都要,什么功能都想加进去,这导致业务逻辑变得越来越复杂.
Android技术干货分享
2019-03-27
4840
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档