首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
bug音音
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
大佬教你如何处理Android启动页黑屏,以及原理解析
相信做过Android的朋友都知道,当一个APP启动时,界面会首先展示一个白屏或者黑屏,然后再进入欢迎页,稍作停留最后进入APP主页。那么这个黑屏或者白屏到底是怎么一回事呢?它的最好的解决方案应该是怎样的呢?今天我们认真的讨论一下这个小问题。 当系统启动一个APP时,zygot…
新鲜出炉的Android面试题,确定不来看看吗?还有超详细的答案解析哦~
为此我把这些知识整理成了一个983页的PDF,从基础到进阶。含有BATJ.字节跳动面试专题,算法专题,高端技术专题,混合开发专题,java面试专题,Android,Java小知识,到性能优化.线程.View.OpenCV.NDK等应有尽有。还有辅之相关的视频+学习笔记,文末获取…
大牛教你详解 Activity 的生命周期
本身在知乎上问这么基础的问题再加上说我们国内的开发水平比别人的低,也难怪被所有人喷了。。。 作为应用开发者,接触更多的是Activity/Service/Broadcast/ContentProvider这四大组件以及线程,往往对于进程没有很多的概念,这是google有意为之,…
Linux预备知识(三):系统调用-用户态/内核态
这段代码很简单,从功能的角度来看,就是实际执行了一个fork(),生成一个新的进程,从逻辑的角度看,就是判断了如果fork()返回的是则打印相关语句,然后函数最后再打印一句表示执行完整个testfork()函数。代码的行逻辑和功能上看就是如此简单,一共四行代码,从上到下一句一句…
Linux预备知识(二):进程空间地划分-用户空间/内核空间
栈区(stack sagment):由操作系统自动分配释放 ,存放函数的参数值,局部变量的值等。 如果申请的空间超过栈的剩余空间时,将提示overflow。因此,能从栈获得的空间较小。栈大小是有默认值的,如果申请的临时变量太大的话就会超过栈大小,造成栈溢出。 堆栈溢出:就是不顾…
Linux预备知识(一):进程隔离
进程隔离跨进程通信LinuxIPC方式Android跨进程场景整个手机操作系统核心就是靠这四大组件串起来的!Activity隐式启动Contentprovider类似于数据库/sd文件共享广播bind
IO操作Dex文件加密,APK加固项目实战
首先让我们先了解一下一个完整的Android应用程序都由哪些文件组成。解压一个apk包,我们可以看到一下的这些文件及文件夹: 每个文件及文件夹的作用如下表所示。 dex文件结构的详细分析可以回看第四章-Dex文件结构分析。这里我们在dex整体加密,暂时只用到Dex文件头,所以我…
File文件操作(二):内存映射
文件操作是应用程序最为基本的功能之一,Win32 API和MFC均提供有支持文件处理的函数和类,常用的有Win32 API的CreateFile()、WriteFile()、ReadFile()和MFC提供的CFile类等。一般来说,以上这些函数可以满足大多数场合的要求,但是对…
File文件操作(一):FileChannel
Java NIO FileChannel是连接到文件的通道。 使用文件通道,您可以从文件读取数据,并将数据写入文件。 Java NIO FileChannel类是NIO用于使用标准Java IO API读取文件的替代方法。 FileChannel不能设置为非阻塞模式。 它总是以…
Java IO 体系(三):Reader与Writer
本篇讲述的是Java IO中的Reader类和Writer类。跟之前讲述的InputStream和OutputStream一样为IO流中的抽象父类之一,不过Reader和Writer的操作对象不再是字节而是字符了。下面也不多说,贴上源码来加深我们的理解。 经过上面的源码可以看出…
下一页
个人成就
文章被点赞
5
文章被阅读
8,208
掘力值
387
关注了
0
关注者
2
收藏集
0
关注标签
5
加入于
2020-12-01