首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
wusp
掘友等级
Android Engineer
Android IoT Engineer
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 7
沸点 2
赞
9
返回
|
搜索文章
最新
热门
Cursor原理解析及自定义
这篇文章会分成两部分进行讲述以帮助大家更好地理解Cursor的使用方法。 了解通过ContentProvider获取Cursor的原理以及过程中一些关键点;了解Client在拿到Cursor资源对象后获取其中内容、移动游标位置的原理。 如何通过ContentProvider返回…
ContentProvider解析-获取ContentProvider接口
对ContentProvider的使用从根本上来说也是围绕着Binder IPC。跟使用其他系统服务类似,APP对ContentProvider的使用可以分成三部分: ContentProvider如何将自己的调用接口发布到系统服务当中。 Client APP调用Content…
Android SystemProperties服务 概述及架构
一篇对 Android SystemProperties 架构以及功能概述文章的翻译。 翻译质量不错,也可以直接看原文。 原文链接: http://rxwen.blogspot.sg/2010/01/android-property-system.html
并发编程 - 硬件基础
CPU Cycle: 一般翻译为CPU时钟周期,CPU时间片。指处理器获取并执行一个指令所耗费的时间。 a. 访问CPU中的L1 Cache,1 ~ 2个cycle; b. 访问L2 Cache,数十个cycle (更先进的L2,2017年,可以做到在十个cycle内完成访问)…
SQLiteDatabase4 连接建立、写入DB —— Native简介 | wusp Blog
经过前面的源码解析,可以看到Framework层最终将API请求转发到Native的SQLite中。Native中的SQLite是什么样子的呢?又是如何创建数据库连接的?
Kotlin Delegated Properties
Delegated Properties,代理属性。顾名思义,就是我们在同这一个属性进行交互的时候并不操作属性本身,而是操作属性的代理类对象。 那么这一个属性就拥有一个 代理类对象,by 后面的 expression 就是代理类对象。所有对属性 get() 或者 set() 方…
SQLiteDatabase3 - CRUD | wusp Blog
SQLiteDatabase的CRUD操作是如何变成native方法调用的?
SQLiteDatabase2 - 创建、打开数据库 | wusp Blog
Android SQLiteOpenHelper 在创建打开数据库文件的过程中做了什么?
LruCache 解析
android.util.LruCache 工作原理解析
SettingsProvider系列1-基本操作框架 | wusp Blog
Android工程师对settings.db一定不会陌生。settings.db里保存了许多在系统中共享的,甚至是关键的属性。无论是Framework,还是App都在使用。 那么Framework和App们是怎么同settings.db关联起来的呢?
下一页
个人成就
文章被点赞
15
文章被阅读
23,303
掘力值
389
关注了
5
关注者
117
收藏集
2
关注标签
17
加入于
2016-06-03