首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
吴有雄
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
SQLite详解
原子性:一个事务(transaction)中的所有操作,要么全部完成,要么全部不完成,不会结束在中间某个环节。事务在执行过程中发生错误,会被回滚(Rollback)到事务开始前的状态,就像这个事务从来没有执行过一样。 一致性:在事务开始之前和事务结束以后,数据库的完整性没有被破…
【转】Android Binder设计与实现 - 设计篇
Binder是Android系统进程间通信(IPC)方式之一。Linux已经拥有管道,system V IPC,socket等IPC手段,却还要倚赖Binder来实现进程间通信,说明Binder具有无可比拟的优势。深入了解Binder并将之与传统IPC做对比有助于我们深入领会进…
Java中的四种引用
四种引用的不同之处仅在于垃圾回收时GC对他们的处理方式不同。在解说四种引用之前,我们先来看一下引用队列。 通常我们直接new出来的对象都是强引用的,例如StringBuffer buffer = new StringBuffer();我们知道在Jvm中对象都是通过引用来访问的,…
android handler简介
众所周知,Handler的运行需要底层MQ和lopper的支撑,它主要用来实现线程切换。比如读取本地文件内容,读取完毕之后将其展示到UI,如果我们直接使用主线程去读物文件,当文件很大时,则会出现ANR错误。那么对于这种耗时操作我们必须在一个新的线程中去执行,执行完毕之后将结果通…
Mac编译android源码中遇到的坑
Xcode 9.2编译无法通过,google一番之后得知8.X的版本是支持的,所以下载android8.3.1之后又报了下面的错误,但python的版本没有毛病,就是系统自带的2.7哈,所以怀疑是下载的xcode有问题,重新下载xcode8.1之后可以正常编译。 2. Can …
Android内外存储简介
在日常的开发工作中,经常会保存文件、图片等操作,但是你可曾想过这些文件保存在什么位置才是最合适的?例如保存图片之后,根据是否可一在图库中查看保存在不同的位置。接下来我们就相信解释一下Android各式各样的存储方案。 SharedPreferences通常用来保存一些轻量级的数…
android开发中的一些小技巧
与ListView配合使用,当ListView中没有数据时,显示id为empty的组件。当然对RecyclerView也是适用的。 e.g.
Android内存优化
Art(Android RunTime)虚拟机和Dalvik虚拟机都是以分页机制paging和内存映射机制(memory-mapping, mmapping)来管理内存。 The Android Runtime (ART) and Dalvik virtual machine …
Android流畅度优化
在V-Sync中,显示器较为主动,显卡较为被动。显示器被设置为每隔1/60秒想显卡索要一次信息。如果显卡能每次都能在1/60秒内将信息准备完毕,那么桌面就不会出现卡顿,但是显卡不能将信息准备好,那么就会出现卡顿。在V-Sync的过程中,显卡一直处于比较被动的过程,必须等待显示器…
Android电量优化
1. Get Barrery History By System File 2. Battery Historian 3. Profile GPU Rendering【显示GPU渲染】 绿色:代表16ms。在Android中,如果帧率为60fps,则页面不会卡顿。但是在绘制时,…
下一页
个人成就
文章被点赞
8
文章被阅读
41,186
掘力值
483
关注了
5
关注者
1
收藏集
0
关注标签
27
加入于
2017-11-20