移动开发
mybatis-generator-gui魔改,改完之后更方便了呢
改的都是自己觉得需要改的部分,如有不同见解欢迎讨论。
在生成的实体类中,数据库tinyint类型默认会生成Byte,使用时略有不便。于是将其改成Integer。
自定义一个JavaType解析的类
package com.zzg.mybatis.generator.plugins;
public class MyJavaTypeResolverImpl extends JavaTypeReso
DataBinding——使用Kotlin 委托优化
简介
DataBinding 是 Google 在 Jetpack 中推出的一款数据绑定的支持库,利用该库可以实现在页面组件中直接绑定应用程序的数据源。使其维护起来更加方便,架构更明确简洁。
启用DataBinding
DataBinding库与 Android Gradle 插件捆绑在一起。无需声明对此库的依赖项,但必须启用它。
android {
...
buildFeatur
看完这篇,帮你彻底搞懂Android动态加载so!
作者:Pika
对于一个普通的android应用来说,so库的占比通常都是居高不下的,因为我们无可避免的在开发中遇到各种各样需要用到native的需求,所以so库的动态化可以减少极大的包体积,自从2020腾讯的bugly团队发布关于动态化so的相关文章后,已经过去两年了,经过两年的考验,实际上so动态加载也是非常成熟的一项技术了,但是很遗憾,许多公司都还没有这方面的涉略又或者说不知道从哪里开始
uniapp 安卓 APP 后台持续运行(保活)的尝试办法
在移动应用开发领域,安卓系统的后台管理机制较为复杂,应用在后台容易被系统回收,导致无法持续运行。对于使用 Uniapp 开发的安卓 APP 来说,实现后台持续运行(保活)是很多开发者面临的重要需求,比如实时推送、后台数据同步等功能都依赖 APP 在后台稳定运行。本文将结合小米手机的相关设置࿰
视觉模型部署到移动应用:pytorch-image-models与Flutter集成
视觉模型部署到移动应用:pytorch-image-models与Flutter集成 【免费下载链接】pytorch-image-models huggingface/pytorch-image-models: 是一个由 Hugging Face 开发维护的 PyTorch 视觉模型库,包含多个高性能的预训练模型,适用于图像识别、分类等视觉任务。
Android用户新手引导层
在用户第一次使用某些功能的时候,需要引导用户点击某些新功能,需要做一个新用户引导层,这里 我做了一个demo来实现该功能。
效果如下:
核心思路就是,获取需要引导的view,获取在屏幕中的位置,然后传给一个主题透明的activity,在这个activity中绘制一个透明的矩形框,用来展示下层view。
MainActivity跳转代码:
class MainActivity : Ap
Android Studio安装中虚拟机报错,类似The emulator process for AVD Pixel_8_Pro_APL_35 has terminated的解决办法
1、检查AVD的虚拟机监控层是否安装,具体如下启动Android Studio并打开一个项目,点击菜单栏中的Tools,再点击SDK Manager启动SDK管理器再点击SDK Tools,查看是否勾选'Android Emulator'选项以及电脑对应的处理器平台即Intel处理器勾选'Intel x86 Emulator
iOS组件化组件间跳转通讯入门
常见的有三种:
1、URL Scheme
2、CTMediator(Target-Action)
3、Protocol-Class
案例:A页面通过这三种方式跳转B页面
非解耦.png
那么我们需要创建是三个类:Mediator AviewController BviewController
1、URL Scheme
scheme是苹果系统提供的一种供APP之间跳转的机制,用来做
基于Android的一周穿搭APP的设计与实现 _springboot+vue
开发语言:Java
框架:springboot +Android
JDK版本:JDK1.8
服务器:tomcat7
数据库:mysql 5.7
数据库工具:Navicat12
开发软件:eclipse/myeclipse/idea
Maven包:Maven3.6
系统展示APP