最新 最热

关于使用VB语言B4A开发安卓的一些见解

关于使用VB语言B4A开发安卓的一些见解1.新建项目• 1.1 目前新建项目官方提供了4种方式,分别是(B4XPages、B4XTurtle、默认值、X2 Game)• 1.1.1 B4XPages相比VB来说,就是由一个窗体From和N个自定义控件组成,每个自定...

2023-03-02
1

SystemUI 开发之通知的实现逻辑(四)

今天我们来看一下 SystemUI中系统通知的实现流程,希望能解决一个问题:系统通知是如何完成监听然后显示在通知栏的?在前面的《SystemUI开发之启动流程(一)》一文中,我们了解到 SystemUI 这个应用是由 SystemServer 启动起来...

2023-03-02
1

springboot使用gradle构建项目导入本地jar包的方法

问题:需要用到一个jar包,使用gradle配置下载不下来就放在了本地,结果每次更新build.gradle的配置后都要从project structure里面添加。

2023-03-01
1

用新技术 “派生” 动听旋律 | Android 开发者故事

不断追求突破的 QQ 音乐,在近 10 年的成长过程中受到了很多用户喜爱。QQ 音乐 Android 团队平台组的负责人阿宝,在和 QQ 音乐一同寻求突破的过程中,他发现创意、研发和平台的助力是让应用进步的三个重要因素。所以,他和...

2023-03-01
1

Java基础问题汇总

1、static关键字1.1、static关键字可以修饰什么?static使用的注意事项有哪些?static关键字的特点?使用static存在什么问题?可以用来修饰:成员变量,成员方法,代码块,内部类等。具体如下所示 修饰成员变量和成员方法 被 static ...

2023-03-01
0

Android Studio greadle打包拷贝apk

用assembleRelease命令打包(前提是配置了signingConfigs)

2023-02-28
1

灵活的类加载器OSGI

OSGi中的每个模块(称为Bundle)与普通的Java类库区别并不太大,两者一般都以JAR格式进行 封装[2],并且内部存储的都是Java的Package和Class。但是一个Bundle可以声明它所依赖的Package(通 过Import-Package描述),也可以声明它...

2023-02-28
1

Android中各种Exception错误小结

The key must be an application-specific resource id:密钥必须是特定于应用程序的资源id。

2023-02-28
1

Python中logging模块用法

日志总共分为以下五个级别,这个五个级别自下而上进行匹配 debug-->info-->warning-->error-->critical,默认最低级别为warning级别。

2023-02-27
1

flutter系列之:Navigator的高级用法

上篇文章我们讲到了flutter中navigator的基本用法,我们可以使用它的push和pop方法来进行Router之间的跳转。

2023-02-27
1