Android 是一种基于 Linux 的开放源代码软件栈,为广泛的设备和机型而创建
2017-03-09 830

一、变量,编译时变量 1、要声明可修改变量,使用var关键字。 2、要声明只...
2023-09-10 584

核心要点 JNI 环境下,进行多线程编程,有以下两点是需明确的: JNIEnv 是...
2023-09-15 987

打开android studio 点击新建 这里有image asset 和vector asset image asset是img...
2020-04-01 894

在看Replugin源码时,发现在对插件apk文件解析之前,对这个文件加了一个ProcessL...
2023-09-13 741

- JSBridge的起源 - PhoneGap(Codova 的前身)作为 Hybrid 鼻祖框架,是一个开...
2023-08-18 1.02k

前言 前两天看了一些关于spring aop以及AspectJ的文章,但是总是感觉非常的...
2023-08-19 563

线程原理 线程创建 线程是比进程更加轻量级的调度单位,线程的引入可以把进...
2023-08-23 975

为什么进行全埋点? 以往手动形式埋点 以往的埋点方式都是人为进行定义名称和选...
2023-09-25 780

1. 基本类型2. 关键字3. 函数4. Kotlin 方法可以直接写在 .kt 文件里,不用写在某...
2023-09-10 702

图文介绍安卓整个项目开发流程
2017-03-02 545

SQLite 是一个被大家低估的数据库,但有些人认为它是一个不适合生产环境使用的玩具...
2023-07-22 514

Material Design开发者参考文档
2017-03-03 523

为了让更多的开发者、架构师获取云原生所带来的技术红利与众多企业的实践经验,阿...
2023-07-27 569免费
免费

线程使用上的问题 new Thread().start(); 线程的频繁创建和销毁 线程的数...
2023-08-18 585

1. 模式介绍 模式的定义 确保某一个类只有一个实例,而且自行实例化并向整...
2023-08-21 589

本地广播LocalBroadcastManager 说到组件间通信第一个肯定想到广播BroadcastReceiv...
2023-09-10 642

开发中,相信经常会使用到inflater动态生成并加载View,例如: View v = infla...
2023-10-09 904

写在前面 Kotlin代码可以经过编译器转换成VM虚拟机能识别的字节码,所以Java与...
2023-09-10 593
显示验证码
没有账号?注册  忘记密码?