/** 获取Context对象 @param env @return*/static jobject getApplication(JNIEnv *env) {jobject...
mac系统提前准备好test.c文件,内容如下 include<stdio.h> int main(){printf("hello world!\n");return 0;}...
开机启动流程,黑白屏 当App启动的时候用户会先看到白色或黑色屏幕再跳转到具体的Activity称之为“黑白屏”原因:app会有默认的主题背景,背景颜色则是白色,如果去掉主题...
一、使用最新版的sdkdependencies {// 若使用annotation需要单独引用,对于tinker的其他库都无需再引用provided("com.tinkerp...
自动创建表及数据库自动创建数据库的存放位置用户只需要关心存放数据库的对象准确的完成数据库的各种操作 demo:https://github.com/ApeCold/Learn...
自定义控件实现方式组合原生控件自己绘制控件集成原生控件 贝塞尔曲线 心形曲线 UI的绘制流程Measure过程Layout过程Draw过程 demo:https://gith...
定义:Glide是一个快速高效的Android图片加载库,具备性能高,流式API的语法特点优势:1、可配置度高,自适应度高;2、支持多种数据源,本地,网路,assets gi...
网络监听使用场景下载文件、图片浏览、视频播放、接口请求 工具类到架构演变先判断网络状态,再做别的无法即时监听网络变化多处订阅监听,无法同时接收某方法只想监听WIFI或者GPR...
什么是Handler安卓SDK中用来处理异步消息的核心类子线程可以通过Handler来通知主线程进行UI更新 Handler机制核心类Handler Looper Messa...
性能方面共享内存 0次数据拷贝Binder 1次数据拷贝Socket/管道/消息队列 2次数据拷贝 稳定性方面Binder:基于C/S架构,客户端(Client)有...
安卓NDK的项目开发实战 实现流程 手机获取身份证图片使用openCV进行图像定位与分割tesseract-OCR文字识别 demo:https://github.com/A...
实战安卓辅助功能--AccessibilityService 在项目中使用AccessibilityService的三个步骤1、集成AccessibilityService,...
Retrofit用到的设计模式 解释Retrofit 解释ServiceMethod 解释converterFactory 解释callAdapterFactory 传统风格...
BIO NIO(new io) java1.4开始推出放入可非阻塞IO。java.nio包可解决BIO阻塞的不足但比BIO学习,使用复杂可以以阻塞、非阻塞两种方式工作在非阻塞...