- 博客(785)
- 资源 (10)
- 收藏
- 关注
原创 Android kotlin系列讲解 - 总目录
总目录《Android kotlin入门到精通系列讲解》是我自写及笔记,欢迎大家学习,逻辑思维、解决问题的能力…,这样成为程序员的好机会,也感谢粉丝的评价和我交流,我在给您们讲解中长见识点。1、Android 学前了解Android源码中com.android.support依赖迁移到AndroidX库Android为什么要从Java改用Kotlin2、Android 你的第一行Android代码如何下载安装最新版本的 Android Studio(版本升级)Android kotlin系
2022-04-06 17:00:01 4065
原创 The currently selected variant “debug“ uses split APKs, but none of the 1 split apks are compatible
kotlin
2024-03-01 16:25:31 179
原创 e: java.lang.IllegalAccessError: class org.jetbrains.kotlin.kapt3.base.KaptContext (in unnamed modul
kotlin项目
2024-03-01 16:17:14 554
原创 flutter的报错提示:type ‘int‘ is not a subtype of type ‘Duration?‘ in type cast
flutter
2024-02-03 11:42:01 225
原创 fluttter的报错提示:Unable to load asset: “assets/images/xxx.png“.
assets/images/
2024-01-31 12:25:28 195
原创 用as导入github里的flutter项目后报错提示:The current Dart SDK (3.2.3) only supports null safety.
flutter
2024-01-24 16:16:31 773
原创 我用as导入github里的flutter项目后报错提示:Got TLS error trying to find package provider at https://pub.dev.
flutter
2024-01-21 12:42:30 752
原创 The argument type ‘Map<dynamic, dynamic>?‘ can‘t be assigned to the parameter type ‘Map<String, dyna
flutter
2024-01-10 11:33:19 690
原创 flutter报错提示:A value of type ‘List<dynamic>‘ can‘t be assigned to a variable of type ‘List<Article>‘.
List()改为:[]
2024-01-09 16:14:42 624
原创 Flutter用GridView实现网格功能(1、item设置一个外边框,2、item背景点击变色,松开恢复原色)
1、网格数据,我选择的是七个数据:图标和对应它的小标题。
2024-01-04 14:10:42 776
原创 我用as导入github里的flutter项目后运行,发现无法运行:import ‘package:flutter/material.dart‘;下面红色波浪线
我觉得的是 ,AS环境不一样,最好的方式,就是你现在创建一个项目,自己去加代码,而不是直接拿代码去运行,你解决不了这种情况。
2023-12-31 12:45:00 549
原创 Android Studio中配置Flutter插件,创建小项目“hello world”
一、下载Flutter SDK打开官网https://flutter.io/setup-windows/下载Flutter sdk并解压到一目录
2023-12-13 16:17:54 1053
原创 android studio flutter启动一直卡在“ Running gradle task ‘assembledebug‘ “的解决问题
flutter
2023-12-13 15:00:23 406
原创 Android Jetpack之用Room+ViewModel+LiveData实现增删改查数据(createFromAsset())
Room是Google推出的数据库框架,是一个 ORM (Object Relational Mapping)对象关系映射数据库、其底层还是对SQLite的封装。Room包含三个主要组件:数据库类(DataBase),用于保存数据库并作为应用持久性数据底层连接的主要访问点。数据实体(Entity),用于表示应用的数据库中的表。数据访问对象 (DAO),提供您的应用可用于查询、更新、插入和删除数据库中的数据的方法。
2023-12-09 13:18:40 409
原创 None of the following functions can be called with the arguments supplied: public constructor ViewM
ViewModel
2023-12-05 16:52:00 521
原创 android studio编译的报错提示:android.content.res.Resources$NotFoundException: String resource ID #0x1
android studio
2023-12-02 18:40:09 157
原创 打开android studio后出现问题:Internal error. Please refer to https://code.google.com/p/android/issues...
android studio ide
2023-12-01 19:50:50 427
原创 as编译的报错提示:cannot find implementation for 包名.db.xxDatabase. xxDatabase_Impl does not exist
gradle
2023-11-22 16:49:00 196
原创 Android图片加载框架库源码解析 - Coil
一、什么是CoilCoil是一个Android开源的图片加载库,使用Kotlin协程来加载图片,Coil在 2020 年 10 月 22 日才发布了 1.0.0 版本,但却受到了 Android官方的推广,Coil有以下几个特点:更快:Coil在性能上做了很多优化,包括内存缓存和磁盘缓存、对内存中的图片进行采样、复用Bitmap、支持根据生命周期变化自动暂停和取消图片请求等更轻量级: Coil大约会给你的App增加两千个方法(前提是你的 App 已经集成了OkHttp和Coroutines),Coi
2023-10-30 16:36:26 601
原创 Android studio的报错提示:AAPT: error: ‘‘ is incompatible with attribute background (attr) reference|color
background
2023-09-25 13:58:21 5275 2
原创 Android kotlin系列讲解(进阶篇)解析XML格式数据
通常情况下,每个需要访问网络的应用程序都会有一个自己的服务器,我们可以向服务器提交数据,也可以从服务器上获取数据。不过这个时候就出现了一个问题,这些数据到底要以什么样的格式在网络上传输呢?随便传递一段文本肯定是不行的,因为另一方根本就不知道这段文本的用途是什么。因此,一般我们会在网络上传输一些格式化后的数据,这种数据会有一定的结构规则和语义,当另一方收到数据消息之后,就可以按照相同的结构规则进行解析,从而取出想要的那部分内容。 在网络上传输数据时最常用的格式有两种:XML和JSON。下面就来
2023-09-14 21:40:09 811 1
原创 Android kotlin系列讲解(入门篇)使用HTTP访问网络
1、使用HttpsURLConnection 在过去,Android上发送HTTP请求一般有两种方式:HttpsURLConnection和HttpClient。不过由于HttpClient存在API数量过多、扩展困难等缺点,Android团队越来越不建议我们使用这种方式。终于在Android 6.0 系统中,HttpClient的功能被完全移除了,标志着此功能被正式弃用,因此本文章我们就学习一下现在官方建议使用的HttpsURLConnection的用法。 首先需要获取Htt
2023-09-14 21:20:54 534
原创 RecyclerView的item布局预览显示是一行两块 运行后显示了一行一块,怎么回事
解决问题:在item布局上第一个外层宽度、高度分别为match_parent和wrap_content,第二个外层宽度和高度都为match_parent,运行后可以显示一行两块。
2023-09-07 15:12:40 225
原创 AgentWeb的报错提示:网页无法打开 位于 http://www.xxx.com/xxx.html 的网页无法加载,因为: net::ERR_CLEARTEXT_NOT_PERMITTED
解决问题,在AndroidManifest.xml里的application下加入属性:android:networkSecurityConfig=“@xml/network_config”
2023-09-06 15:00:33 532
原创 Android Studio(操作篇)手把手带你搭建开发环境
1、准备所需要的工具 开发Android程序需要准备的工具主要有以下3个:JDK。JDK是Java语言的软件开发工具包,它包含了Java的运行环境、工具集合、基础类库等内容。Android SDK。Android SDK是Google提供的Android开发工具包,在开发Android程序时,需要通过引入该工具包来使用Android相关的API。Android Studio。在很早之前,Android项目都是使用Eclipse来开发的,相信所有Java开发者都一定会对这个工具非常熟悉,
2023-08-25 22:11:24 271
原创 Android kotlin系列讲解(入门篇)如何运行Kotlin代码
学习一下快速入门kotlin编程,这是都不会涉及Android开发。既然暂时和Android无关了,那么首先要解决的一个问题就是怎样独立运行一段kotlin代码。 开始使用Android Studio,遗憾的是,Android Studio作为一个专门用于开发Android应用程序的工具,只能创建Android项目,不能创建kotlin项目。但是没关系,可以随便打开一个Android项目,在里面编写一个kotlin的main()函数,就可以独立运行kotlin代码了。 这里就
2023-08-25 11:21:54 374
原创 Android kotlin系列讲解(入门篇)使用Intent在Activity之间穿梭
1、使用显式Intent 你应该已经对创建Activity的流程比较熟悉了,那我现在在ActivityTest项目再快速地创建一个Activity。 还是右击com.example.activitytest包→New→Activity→Empty Views Activity,会弹出一个创建Activity的对话框,这次我命名为SecondActivity,并勾选Generate a Layout File,给布局文件起名为second_layout,但不要勾选Launcher
2023-08-19 17:00:49 1861
原创 Android kotlin系列讲解(实战篇)最佳的UI体验 - Material Design
UI体验 - Material Design
2023-07-28 19:08:57 1293 1
原创 Android kotlin 实现把多个控件整体上下拉回弹功能(添加是否禁用顶部和底部回弹的参数设置,以及回弹效果结束监听)
自定义ScrollView
2023-07-08 14:07:52 935 1
Android开发 网络登录连接(IIS)服务器 +OkHttp+VS2010+SQL Server 2014
2021-07-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人