移动开发
Android Studio 中使用 SQLite 数据库开发完整指南(Kotlin版本)
文章目录
1. 项目准备
1.1 创建新项目
1.2 添加必要依赖
2. 数据库设计
3. 实现数据库
3.1 创建实体类 (Entity)
3.2 创建数据访问对象 (DAO)
3.3 创建数据库类
4. 创建 Repository
5. 创建 ViewModel
6. 实现 UI 层
6.1 创建笔记列表 Activity
activity
Android Studio 中文字大小的单位详解
文章目录
一、Android 中的尺寸单位
1. dp (Density-independent Pixels - 密度无关像素)
2. sp (Scale-independent Pixels - 可缩放像素)
3. px (Pixels - 像素)
4. pt (Points - 磅)
5. mm (Millimeters - 毫米) 和 in (Inches - 英寸)
Flutter 三方库 performance_timer 的鸿蒙化适配指南 - 实现毫秒级性能剖析、支持嵌套计时与自动化性能报告输出
欢迎加入开源鸿蒙跨平台社区:#
Flutter 三方库 performance_timer 的鸿蒙化适配指南 - 实现毫秒级性能剖析、支持嵌套计时与自动化性能报告输出
前言在 Flutter for OpenHarmony 的高性能调优过程中,准确识别应用中的卡顿点和耗时逻辑(Hotspots)是至关重要的。虽然可以使用鸿蒙的调试工具
Glide适配Androidx
项目地址:glide
1. Android Studio中使用Glide
Glide从4.9.0版本之后支持Androidx(最新已经到glide.4.13.1),在使用As时可以按照该项目的介绍,直接在Gradle中进行如下配置:
repositories {
google()
mavenCentral()
}
dependencies {
implementation '
Flutter-FlutterBloc的使用
BLOC说明
bloc 是一个可预测的状态管理库,有助于实现 BLoC 设计模式。简单和轻便,高度可测试,适用于 Dart、Flutter 和 AngularDart。
简单使用
声明自定义bloc类,继承于Bloc, 然后添加相应的事件对象和状态的处理(通过emit把新的状态反馈出去),如下:
/// APP全局Bloc类
class AppGlobalBloc extends Bl
推荐一下我的 Flutter 学习资源
我接触 Flutter 才半年,但进步却很大,这主要是我找到了好的学习资源,今天就把这些资源推荐给大家。
掘金的 Flutter 专区
网址是: Flutter 相关的文章,建议每天关注这里的新文章。并把过去的最热文章翻看一些。
推荐关注郭树煜的掘金博客 @恋猫de小郭,或他的公众号 @GSYTech。
Flutter
Android 13(T) 适配
最近在做Android13(T) 的Target适配,整理了适配过程中遇到的问题 分以下三部分影响所有应用的变更(包含target33), 只影响TargetSdkVersion = 33的变更 ,其他更改(新增或者改善的功能).
1.影响所有应用的变更
1.1 必须要适配此项
1.1.1 通知的运行时权限
Android 13 中引入了一种新的运行时通知权限:POST_NOTIFICATIONS
Flutter iOS混编 解决flutter在iOS14+ debug模式上无法运行的问题
iOS项目引入Flutter后,安装Debug包,打开Flutter界面会出现"In iOS 14+, debug mode Flutter apps can only be launched from Flutter tooling, IDEs with Flutter plugins or from Xcode"问题。
image.png
解决办法如下:
用 [Xcode] 打
最完整Docker-Android使用指南:从环境搭建到高级配置全解析
最完整Docker-Android使用指南:从环境搭建到高级配置全解析 【免费下载链接】docker-android budtmo/docker-android: 是一个用于在 Docker 中构建 Android 镜像的项目,可以帮助开发者快速搭建 Android 开发环境。特点包括易于使用、支持多种 Android 版本、支持自定义配置等。 项目地址: ht
