移动开发
如何在24版本的Android Studio中创建java项目
最开始点击创建empty activity,然后就会出现以上情况,无法选择用Java作为编程语言。因为在新版的Android Studio中默认使用Kotlin作为编程语言。那么如何使用Java作为编程语言呢?这个时候回到项目创建的原始页面,如下图选定No Activity,点击Next,进入下一个页面在这里就可以
微信小程序 工作日历 周计划日报 修改等提报和状态展示功能,支持h5,Android ,ios,基于uniapp,适配vue2和vue3
Work-calendar
介绍 (底部附链接)基于uni-calendar做的定制化开发,主要功能为工作日历展示和提报组件 1.支持周计划日报状态展示且可配置 2.支持农历展示配置,回到当日,月份切换 3.日历,周报,日报等点击事件封装 4.支持休假展示
使用说明1.下载插件到工程中&#
RE: 从零开始的车载Android HMI(二) - Widget
1. Widget 概述
Widget,又叫“微件”、“小部件”。小部件是放置在主屏幕(Launcher)上的Android应用程序的小工具或控件。通过小部件可以将自己喜欢的应用程序放在主屏幕上,以便快速访问它们或是显示一些重点信息。
小部件可以是多种类型,例如信息小部件、集合小部件、控件小部件和混合小部件。Android为我们提供了一个完整的框架来开发我们自己的小部件。在手机上我们已经看过一些常
toxiclibs中的粒子和弹簧
书名:代码本色:用编程模拟自然系统
作者:Daniel Shiffman
译者:周晗彬
ISBN:978-7-115-36947-5
目录
5.16 toxiclibs中的粒子和弹簧
1、粒子
在Box2D的例子中,我们创建了自己的类(比如Particle类),并在其中加入了一个Box2D物体对象变量。
class Particle {
Body body;
这样的实现方式显得
AndroidStudio 最新252版本 中文插件 安装与版本修改指南
先看结果引言 Android Studio没有中文版本,在Android Studio插件市场中搜索 ”chinese“中文插件,发现无法安装,同时提示该插件是JetBrains官方为IntelliJ IDEA开发的。 同时了解到,Android Studio 是基于 JetBrains 的 IntelliJ ID
[ANR] Input ANR是怎么产生的
最近在做ANR优化,发现线上非常多的ANR(一半以上)原因都是
Input dispatching timed out。对于Activity或Service生命周期的ANR产生原理,我想大家应该都比较了解了,就是在AMS里埋炸弹、拆炸弹那一套机制,那Input Dispatching time outANR是怎么产生的呢?这篇文章带大家一起学习一下。
Android输入系统
Input Dispa
确定 Flutter SDK 及其关联的 Gradle 版本与适配的 JDK 版本
最近在编写 Flutter 项目,发现不同的 Flutter SDK 版本有着不一样的 Gradle 版本,然后不同的 Gradle 版本需要不同的 JDK 版本。只有当三者都一致匹配时,才能正常的完成编译首先,我们可以确定 Flutter SDK 对应的 Gradle 版本。我们每个下载的 Flutter 的 SDK 中都有这样一个示例工程
