首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
夜小生
掘友等级
Android开发
|
食行生鲜
擅长吹牛
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
26
文章 26
沸点 0
赞
26
返回
|
搜索文章
赞
文章( 26 )
沸点( 0 )
【Android】在主线程中的Looper会不会导致ANR?
注释3:开启消息循环,就是我们常说的死循环。 注释1:在该方法中,有一开始出现了一行native方法 , 当没有消息入队的时候,nativePollOnce会阻塞在这里。 这里继续解释一下,nextPollTimeoutMillis如果为0表示阻塞,如果nextPollTime…
【Android 】为什么非 UI 线程不能更新 UI?
Android的核心进程zygote进程fork出我们的app,app启动的最终会走入到ActivityThread中的main方法,在main方法中会调用Looper。其中ActivityThread所在的线程被称为UI线程,也就是我们常说的主线程 (Main thread)…
【Android】 子线程中可以new Handler么?为什么?
这里需要从源码出发,在任意java文件中new Handler(),跟进查看Handler源码的具体实现。 注释1:从上面代码可以看出,如果说mLooper 为空的话,这段代码会直接抛出异常,我们可以理解为不能直接new Handler()。那mLooper到底是不是为空呢,这…
Android与物联网设备通信-概念入门
我准备了一个专题Android与物联网设备通信,分为十来个小节完成。泛指Android连接其它硬件设备建立通信。之前的博客比较零零散散,这算是一次小小的挑战。尽量在工作回家后和周末来完成。 面对陌生的事物,举步维艰只是表象。时间会教你的。 --大鸡排 在某种可到通信的媒介下,使…
浅谈 maxMemory , totalMemory , freeMemory 和 OOM 与 native Heap
回答内存管理类面试问题可以说出下面这些内容,加分。 前言: 站在巨人的肩膀上,总结此文。 获取当前 APP 最大能够申请的内存,在 Java Heap 层次,下同。 获取当前 APP 拿到的内存中,还没用上的,即是可以被 gc 回收的。 在不同的 Android 系统版本中,O…
排序算法-直接选择排序
通过设置标志位,将标志位的数字与标志位后最小的数字进行交换,递增标志位,知道标志位到达最后一位。 直接选择排序.png 直接排序结果.png 下面展示的是通过一个Android的程序来实现的直接选择排序的一个变化过程(数据随机生成 ,蓝色圆圈代表选中的最小,黑色代码排序好的,红…
成为专业程序员路上用到的各种优秀资料、神器及框架
成为一名专业程序员的道路上,需要坚持练习、学习与积累,技术方面既要有一定的广度,更要有自己的深度。
解耦解的早,改需求没烦恼
摘要 世上本没有解耦,需求改的多了也便有了解耦。 —— 产品经理 本例将通过一个计时控件,聊聊如何解耦~ 本TimerView仅作为demo,不保证其健壮性,请勿在实际项目中使用。 特点 UI容器与计时逻辑分离 UI容器与具体UI布局分离 源码 https://github.c…
AndroidVideoCache - 视频边播放边缓存的代理策略
视频播放是 APP 中一大重要需求,保证用户体验十分重要,边放边缓存的策略不仅节约流量,而且提升用户体验
写在微信小程序上线之夜,我想对移动开发人员说别慌先玩玩 AR 压压惊!
转载请注明出处:http://blog.csdn.net/linglongxin24/article/details/54296650 本文出自【DylanAndroid 的博客】 写在微信小程序上线之夜,我想对移动开发人员说别慌先玩玩 AR 压压惊! 早上起来,微信小程序刷爆了整个…
下一页
个人成就
文章被点赞
11
文章被阅读
5,159
掘力值
145
关注了
1
关注者
2
收藏集
0
关注标签
9
加入于
2015-10-26