JNI静态注册前言 之前其实写过,代码不见了,为了走一下流程,重新简单的写了一个。 PS:设计NDK环境配置这里不介绍哈 正文 静态注册 先由Java得到本地方法的声明,然后再通过JNI实现该声明方法。 优点: 理...AndroidNDK# Android# JNI# native方法3年前343
Android View相关摘抄前言 介绍Android的View的相关知识(主要来自《Android进阶之光》),之前记录的,附在这里方便自己查询。 正文 View的继承关系 ViewGroup作为View或者ViewGroup这...Android小知识# Android# view# 进阶之光3年前365
Android修改原生电话铃声前言 简单记录一下,修改Android原生默认的铃声。 推荐看参考文章,这里只是个人随笔记录。 正文 参考文章 《Android 设置铃声》 《Android 设置来电铃声、通知铃声、闹钟铃声中的坑》代码片段# Android# 电话# 铃声1年前437
interface_cast简介前言 interface_cast在Android Framework中很常见,虽然记得住,但也容易忘记,因此记录一下,方便自己查阅。 正文 这里以IServiceManager.cpp为例。 ISe...源码分析# Android# BpServiceManager# Framework1年前358
SQLite的limit用法前言 本文记录一下查询数据库中limit的使用,记录于此,方便自己查阅。 正文 命令行limit的使用 SELECT * FROM table LIMIT [offset,] rows | rows ...Android小知识# Android# limit# select3年前298
SQLite中的数据排序简介前言 本文摘抄,记录Sqlite使用不同的排序方式对各种数据类型进行排序。方便自己查阅和使用。 正文 下面只摘抄了一部分。 普通排序 文本类型(Text/String): 按字典顺序排序:使用ORDE...Android# Android# SQLite# 排序1年前333
Android aidl简单使用前言 简单记录一下aidl的使用,方便自己查阅和复习。 正文 因为客户端和服务端都需要引入相同的aidl的定义,因此这里单独吧aidl文件作为一个lib库。 Biu2Aidl库 Biu2Aidl是li...代码片段# AIDL# Android1年前324
AIDL之注册和解注册监听器前言 在AIDL通信时,涉及到了序列化反序列化过程,会出现注册的对象和解注册的对象并不是同一对象的情况。 这个是之前遇到的,忘记备注了,今天有空就摘抄于此,方便自己查阅和学习。 正文 比如注册监听时 ...Android小知识# AIDL# Android# Binder3年前253