随笔分类 - 软件开发 / 移动开发
移动应用开发包括安卓开发、iOS 开发、鸿蒙开发,以及相关的混合应用框架,比如 Flutter、React Native 等。
摘要:```xml ``` 抽屉布局应该只能有两个子布局,第一个是主视图,第二个是抽屉视图的内容。并且,抽屉视图的内容的属性要有`android:layout_gravity="start"`或者`android:layout_gravity="left"`。如果 AS(Android Studio)没有
阅读全文
摘要:继续创建新的表,代码没有报错,但数据库没有新的表加入进来。 修改 litepal.xml 的 version,如果之前是 1,现在是 2。总之比之前 +1,重新运行项目就可以创建表了: <version value="1" /> <!-- ↓↓↓ --> <version value="2" />
阅读全文
摘要:添加依赖信息 引入 Banner 和 Glide 依赖信息: dependencies { implementation 'io.github.youth5201314:banner:2.2.2' implementation 'com.github.bumptech.glide:glide:4.1
阅读全文
摘要:Fragment 存在于 Activity 中,但是 Fragment 管理自己的界面和逻辑,表面上看,Fragment 最终的布局还是要被压入到 Activity 中的布局中。 > [Android - 学习 Fragment](https://www.cnblogs.com/himmelbleu
阅读全文
摘要:
# 开启视图绑定 找到 build.gradle 文件,因为有两个 build.gradle,我们要操作的是第二个: 在这个位置加上这一句话,然后点击右上角的 Sync Now 按钮更新项目: ```txt android { viewBinding { enabled = true } } ```
阅读全文

摘要:问题说明 若安卓模拟器(AVD)调试安卓 App,访问本机上的 Tomcat 服务器时,很有可能会不成功,按照下面的步骤来一遍以尝试解决问题。 模拟器配置 DNS 服务器 (一)找到模拟器安装的位置 Android Studio 安装的模拟器位置在安卓 SDK 下面,进入[SDK Path]/emu
阅读全文