Android 11
最近,Android11Beta版已经发布,可供开发、测试和反馈。可以在Pixel2、Pixel3、Pixel3a或Pixel4上使用。在本文中,将着重介绍Android11 中的部分功能和API变更。隐私和更新Andr…
最近,Android11Beta版已经发布,可供开发、测试和反馈。可以在Pixel2、Pixel3、Pixel3a或Pixel4上使用。在本文中,将着重介绍Android11 中的部分功能和API变更。隐私和更新Andr…
泛型在将泛型添加到Java版本5之前,集合中不会存在类型:[highlightlanaguage="Java"]Listlist=newArrayList();list.add("str");list.add(4);//…
在系列Android架构中,将持续更新项目中用到的架构和技术,该项目的已发布至github。文中的插件代码位于MelroseIOC仓库下(插件适用于Java代码);一、开发工具该插件通过IntelliIDEA开发,创建项…
在系列Android架构中,将持续更新项目中用到的架构和技术,该项目的已发布至github。文中的代码位于com.melrose1994.baselibrary.ioc包下;Kotlin中的注解在Kotlin中定义注解非…
要实现类似Parcel的内存共享,其思路为通过jni在cpp层创建对象,将该对象的指针地址保存到java层,然后通过native方法去操作该块内存。Java层定义的Parcel:[highlightlanaguage="…
Splitties介绍在过去的19年12月初,Kotlin项目组下多达15kstar的Anko项目宣布被废弃。在宣布废弃的文章中,Anko强推了项目Splitties。Splitties是小型Kotlin跨平台库的集合(…
假如app需要将图片放到第三方服务器,为了防止图片泄密,可以对图片进行加密;加密思路:把每个字节拿出来,对每个字节都处理。或者把某部分拿出来进行处理。文件加密可以通过fgetc方法和fputc方法将文件的单个字节取出修改…
在下面定义的结构体中,int占用4字节,double占用8字节,而打印出来结构体的大小却为16字节:[highlightlanaguage="C"]#include<stdlib.h>#include<…