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

Android技术分享

专栏作者
559
文章
758828
阅读量
82
订阅数
快来看看安卓大佬总结的AndroidX下使用Activity和Fragment的那些变化
过去的一段时间,AndroidX 软件包下的 Activity/Fragmet 的 API 发生了很多变化。让我们看看它们是如何提升Android 的开发效率以及如何适应当下流行的编程规则和模式。
Android技术干货分享
2020-04-15
4K0
Android高级常见面试题解析:说说Activity的启动流程
1) 父进程通过hanleParentProc(pid)把子进程的pid通过Socket发送给AMS 2)子进程调用handleChildProc函数,做一些通用的初始化,比如启用Binder机制;执行应用程序的入口函数,也就是ActivityThread的Main函数
Android技术干货分享
2020-03-17
2.7K0
一篇文章教你读懂UI绘制流程我的Android重构之旅:框架篇
在我们开发的初期往往并不需要什么框架,因为 Android Framework 良好的容错性帮助我们避免了很多问题,甚至你不需要深入的学习就可以写出一个较为完善的 APP,几个简单Material Design 风格界面加上一些数据这让人人都能成为 Android 开发者,但是真的这样就够了吗?
Android技术干货分享
2019-10-08
5170
Android:彻底消灭OOM的实战经验分享(千分之1.5 -> 万分之0.2)
在18年年底,我们app进行了一次非常大的版本更迭,因为时间紧急、业务繁忙、人数也没达到可以凑人数可以让某些人准点下班的那种数量(各个公司的常规原因),业务线在对一些模块进行重构和大量新需求的开发过程中,许许多多的细节没有注意到,直接导致了后面一个月的崩溃率、OOM率猛增, 且居高不下。大概快到了千分之2的这个数量级,这是非常非常恐怖的。因此我们花了一段时间,集中的fix了一把OOM的相关问题,一顿操作,直接让主版本的崩溃率来到了「万分之一」,OOM率来到了十万分之一这个数量级。
Android技术干货分享
2019-09-25
1.2K0
看完这篇文章,解决 APP 中 90 % 的内存异常问题
在 Android 中我们写的 .java 文件,最终会编译成 .class 文件, class 又由类装载器加载后,在 JVM 中会形成一份描述 class 结构的元信息对象,通过该元信息对象可以知道 class 的结构信息 (构造函数、属性、方法)等。
Android技术干货分享
2019-08-08
7180
2019预备BAT大厂Android研发岗秋招必问30+道高级面试题(附详细答案解析)
如今安卓开发不像前几年那么热门,但是高级人才依然紧缺,大家看着这句话是不是很熟悉,因为 web 高级人才也紧缺,c++ 高级人才一样紧缺,那么到了人工智能时代,人工智能时代的高级人才也同样会紧缺!似乎是高级人才的人在其他领域也是高级人才,而不是因为选择了热门才会一帆风顺。文末有免费福利哦
Android技术干货分享
2019-07-25
1K0
Android性能调优:记一次解决OOM的经历
OOM(Out Of Memory)是Android应用开发中相信每个人都遇到过的问题,而OOM在crash log中的stack trace一般没有实际意义,因为是在分配内存的时候才会抛出OOM异常,而这个时候的stack trace和OOM的原因没有任何关系。所以OOM问题的定位和分析就需要多花费一些功夫。
Android技术干货分享
2019-07-25
1.8K0
Android Native进程间通信实例—Socket本地通信服务端进程异常退出解决办法
想想,如果手机上使用一个聊天程序的时候,手机端关闭了聊天程序,那么远端服务器程序总不能说挂就挂吧!所以一定要查明真相。
Android技术干货分享
2019-07-16
1K0
作为Android开发者,你真的知道Android按下开机键到启动发生什么吗?
在一个夜黑风高的晚上,我的男同事突然给我发了一条微信,我点开来看,他竟然问我Android从按下开机键到启动到底发生了什么?此刻我的内心如下图:
Android技术干货分享
2019-07-03
9500
超全整理!Linux性能分析工具汇总合集
出于对Linux操作系统的兴趣,以及对底层知识的强烈欲望,因此整理了这篇文章。本文也可以作为检验基础知识的指标,另外文章涵盖了一个系统的方方面面。如果没有完善的计算机系统知识,网络知识和操作系统知识,文档中的工具,是不可能完全掌握的,另外对系统性能分析和优化是一个长期的系列。
Android技术干货分享
2019-05-24
1.5K0
12 个非常有趣的 Linux 命令!
输出一句话,有笑话,名言什么的 (还有唐诗宋词sudo apt-get install fortune-zh)
Android技术干货分享
2019-05-17
7910
Linux网络管理基础知识,看这一篇就够了
/etc/sysconfig/network-scripts/ifcfg-eth0
Android技术干货分享
2019-05-15
9360
Linux平台上直接运行Android应用
结果证明只能运行基于X86的Android APP。而大多数Android应用都没有开发x86版本。
Android技术干货分享
2019-04-01
13.8K1
连 Binder 都不知道?来看看 Android 插件化开发技术分享
为了保护进程空间不被别的进程破坏或者干扰,Linux中的进程是相互独立的,也就是所谓的进程隔离。(而且一个进程的内存空间还被分为了用户空间和内核空间,二者也是相互隔离的。这里不做探讨)所以在Linux中,进程与进程之间是相互隔离的,而且进程中的用户和内核空间也是隔离的。
Android技术干货分享
2019-03-26
4830
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档