首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
祥不想说话16782
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
22
文章 22
沸点 0
赞
22
返回
|
搜索文章
赞
文章( 22 )
沸点( 0 )
Android 视频播放或直播时重力感应横竖屏切换
使用 android 重力感应实现横竖屏切换,并且提供按钮横竖屏切换的方法,封装成工具类,可以直接拿来使用。
学习总结 --Activity 的生命周期和启动模式
Activity 的生命周期是老生常谈了,不知道大家在面试的时候是否有遇到过 Activity 生命周期的问题,反正我是有遇见过。这个知识点虽然很基础,但也很重要,无论从事什么行业什么工作,基础都是最重要的,难道不是么?
要换工作? 来看看面试题吧
今天要谈的主题是关于求职. 求职是在每个技术人员的生涯中都要经历多次, 对于我们大部分人而言, 在进入自己心仪的公司之前少不了准备工作, 有一份全面细致面试题将帮助我们减少许多麻烦. 在跳槽季来临之前, 特地做这个系列的文章, 一方面帮助自己巩固下基础, 另一方面也希望帮助想要换工作的朋友.
直播技术总结(二)ijkplayer 的编译到 Android 平台并测试解码库
直播技术总结(二)ijkplayer 的编译到 Android 平台并测试解码库
关于 Android 中为什么主线程不会因为 Looper.loop() 里的死循环卡死?引发的思考,事实可能不是一个 epoll 那么 简单。
本文将会把一下三个问题阐述清楚以及一个网上的普遍观点的补充: 1,安卓 APP 启动过程,对于 Activity 的 onCreate 等生命周期的函数为什么不会因为 Looper.loop() 里的死循环卡死而永无机会执行。 2,在 1 的基础上,View 的绘制到底是怎样完成的,它又为什么不会因为 Looper.loop() 里的死循环卡死而永无机会刷新。 3,网传的观点大概如下: 1.handler 机制是使用 pipe 来实现的 2. 主线程没有消息处理时阻塞在管道的读端 3.binder 线程会往主线程消息队列里添加消息,然后往管道写端写一个字节,这样就能唤醒主线程从管道读端返回,也就是说 queue.next() 会调用返回 4.dispatchMessage() 中调用 onCreate, onResume 4,子线程真的不能刷新 UI ?
Android中View的绘制流程
View的绘制流程是从ViewRootImpl的performTraversals方法开始,它经过measure、layout和draw三个过程才能最终将一个View绘制出来。 1、measure,即测量的意思,measure方法是在View中,它是final类型,意味着and…
Android Fragment 的使用,一些你不可不知的注意事项
学习 Fragment 的一些使用注意事项
下一页
关注了
24
关注者
0
收藏集
0
关注标签
9
加入于
2017-02-16